jcn*_*ghm 19 iphone streaming ffmpeg video-streaming ffserver
在iPhone OS 3中,Apple推出了HTTP Live Streaming,它允许从互联网直播视频.我目前正在运行一个网络摄像头,它将输入到我的服务器中,然后由ffmpeg转换为flv流,然后使用ffserver进行流式传输.有谁知道如何使用ffmpeg和ffserver设置iPhone可以使用的视频流?我应该能够动态地重新编码成任何格式.
Nat*_*ies 23
您需要使用版本> = e109a29d6ddb02b2dd58c6c385ebec27f2d23b58(git)或18793(svn)构建ffmpeg的副本.确保在构建时也指定--enable-libx264标志.一旦你完成并运行,你可以做大致如下:
ffmpeg -i <input video> -acodec libmp3lame -ac 1 -vcodec libx264 -s 320x240 \
-level 30 -f mpegts - | \
segmenter - 10 test test.m3u8 http://example.com/path/to/your/files/
Run Code Online (Sandbox Code Playgroud)
即将输入文件或流输入ffmpeg并将带有MP3音频的H.264视频传输到Apple的分段器中.分段器吐出分段视频文件和指向分段文件的M3U播放列表.您可以通过Apache等Web服务器为分段文件和播放列表提供服务.
显然你会想要大幅调整ffmpeg和segmenter选项以获得你想要的结果.
| 归档时间: |
|
| 查看次数: |
89497 次 |
| 最近记录: |