0
我正在使用FFmpeg將桌面上的rtmp流式傳輸到Wowza。如果我在h264或flashsv2編解碼器中發佈流,一切工作正常,但我也需要h263支持。問題是,如果我的流的編解碼器是H263,我在Flash中看不到流中的圖像!我捕獲NetStream.Play.Start事件,甚至獲取視頻的元數據,但是沒有圖像顯示在我的Video對象中。有與H264同樣的問題,當我試圖用這個命令來流呢:FFmpeg streaming:無法在閃存中看到h263流的圖像
ffmpeg -f dshow -i video=UScreenCapture -vcodec h264 -f flv rtmp://[adr]/desc
選擇YUV420P像素格式固定的這個bug。因此,與下面的命令流,在Flash顯示有道:
ffmpeg -f dshow -i video=UScreenCapture -vcodec h264 -pix_fmt yuv420p -f flv rtmp://[adr]/desc
但是當我嘗試解決與H263的問題這樣,什麼都不會發生:仍然沒有圖像閃光燈。 我需要做些什麼來修復這個錯誤?
這裏是我的H263命令:
ffmpeg -f dshow -i video=UScreenCapture -vcodec h263 -pix_fmt yuv420p -s 352x288 -f flv rtmp://[adr]/desc
請顯示您的「h263」命令和完整的ffmpeg控制檯輸出。 – LordNeckbeard