
音视频相关
linshutao
人活着,就没理由不学习!
展开
-
FFmpeg在Windows系统下的编译过程
<br /><br />由于FFMpeg是基于Linux开发的开源项目,源代码和Windows下最常见的Visual Studio提供的C/C++编译器不兼容,因此它不能使用MSVC++编译。要想使用FFMpeg,最先要解决的问题就是在Windows下配置一个类似Linux的编译环境,将FFMpeg编译为二进制库以后,再利用其进行进一步开发。<br /> MSVC++并不严格的遵循C标准,所以整个编译过程必须使用MSys+MinGW系统来完成。如果选择编译动态链接库(dll),这些库将和其他的动态链接库一原创 2011-01-13 16:19:00 · 1057 阅读 · 0 评论 -
基于FLV视频的RTMP和HTTP区别
<br />配好了FMS/Red5,用flvplayerBack测试RTMP协议通过。想进一步用NetStream做开发的时候,却发现NetStream.play只支持Http和File两种协议(参考Flash帮助)。<br />上网检查youtube,6rooms和56,发现他们用的播放协议也都是Http。按说FMS/Red5作为流媒体服务器,是专门做过优化的。但为何这些网站都没采用RTMP的协议呢。<br /><br />RTMP协议和Http比有哪些优势呢,或者说:我们为什么要使用FMS/Red5呢?原创 2011-01-17 15:42:00 · 2325 阅读 · 3 评论