Webrtc
v0.5.53.1 jumphp/webrtc · MIT · Загрузок: 2
Peer-to-peer WebRTC from PHP: data channels between players (no server in the middle), and a computer's screen streamed to a browser with mouse and keyboard.
Работает с JumPHP ^0.5.53
Что она даёт
- One PHP API on both targets: the browser's RTCPeerConnection, a native GStreamer peer on the desktop
- Data channels: reliable or not, ordered or not, text and binary
- Signaling over the relay you already have (NetSession) or any channel of your own
- Screen streaming (Linux X11): H.264 with the GPU's encoder (VA-API, NVENC) or x264 zero-latency
- Remote input: absolute / relative mouse, buttons, wheel, keys, Unicode text (XTest)
- LAN first (ICE host candidates), STUN for the internet
Добавить в игру
bin/jumphp extension:add <game> jumphp/webrtc
Или через Composer:
bin/jumphp composer <game> require jumphp/webrtc
Сервисы: JumPHP\WebRtc\WebRtc
Ключи project.yaml: webrtc
▶ Пример игры Руководство Документация Исходный код Packagist
Отзывы об этом расширении
Войти Войдите через Git, чтобы оценить это расширение.
Отзывов пока нет: будьте первым.