...
Настройка кодека для воспроизведения
По умолчанию , при воспроизведении потока в браузере с сервера, при использовании кодека H264, на сервере включится транскодинг. Для того, чтобы избежать транскодинга, необходимо либо повысить приоритет VP8 на сервере
Code Block | ||
---|---|---|
| ||
codecs=opus,...,vp8,h264,... |
либо исключить кодек H264 с сервера в браузере будет использован тот же кодек - VP8 - без транскодинга.
Чтобы использовать для воспроизведения кодек H.264, можно исключить VP8 на стороне браузера при помощи WebSDKWeb SDK:
Code Block | ||||
---|---|---|---|---|
| ||||
playStream = session.createStream({ ... stripCodecs: "H264VP8" }).on(STREAM_STATUS.PENDING, function (publishStream) { ... }); playStream.play(); |
При использовании для воспроизведения кодека H.264 на сервере будет включен транскодинг.
Настройка транспорта
По умолчанию , OBS WebRTC Client публикует поток по UDP. Для публикации потока по TCP , необходимо включить использование TCP на стороне сервера:
Code Block | ||
---|---|---|
| ||
ice_tcp_transport=true |
...
1. Нажмите в OBS WebRTC Client кнопку Start Streaming и, при необходимости, дайте приложению разрешение для прохода Windows Firewall. Зеленый квадрат в правом нижнем углу означает, что поток публикуется успешно
...