2013-06-11 38 views
0

我希望我的閱讀器能夠處理音頻,而不是從視頻開始;因此設置「AddDynamicStreams」。如何讓容器識別源自其的讀取器的設置?是否有我需要設置的標誌或其他財產?容器不反映MediaReader設置

String inputUrl = "rtmp://127.0.0.1:1935/myapp/mystream live=1 buffer=1"; 
IMediaReader reader = ToolFactory.makeReader(inputUrl); 
reader.setCloseOnEofOnly(false); 
reader.setQueryMetaData(false); 
// we want dynamic addition of streams 
reader.setAddDynamicStreams(true); 
// this shows "true" 
log.debug("Reader can dynamically add streams: {}", reader.canAddDynamicStreams()); 
// get the container 
IContainer container = reader.getContainer(); 
// this shows "false" 
log.debug("Container can dynamically add streams: {}", container.canStreamsBeAddedDynamically()); 

回答

0

由於Xuggler的開發已經結束,這是沒有實際意義的。