Добрый день
У нас сейчас один сервер. Вещание через webrtc и hls. Проигрывание так же.
Авторизация сделана через rest backend
database.yml такой:
Добавляем сейчас еще 2 сервера: transcoder и edge
Вопросы:
1. database.yml должен быть на edge и origin условно одинаковый? Т.е. авторизацией занимается и edge и origin, а не кто-то один?
2. Если я хочу запрещать просмотр с origin и вещание на edge, мне нужно это реализовывать так же у себя на backend'е?
3. Какие дополнительные restMethods нужно реализовать для такой схемы?
У нас сейчас один сервер. Вещание через webrtc и hls. Проигрывание так же.
Авторизация сделана через rest backend
database.yml такой:
YAML:
apps:
defaultApp: {name: defaultApp, key: defaultApp, url: 'http://backend/wcs',
handler: com.flashphoner.server.client.handler.wcs4.WCS4Handler, callback: com.flashphoner.server.client.handler.wcs4.WCS4CallbackHandler}
flashStreamingApp: {name: flashStreamingApp, key: flashStreamingApp, url: 'http://backend/wcs',
handler: com.flashphoner.server.client.handler.wcs4.FlashStreamingHandler, callback: com.flashphoner.server.client.handler.wcs4.FlashStreamingCallbackHandler}
restMethods:
defaultApp: [publishStream, connect, unPublishStream, StreamStatusEvent]
flashStreamingApp: [publishStream, connect, unPublishStream, StreamStatusEvent]
Добавляем сейчас еще 2 сервера: transcoder и edge
Вопросы:
1. database.yml должен быть на edge и origin условно одинаковый? Т.е. авторизацией занимается и edge и origin, а не кто-то один?
2. Если я хочу запрещать просмотр с origin и вещание на edge, мне нужно это реализовывать так же у себя на backend'е?
3. Какие дополнительные restMethods нужно реализовать для такой схемы?