容器不反映MediaReader设置(Container does not reflect MediaReader setting)
我希望我的读者能够处理音频,而不是从视频开始; 因此设置“AddDynamicStreams”。 如何让容器识别它所源自的阅读器的设置? 我需要设置一个旗帜或其他属性吗?
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());I would like my reader to be able to handle audio, when it does not start with the video; hence the setting of "AddDynamicStreams". How do I get the container to recognize the setting of the reader from which it originated? Is there a flag or some other property that I need to set?
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());最满意答案
由于Xuggler的开发已经结束,这是没有实际意义的。
Since development on Xuggler has ended, this is moot.
更多推荐
发布评论