HLS поверх IIS с SDK в формате Smooth Streaming

Я пытаюсь запустить HLS через IIS, и Smooth Streaming через Silverlight работает нормально, но не HLS.
Что я имею:

  • Новая точка публикации Live Smooth Streaming с поддержкой HLS;
  • Подключил пункт публикации через SDK Smooth Streaming Format и отправил образцы H264 в IIS в режиме реального времени.
  • IIS создает * .ismv, * .ism и пустой * .m3u8
  • Плавная передача через Silverlight идет нормально.

Проблема в том, что файлы * .ts не созданы, а файл m3u8 также пуст, поэтому HLS не работает. Нет ошибок или предупреждений в Event Viewer.

Примечание: * .ismv может быть преобразован в файл * .ts со всеми необходимыми манифестами через расширение IIS Transform Manager, что означает (я полагаю), что поток H264 в порядке.

3

Решение

После некоторого исследования я обнаружил, в чем была проблема, чтобы иметь HLS во время публикации в реальном времени, вам нужно передавать не только поток h264, но и аудио AAC. Надеюсь, это кому-нибудь поможет.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]