Насколько я понимаю, xuggle имеет встроенную поддержку rtmp с версии 3.4, и в результате они устарели адаптер red5. Поэтому для того, чтобы поток к работающему RED5, например, я искал немного в переполнение стека и нашел этот вопрос:Xuggle и red5 без адаптера red5
How to transmit live video from within a Java application?
Я взял код, как это и просто вставить его в мой Netbeans проекта. Однако это не работает. Некоторое время я занимался этим, а затем решил наблюдать обмен сообщениями между клиентом (на моей машине) и сервером red5.
Вот обмен: http://i53.tinypic.com/34e4z5x.jpg
Вы могли бы заметить, что в MI2 мой клиент уже назвал его releaseStream (stream1) Это происходит в блоке кода:
int retVal = container.open(url, IContainer.Type.WRITE, containerFormat_live, true, false);
Как я копал глубже в обмен я заметил:
http://i53.tinypic.com/rwnn8y.jpg
И это заставило меня задаться вопросом, не рекламирую ли я неправильную флеш-версию на сервере. Но как я должен это исправить?
У кого-нибудь есть этот пример, работающий с xuggler 3.4 и red5 0.9.1?