Может ли WebRTC помочь мне создать виртуальный класс?

Я пытаюсь создать виртуальный класс. Поскольку я не знаком с терминологией веб-конференций (или конференций), я не уверен, правильно ли я понимаю возможности WebRTC.

Я посмотрел в примерах для WebRTC, и все, что я обнаружил, похоже на одноранговые соединения. Насколько я понимаю, одноранговые соединения между двумя объектами. Тем не менее, насколько я знаю, виртуальные классы разные; они требуют, чтобы все стороны были связаны друг с другом, так что, когда один пользователь говорит / печатает, все пользователи слышат ее.

Возможно ли такое с WebRTC? Если так, то как это называется и как я могу прочитать больше об этом?

2 ответа

Решение

Проверьте проект Big Blue Button с открытым исходным кодом ( http://bigbluebutton.org/). В настоящее время они основаны на Flash, но активно продвигаются к webRTC. Ходят слухи, что они будут использовать Куренто в качестве MCU. У них также есть открытый код мобильного приложения (Android/iOS).

Согласно http://www.html5rocks.com/en/tutorials/webrtc/infrastructure/, это возможно:

Beyond one-to-one: multi-party WebRTC

You may also want to take a look at Justin Uberti's proposed IETF standard for 
a REST API for access to TURN Services.

It's easy to imagine use cases for media streaming that go beyond a simple 
one-to-one call: for example, video conferencing between a group of colleagues, 
or a public event with one speaker and hundreds (or millions) of viewers.

A WebRTC app can use multiple RTCPeerConnections so to that every endpoint
connects to every other endpoint in a mesh configuration. This is the approach 
taken by apps such as talky.io, and works remarkably well for a small handful 
of peers. Beyond that, processing and bandwidth consumption becomes excessive, 
especially for mobile clients.

Может быть, вы можете попробовать поискать в группе Google webrtc

надеюсь это поможет

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