3
我試圖播放RTMP編碼與h264使用Flash播放器11 h264編碼器 - 與ffplay。ffplay/ffmpeg在RTMP與H264編碼
它的工作原理。但是隻有當流設置爲64KB的比特率並且關鍵幀間隔爲4時。
否則它不能找到任何幀。
任何想法爲什麼?
我試圖播放RTMP編碼與h264使用Flash播放器11 h264編碼器 - 與ffplay。ffplay/ffmpeg在RTMP與H264編碼
它的工作原理。但是隻有當流設置爲64KB的比特率並且關鍵幀間隔爲4時。
否則它不能找到任何幀。
任何想法爲什麼?
耶,它終於工作了!
你需要設置一些選項在application.xml中對於流在FMS視頻的應用程序,
基本上取消出有關緩衝件事情:
[under StreamManager/Live:]
<AccumulatedIFrames>
<MaxTime>0</MaxTime>
<MaxSize>0</MaxSize>
</AccumulatedIFrames>
<Queue enabled="false">
<stuff that doesn't matter when you set enabled above to 'false' />
</Queue>
另外,我認爲這也有幫助:
<Client>
<MsgQueue>
<Live>
<MinBufferTime>0</MinBufferTime>
</Live>
<Server>
<BufferRatio>0</BufferRatio>
</Server>
</MsgQueue>
</Client>
此外,在T的NetStream對象設置的bufferTime 0他是廣播流的客戶端。