...
1. При первом запуске программа предложит принять лицензионное соглашение. Нажмите OK
2. Затем будет предложен мастер запуск мастера автоматической настройки. Нажмите No
...
При публикации Full HD потока, чтобы качество трансляции не снижалось со временем, на стороне сервера необходимо форсировать битрейт при помощи настроек в файле flashphoner.properties
Code Block | ||
---|---|---|
| ||
webrtc_sdp_min_bitrate_bps=3000000 webrtc_sdp_max_bitrate_bps=7000000 |
...
Настройка кодека для воспроизведения
По умолчанию , при для воспроизведении потока с сервера в браузере с сервера, при использовании кодека 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. Зеленый квадрат в правом нижнем углу означает, что поток публикуется успешно
...