ffmpeg
ghjk014
这个作者很懒,什么都没留下…
展开
-
FFplay流程分析
ffplay是基于ffmpeg的多媒体播放器例子,其基于ffmpeg和sdl实现。调用ffmpeg实现读取流媒体文件,去复用、解码,视频缩放、音频重采样等。调用sdl实现视频渲染、音频播放及其他时间相应。ffplay中线程采用SDL的线程模型实现,共有如下几个线程:读线程。读取文件、解封装 音频解码线程。解码音频压缩数据为PCM数据。 视频解码线程。解码视频压缩数据为图像数据。 音频输出线程。基于SDL播放,该线程实际上是SDL的内部线程。 视频输出线程。基于SDL播放,该线程为程序原创 2021-09-08 17:47:37 · 180 阅读 · 0 评论 -
用live555和ffplay搭建流媒体环境
vc6-live555工程里还有很多实例,也同样值得很好的研究。网上有很多讲解live555配置及工程源代码的资料,可以找来看看。打开vc6-live555下面的live555.dsw编译,编译可以一次性通过,并会在bin目录下生成live555MediaServer.exe文件,我们可以拖几个媒体文件到这个目录下,注意一定要和live555MediaServer.exe放在同一目录。之后运行转载 2013-11-25 17:31:10 · 480 阅读 · 0 评论