存档

文章标签 ‘ffmpeg’

iphone 流媒体服务

2011年4月20日 eric 7 条评论

iPhone HTTP Streaming with FFMpeg and an Open Source Segmenter

由于项目需要,需要搭建一个手机流媒体服务器,之前有做过流媒体服务器,不过都是PC客户端的•首选的是 flash media server。但是这次客户端是手机,手机客户端的种类很多,Nokia,iphone, android,他们没有一个支持 rtmp协议的而且支持的格式也很少,后来查询google,得知 android 支持rtsp,又是一路的 google 后来锁定在 live555 和 feng stream server,经过试验•用VLC 播放是可以的,在android上rtsp播放就是个废物不给力,也许是我研究的不够透彻,也在网上看其他网站的手机视频,时光网直接给的是http协议mp4•没有做任何处理•这样有一个弊端就是客户端与服务端建立连接一直下载视频,占用服务器带宽和资源,好处是解决各个手机客户端的不兼容问题。就在准备直接使用http 协议播放mp4的时候,有同事提到视频切片,就在google 上搜索,搜索到 一篇老外的文章,通过ffmpeg把视频转码,转成TS流文件,而后通过开源的 segmenter 把流文件切割成几个TS流文件,生成一个播放列表维护切成的散文件。经过试验,效果不错•该作者的 ffmpeg 参数是专门真多 iphone做了优化•在vlc上播放的效果远不如iphone上的效果~下面我把我安装过程与遇到的一些小问题都记录下来•

ffmpeg编译安装支持视频常用格式

2010年3月15日 eric 4 条评论

最近关注了一下 ffmpeg 发现他又增加了不少模块,这下估计所有的视频格式都支持了吧~

所需要一的一些开源包:

amrnb-7.0.0.2.tar.bz2 libtheora-1.1.1.tar.bz2amrwb-7.0.0.3.tar.bz2 opencore-amr-0.1.2.tar.gzdirac-1.0.2.tar.gz openjpeg_v1_3.tar.gzfaac-1.28.tar.bz2 speex-1.2rc1.tar.gzfaad2-2.7.tar.bz2 x264-snapshot-20100314-2245.tar.bz2ffmpeg-0.5.1.tar.bz2 xvidcore-1.2.2.tar.bz2libdca-0.0.5.tar.bz2 yasm-0.8.0.tar.gz

分类: linux 标签: , ,