Tag: live streaming

如何使用xuggle在java中读取实时网络流? (我可以在ffmpeg中完成,只是不是xuggle)

所以,如果我跑: ffmpeg -t 10 -re -i “rtmp://170.93.143.150/rtplive/ app=rtplive/ playpath=e000990f025f0075004d823633235daa swfUrl=http://www.chart.state.md.us/video/mediaplayer/player.swf pageUrl=http://www.chart.state.md.us/video/video.asp?feed=e000990f025f0075004d823633235daa stop=5000 flashver=`LNX 11,2,202,262` live=true” test.flv -report 它让我从该网络流中获得了5秒钟的video,并将其放入test.flv。 现在我想在java中使用xuggle做同样的事情,除非我每次尝试打开容器时都会出错,并将x设置为-1: public IMediaReader grabStream(IMediaReader reader) throws IOException { String rtmp = “rtmp://170.93.143.150/rtplive/”; rtmp = rtmp + ” app=rtplive/”; rtmp = rtmp + ” playpath=e000990f025f0075004d823633235daa”; rtmp = rtmp + ” swfUrl=http://www.chart.state.md.us/video/mediaplayer/player.swf”; rtmp = rtmp + ” pageUrl=http://www.chart.state.md.us/video/video.asp?feed=e000990f025f0075004d823633235daa”; rtmp […]