2013-06-11 2 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 закончилось, это спорный вопрос.

Смежные вопросы