Качество воспроизведение в Embed Player

Grigoriy

New Member
День добрый.
Хотел узнать, есть ли возможность изменять качество отображения видео в Embed Player?
 

Attachments

Max

Administrator
Staff member
Добрый день.
В данный момент адаптивное отображение c получением нескольких потоков и переключением между ними поддерживается только для HLS. Embed Player не поддерживает данную технологию, Вы можете использовать любой HLS плеер.
 

Grigoriy

New Member
Спасибо за ответ.
Тогда такой вопрос. Если источник раздет Live трансляциюс через WebRTC as RTMP re-publishing с качеством 4К, то в каком качестве видео получит клиент через Embed Player, тоже 4К?
 

Max

Administrator
Staff member
Да, если источник стрима имеет разрешение 4к, то embed player будет также играть 4к.
Можно выставить запрашивать разрешение вручную параметром "resolution".

Пример:

Code:
<iframe id='fp_embed_player' src='https://demo.flashphoner.com:8888/embed_player?urlServer=wss://demo.flashphoner.com:8443&streamName=&resolution=640x480&mediaProviders=WebRTC,Flash,MSE,WSPlayer' marginwidth='0' marginheight='0' frameborder='0' width='100%' height='100%' scrolling='no' allowfullscreen='allowfullscreen'></iframe>
Кроме этого, можно кастомизировать обычный плеер и сделать выбор качества:

В этом случае, при попытке воспроизведения, на стороне сервера запустится транскодер, который съест около 1 ядра CPU.
Все последующие потоки зрителей 640x480 будут переиспользовать этот транскодер.

Для серьезного и прогнозируемого транскодинга требуется уже CDN с выделенной транскодинг нодой.
В итоге. Да, можно сделать в Embed player выбор разрешений, но его необходимо доработать и смена разрешений повлечет за собой транскодинг на стороне сервера.
 
Top