Как использовать RTCMultiConnection на Ruby/Python/PHP или аналогичных платформах?
RTCMultiConnection, похоже, использует решение на основе socket.io (node.js).
Как интегрировать RTCMultiConnection в ruby-on-rails (или PHP/Python/ASP.NET/MVC/ и т. Д.)?
1 ответ
Вы можете настроить отдельный ipAddress/domain для node.js.
Или вы можете использовать тот же домен, но запустите node.js на отдельном порту, например, 9001.
Ваши страницы PHP/Ruby/Python/ASPX могут внутренне использовать / связывать этот сервер node.js/socket.io.
использование nohup
Команда для продолжения работы server.js в фоновом режиме.
Теперь скопируйте / вставьте любую демонстрацию RTCMultiConnection на ваших страницах Ruby/PHP.
Удостоверься что
socket.io.js
имеет действительный URL<script src="https://your-domain.com:9001/socket.io/socket.io.js"></script>
Удостоверься что
socketURL
свойство имеет действительную ссылку / ссылку на сервер socket.ioconnection.socketURL = 'https://your-domain.com:9001/';
Теперь вы можете использовать любую демонстрацию на вашем Ruby/PHP/Python/ и т.д. страницы.
PS. Chrome требует HTTP-привилегий для захвата аудио / видео / экрана. Поэтому, пожалуйста, убедитесь, что на вашем домене установлен SSL.