webm -> mp4

saben

New Member
Приветствую.

В давнем посте было указано что поставлен тикет "feature request WCS-1217" на решение проблемы с декодингом webm в mp4
https://forum.flashphoner.com/threads/Испорченный-webm-файл-в-webrtc-конференции.10941/post-16179

Есть ли какие-то подвижки по данному тикету? Или единственным способом было и остаётся конвертирование посредством on_record_hook.sh?

Заранее спасибо.
 

Max

Administrator
Staff member
Добрый день.

Для транскодирования и записи потока в реальном времени, вы можете использовать REST API функцию
/push/startup

Пример:
Code:
{
"streamName": "3836",
"rtmpUrl": "rtmp://localhost:1935/live",
"options": {}
}
В результате, WebRTC стрим VP8 будет перенаправлен в RTMP H.264 на rtmp://localhost:1935/live/rtmp_3836

Если включить также настройку:
Code:
record_flash_published_streams = true
то стрим будет записан как mp4

Для того, чтобы убедиться, что транскодинг проходит в H.264, можно использовать пример Media Devices. см. аттач.
 

Attachments

Top