ffmpeg的本地视频组播

来源:互联网 发布:visio for mac 2016 编辑:程序博客网 时间:2024/05/17 01:13

1,转换 ifox 格式到 mp4 格式:

  ffmpeg -i 56.ifox -vcodec libx264 56.mp4

2,转换 mp4 到 ts 格式:

  ffmpeg -i 56.mp4 -c copy -bsf h264_mp4toannexb 56.ts

3,以组播形式发送 56.ts:

  ffmpeg -re -i 56.ts -vcodec mpeg2video -f mpeg2video udp://233.233.233.223:6666 
4,播放:

  ffplay -vcodec mpeg2video udp://233.233.233.223:6666

效果:

1,播放的时候没有声音,不知道是哪的问题,一是可能是转换的过程中出现的错误,二是可能是发送的过程中没有将音频发送出去。

2,在进行第一步转码时,由于原视频太长,中途强制停止,没有完全转换,但是 56.mp4 仍然可以播放。

3,将 56.ts 转换成 h264 时有些问题,还没有解决。

0 0
原创粉丝点击