Насколько я понимаю, xuggle имеет встроенную поддержку rtmp начиная с версии 3.4, и в результате они отказались от адаптера red5.Поэтому для потоковой передачи на работающий экземпляр red5 я немного искал в переполнении стека и нашел вопрос:
Как передать живое видео из приложения Java?
Я взял код как есть и просто вставил его в свой проект 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?