FMS 4 воспроизводит поток P2P с RTMFP

Правильное раскрытие: я также разместил этот вопрос на форумах Adobe. Так как я не получил никакого ответа - я публикую его здесь. Извините, если это мешает.

Некоторое время мы работаем с сервером FMS 4 для видеоприложения по двум направлениям, и оно прекрасно работает с RTMP. Теперь мы хотим использовать его способности rtmfp после того, как мы использовали Cirrus для тестирования в последние несколько дней, и это также хорошо работало.

Локально - все работает нормально, но когда мы пробуем приложение на удаленном сервере - у нас возникают некоторые проблемы.

Каждая сторона получает NetStatusEvent код "NetConnection.Connect.Success" и "NetStream.Publish.Start", когда начинается публикация.

Однако, когда мы пытаемся воспроизвести поток, в течение минуты ничего не происходит, и примерно через минуту мы получаем " NetStream.Connect.Closed".

(Локально мы получаем "NetStream.Play.Start" и "NetStream.Play.Reset").

Я открыл порты 1024-65535 UDP на сервере, и, поскольку мы можем подключить Cirrus, я считаю, что клиенты в порядке.

Я также изменил элемент Adaptor.xml HostPort на:19350-65535, где xxx.xxx.xxx.xxx - это тот же общедоступный IP-адрес нашего сервера FMS, который использовался клиентом.

Опять же, он прекрасно работает как локально, так и с Cirrus. RTMP также хорошо работает с удаленным сервером.

Что мне не хватает?

1 ответ

Извините, я не могу не сказать вам, что у меня была очень похожая проблема, но наоборот. Когда я попытался соединить два устройства через Cirrus через нашу WLAN, я получил ту же ошибку, что и вы. При тестировании с одним устройством в WLAN и другим в другой сети это работало. Затем я проверил их обоих в одной и той же WLAN (но не в нашей, а в WLAN), и это также сработало. Затем мой коллега обновил некоторые прошивки (на маршрутизаторе? Я не уверен...) и удалил некоторые данные VOIP. Тогда это сработало и здесь.

Я думаю, может быть, есть какая-то проблема на удаленном сервере. UDP должен быть разрешен... но я уверен, что вы это знаете. Снова извините за то, что не очень помог, но, возможно, это хотя бы немного обнадеживает.

Знаете ли вы этот образец: http://labs.adobe.com/technologies/cirrus/samples/? Я всегда проверял это, поэтому я знал, что это не проблема с моим кодом.

Другие вопросы по тегам