基于H264编码的RTMP上的ffplay/ffmpeg
我正在尝试使用Flash Player 11 h264编码器播放用h264编码的RTMP- 用ffplay 它起作用了。但仅当流的比特率设置为64KB且关键帧间隔为4时。基于H264编码的RTMP上的ffplay/ffmpeg,ffmpeg,h.264,rtmp,Ffmpeg,H.264,Rtmp,我正在尝试使用Flash Player 11 h264编码器播放用h264编码的RTMP- 用ffplay 它起作用了。但仅当流的比特率设置为64KB且关键帧间隔为4时。 否则它找不到任何帧 知道为什么吗?是的,它终于起作用了 您需要在application.xml中为在FMS中传输视频的应用程序设置一些选项, 基本上取消了与缓冲相关的内容: [under StreamManager/Live:] <AccumulatedIFrames> <MaxTime>0&
否则它找不到任何帧
知道为什么吗?是的,它终于起作用了 您需要在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>
[在StreamManager/Live下:]
0
0
<Client>
<MsgQueue>
<Live>
<MinBufferTime>0</MinBufferTime>
</Live>
<Server>
<BufferRatio>0</BufferRatio>
</Server>
</MsgQueue>
</Client>