2015-11-05 3 views
0

У меня есть небольшая проблема с выбором службы и технологий для создания моего собственного проекта. У службы должен быть живой видеоролик (максимум 7 человек). Я хочу, чтобы мой проект поддерживался настольными браузерами, iOS-приложением и Android-приложением. Я думаю об использовании webRTC, и я бы хотел использовать для него некоторую услугу (например, tokbox или bistri). Есть ли кто-нибудь, кто работал с webRTC? Что вы можете посоветовать? Заранее спасибо.Услуги WebRTC для прямой трансляции (7 человек)

+0

Вы должны быть более конкретными, когда просите совета. Конечно, в SO есть много людей, которые работали с WebRTC. Но что вы хотите узнать о WebRTC? И будьте как можно более конкретными. Пожалуйста, имейте в виду, что SO не является свободным инструментом исследования. –

+0

Для этого вам нужно другое программное обеспечение, например [OBS] (https://obsproject.com/), [Xsplit] (https://www.xsplit.com/) или [ShadowPlay] для Geforce] (http: // www .geforce.com/GeForce-опыт/Shadowplay). Теоретически вы можете использовать функцию экранирования WebRTC, но она действительно не предназначена для потоковой передачи в реальном времени, и вы столкнулись с проблемами. Кроме того, скриншоты еще не доступны в родных API, поэтому только для веб-сайтов .... – Kevin

ответ

0

Мы успешно распространяем раздачу экранов экрана для групп более 50 человек, используя Kurento Media Server. К сожалению, мы не можем разделить код этого проекта, но вы можете найти учебник для распределения веб (то есть один ко многим), которые могут быть адаптированы к вашему прецеденту в этой ссылке:

Kurento также может быть интегрирован с сервером Wowza media. Это позволяет взаимодействовать с WebRTC с другими потоковыми технологиями, такими как RTMP, HTL или MPEG-DASH, которые могут предоставить вам встроенное (с высокой задержкой) распределение на iOS.

Смежные вопросы