Как использовать RTCMultiConnection на Ruby/Python/PHP или аналогичных платформах?

RTCMultiConnection, похоже, использует решение на основе socket.io (node.js).

Как интегрировать RTCMultiConnection в ruby-on-rails (или PHP/Python/ASP.NET/MVC/ и т. Д.)?

1 ответ

  1. Вы можете настроить отдельный ipAddress/domain для node.js.

  2. Или вы можете использовать тот же домен, но запустите node.js на отдельном порту, например, 9001.

  3. Ваши страницы PHP/Ruby/Python/ASPX могут внутренне использовать / связывать этот сервер node.js/socket.io.

использование nohup Команда для продолжения работы server.js в фоновом режиме.

Теперь скопируйте / вставьте любую демонстрацию RTCMultiConnection на ваших страницах Ruby/PHP.

  1. Удостоверься что socket.io.js имеет действительный URL

    <script src="https://your-domain.com:9001/socket.io/socket.io.js"></script>

  2. Удостоверься что socketURL свойство имеет действительную ссылку / ссылку на сервер socket.io

    connection.socketURL = 'https://your-domain.com:9001/';

Теперь вы можете использовать любую демонстрацию на вашем Ruby/PHP/Python/ и т.д. страницы.


PS. Chrome требует HTTP-привилегий для захвата аудио / видео / экрана. Поэтому, пожалуйста, убедитесь, что на вашем домене установлен SSL.

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