ffmpeg的本地視頻組播

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 時有些問題,還沒有解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章