Что такое WebRT C (запекается в браузере?) - PullRequest
2 голосов
/ 03 февраля 2020

В объяснении WebRT C онлайн в документах говорится, что это «открытая структура для Интернета, которая обеспечивает возможности связи в реальном времени (RT C) в браузере». Это разработано отдельными поставщиками (Chrome, Safari и т. Д.), А затем встроено в браузер? Я понимаю, что это структура, которая позволяет много интересных и интересных вещей, но как это происходит? Это запечено в браузере?

1 Ответ

3 голосов
/ 03 февраля 2020

Основная реализация WebRT C является открытым исходным кодом, в основном разработанным Google, реализованным на C ++, и другие могут взять его и использовать. Вы можете увидеть WebRT C исходный репозиторий .

Да, он встроен в современные браузеры. См. Поддержка браузера WebRT C .

Стоит отметить, что существуют порты и оболочки, а также другие реализации протоколов WebRT C , которые могут Разрешить другим приложениям, кроме браузеров, взаимодействовать с WebRT C.

Использование WebRT C вне браузера может быть полезно для создания приложений для чата, видео-чата и передачи файлов. Кроме того, это представляет особый интерес для игровых движков, которые могут позволить использовать WebRT C в качестве сетевой многопользовательской инфраструктуры (в частности, те, которые позволяют создавать веб-сайты и настольные компьютеры).

Добавлен игровой движок Godot поддержка WebRT C ( документация ). Также Unity разработала библиотеку WebRT C ( репозиторий ) для использования с движком.

См. Также awesome-webrt c.

...