Видеоконференцсвязь "один ко многим" - webrtc - openTok

Я искал об этом в Google, но не смог найти подходящего ответа, поэтому разместил здесь помощь.

Я хочу реализовать потоковое видео с несколькими подключенными участниками. Находясь в этой теме в Google, я обнаружил, что WebRTC предоставляют аналогичные функции, но я хочу убедиться, может ли WebRTC поддерживать все мои требования.

Я хочу создать приложение, которое должно поддерживать большое количество участников конференции (около 10000). Я хочу реализовать такую ​​возможность, как если бы один участник транслировал свои видео- и аудиопотоки, а другой просто слушал свой поток.

Также при появлении запроса только один участник сможет общаться с вещательной компанией, которой будет управлять один участник (администратор). Администратор решает, кто может общаться с вещателем.

Возможно ли то же самое с любым другим WebAPI ?? Я нашел OpenTok, но не уверен, предоставляет ли он какую-либо функцию модерации на конференции (т.е. функцию наличия администратора, который управляет всем)

Кто-нибудь работал над подобной концепцией или располагал какой-либо информацией по этому поводу.

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


person Hardik    schedule 28.06.2013    source источник


Ответы (1)


Хардик - Я менеджер по продукту в TokBox, создателях платформы OpenTok. Хорошие новости: TokBox может удовлетворить практически все ваши требования, но с некоторыми оговорками.

TokBox создавал платформу для видеочата / конференц-связи в течение многих лет, задолго до того, как WebRTC вообще существовал. За это время мы поддержали многих клиентов с почти вашими требованиями к OpenTok, платформе, основанной на Flash (Major League Baseball - один из таких клиентов). Создание приложений на этой архитектуре имеет дополнительное преимущество, заключающееся в решении практически всех проблем взаимодействия, которые существуют при соединении людей, использующих разные устройства и браузеры. Однако он основан на Flash, который технически не соответствует вашим требованиям WebRTC. Итак, вы знаете, вот что.

WebRTC - вот где он есть, поэтому мы создали OpenTok для WebRTC в 2012 году. Это была полная переписанная платформа, которая не только обеспечивает более высокое качество видео, но и дает разработчикам больше возможностей и гораздо больше контроля над тем, как именно они интегрируют видео. и аудиочат в их основной клиентский опыт.

В настоящее время в стадии бета-тестирования (на момент написания этой статьи в июне 2013 г.) находятся два новых компонента в нашей инфраструктуре WebRTC. Первый, который мы называем Mantis, решает многие проблемы, связанные с размещением крупных многосторонних вызовов. Другой - Cloud Raptor, который дает разработчикам доступ к потоку событий, происходящих из сеанса WebRTC, и через который разработчики могут выдавать собственные события и команды. Raptor - это то, что позволяет вам, например, модерировать звонки, загружать участников и контролировать, чьи аудио- и видеопотоки транслируются всем другим участникам.

Итак, в TokBox есть то, что вам нужно. В краткосрочной перспективе мы можем помочь вам довольно быстро начать работу с OpenTok. Затем мы можем обсудить с вами, как подключить вас к OpenTok для WebRTC и к нашей бета-программе Mantis и Raptor.

person Byrne Reese    schedule 28.06.2013
comment
Есть ли в OpenTok возможность, когда один человек (администратор) может управлять тем, кто может разговаривать друг с другом на конференции, и может менять участников, которые могут разговаривать друг с другом (другие просто не разговаривают)? - person Hardik; 01.07.2013
comment
В сценарии "один ко многим" можно ли получить поток в видео html5? или тебе нужно использовать je api? Я прошу это знать, могу ли я читать / воспроизводить поток в браузере на ios. Я знаю, что вы еще не можете публиковать из браузеров ios (за исключением Bowser), но можете ли вы воспроизвести поток? - person RR404; 29.01.2015