Как узнать производится ли транскодинг текущего стрима

Kirill

Member
Собственно хочу готовить поток с нужными кодеками, как мне убедиться , что WCS не производит транскодинг ?
 

Max

Administrator
Staff member
Мы сейчас добавляем статистику запущеных транскодеров.
Пока ее довольно трудно вытащить из логов.
Как будет добавлена, отпишем.
 

Kirill

Member
очень жаль , не хотелось бы видеть ситуацию двойного транскодинга, сначала на оборудовании, которое для этого предназначено , а потом на wcs.
 

Max

Administrator
Staff member
В сборке 2686 добавили статистику транскодеров.
Code:
curl "http://localhost:8081?action=stat&params=native_resources"
Эта статистика содержит все транскодеры, которые работают в системе, а также сколько данных они обработали.
Пример:
140477575926224,opus,-122332;
Это энкодер кодека Opus, который обработал (закодировал) 122332 байта данных.
Таким образом, если есть активные кодеки, которые выполняют работу, они отобразятся в этой статистике.
Рекомендуемая к обновлению сборка: 2686
 

pride

Member
В сборке 2686 добавили статистику транскодеров.
Code:
curl "http://localhost:8081?action=stat&params=native_resources"
Эта статистика содержит все транскодеры, которые работают в системе, а также сколько данных они обработали.
Пример:
140477575926224,opus,-122332;
Это энкодер кодека Opus, который обработал (закодировал) 122332 байта данных.
Таким образом, если есть активные кодеки, которые выполняют работу, они отобразятся в этой статистике.
Рекомендуемая к обновлению сборка: 2686
То есть:
native_resources=139869703724032,DECODER:H264,475416295;139869703667968,RESAMPLER:8000/8000,0;139869703639744,RESAMPLER:8000/8000,0;139869703668208,RESAMPLER:8000/8000,0;139869703666304,RESAMPLER:8000/8000,0;
Говорит о перекодировании H264?
 

Max

Administrator
Staff member
Говорит о перекодировании H264?
Нет, говорит о декодировании H.264.
Есть две фазы транскодинга: декодирование и кодирование.
WCS сервер по-умолчанию декодирует входящие потоки. Декодирование - менее ресурсозатратная операция.
Это сделано для того, чтобы вновь подключившийся зритель, требующий транскодинга быстро получил видео.
Принудительное декодирование можно отключить этой настройкой:
Code:
streaming_video_decoder_fast_start=false
 
Top