Имеем:
Кластер CMS из 3х нод, рекордер и стример на отдельных инстансах. Лицензии на рекординг есть
1. Настриваем стример:
Код:
cmsstr> streamer
Enabled : true
Interface whitelist : a:8445
Key file : cmsstr.key
Certificate file : cmsstr.cer
CA Bundle file : chain-n.cer
Trust bundle : cms123n.cer
2. Добавляем стример к кластеру CMS
Код:
<streamers total="1">
<streamer id="594c821f-a0e1-4c3f-b26a-7fd1907c6605">
<url>https://172.17.16.223:8445</url>
</streamer>
</streamers>
3. Устанавливаем Wowza
(172.17.16.230) , настраиваем логин пароль для Source Authentication (cms|cms), добавляем Stream target YOUTUBE, указываем ключ который генерится при создании трансляции.
4. На самой Wowza видим в разделе
live > Incoming Streams входящий стрим с CMS на произвольный порт. Трансляция на YOUTUBE меняет статус на ACTIVE.
Вроде все логично, но вот только никакой трафик на YOUTUBE не идет. В локальной сети запускаем VLC и пытаемся посмотреть что идет на wowza, пытаемся соединится с wowza по адресу
https://172.17.16.230:1935/live/CMSSTREAM. Соединяется на 10-15 секунд видео идет, потом виснет и закрывается. В логах CMS постоянно присутвует варнинг
Код:
streaming 218: streaming poll failed
Но при этом вроде как по логам все так, как должно быть
Код:
call 204: configured - API call leg 73927a07-db2c-4efe-85a9-c39355990659
participant "guest2554166268@fccps.local" joined space bbcb4043-6f10-4d3c-8358-aca0e94ea534 (Конференция № 10 (стрим))
participant "guest2554166268@fccps.local" (73927a07-db2c-4efe-85a9-c39355990659) joined conference 23eff47b-b9f3-4511-ac4b-374e16cc9fca via XMPP
streaming device 2: available (1 streamings)
Если в coSpace добавить не wowza а напрямую стримить на youtube то на ютубе, как только кнопка Golive становится активной и появляется информация о трафике - стрим дропается.
Что может быть не так? куда копать? Уже голову сломал.
P.S. рекрдинг по такой же схеме работает на ура