zoukankan      html  css  js  c++  java
  • 基于FFPLAY与SDL的h.264的播放器的简化与移植

       写在前面的话: 开源的好东西真是太多了,就ffmpeg来说就包含太多东西了,即有音视频的编解码(当然其中很多重要的编码器如X264、XVID也是别人的),又有流媒体传输(主要是利用LIVE555),还有播放显示等(主要利用SDL技术),可以看出,ffmpeg自己主要的东西还是解码器。所以你做音视频处理方面要找参考也就知道找谁了。当然还有利用这些技术做成的了些开源的产品如VLC,MPLAYER,LINPHONE,它们都是是非常有价值的利用对象。

     目标: 做一个简单的H264播放器,能播放H264文件,网络流媒体并保存成h.264文件。

       方法: 学习SDL编程,仔细分析ffplayer.c,参考ffplayer.c进行修改。

       计划:SDL学习-2天,ffplayer.c分析-2天,ffplayer.c播放流媒体分析-2天,ffplayer.c保成             264文件-2天

     过程:

                 2009.12.25-学习了其使用方法,并实验了example1和imagetest两个程序。

                 2009.12.26-学习了其中的event 、keyboard event and multithread。

                 2009.12.27-找到了一个ffmpeg sdl tutorial,主要在学习其中的文件读取。

                 2009.12.28-纠结,是用JRTPLIB,还是用ffmpeg自带的函数呢,是乎都不大好。就先用她了,TSRTP。

                 2009.12.29

                 2009.12.30

                 2009.12.31

                 2010.1.1-(完成)新年庆祝!

     结果:

     总结:

  • 相关阅读:
    SQL Server Always on 日志收缩
    jq 获取某个元素是否鼠标悬停
    百度地图BMap实现在行政区域内做标注
    2021年终折腾总结
    ssr服务端渲染搭建
    windbg解决服务器cpu过高问题
    【工具】Java实现MD5算法
    【原创】Java创建对象与C++创建对象的比较
    【原创】C# 文件操作详解(二)FileInfo类
    【原创】JavaEE项目问题总结(1)
  • 原文地址:https://www.cnblogs.com/seacode/p/1631991.html
Copyright © 2011-2022 走看看