Здесь обсуждаются продукты для цифрового вещания (работа с Multi Program Transport Stream в форматах ASI и/или IP) с возможностью врезки рекламы и наложения титров.
Здравствуйте. Собственно, интересует как работает вещание с использованием этой технологии. Хотелось бы хоть чуть-чуть мануал по настройке.
Я пробовал, получилось что-то не очень хорошее - канал нарезается кусочками и складывается в папочку, создается плейлист с именами файлов, затем через отдельно запущенный веб-сервер IIS скачивается этот файл и играет 30 секунд каджый файл... это и есть HTTP Live Streaming ?
Заранее спасибо
HTTP Live Streaming (also known as HLS) is an HTTP-based media streaming communications protocol implemented by Apple Inc. as part of their QuickTime X and iPhone software systems. It works by breaking the overall stream into a sequence of small HTTP-based file downloads, each download loading one short chunk of an overall potentially unbounded transport stream. As the stream is played, the client may select from a number of different alternate streams containing the same material encoded at a variety of data rates, allowing the streaming session to adapt to the available data rate. At the start of the streaming session, it downloads an extended M3U playlist containing the metadata for the various sub-streams which are available.
Если не ошибаюсь, у нас куски не по 30, а по 10 секунд. А в целом - да, скачиваются куски, которые воспроизводятся через расширенный m3u-плейлист. В нем можно указать несколько потоков с разным качеством (и битрейтом).
Добрый день,
а кто вам сказал, что это будет бесплатно?
Для HLS действительно используется AVC сжатие, можно купить наш продукт - кодер Analog2IP, SD AVC, например...
Другое дело, что если у вас уже есть такой продукт, то вы можете организовать дополнительный канал вывода - этот самый HLS, который в этом случае обойдется вам совершенно бесплатно.
Не совсем так.
Вы собираетесь на нашем решении вещать в HLS? Тогда нужно приобрести какой-то наш продукт для вещания.
Вы собираетесь принимать HLS с помощью нашего решения? И в этом случае вам нужно приобрести какой-то из наших продуктов - вы ведь принятый HLS куда-то должны отдать (в аналог, SDI, IP, ASI).
А вообще-то под бесплатностью имелось ввиду, что отдельно/дополнительно за работу с HLS платить ничего не надо.
Для вещания в HLS нужно иметь лицензию на сжатие в AVC.
Поэтому обратитесь, пожалуйста, в отдел техподдержки с данным запросом. Там соберут нужную информацию и предоставят временную регистрацию.
Одной из "фишек" вещания в HLS является возможность переключения на разные потоки на принимающей стороне. Смысл следующий: на передающей стороне формируется не один, а несколько потоков, которые отличаются битрейтом и размером кадра. На приёмной стороне в случае возникновения проблем в сети происходит автоматическое переключение на поток с меньшим битрейтом.
Что есть у нас:
1)Для решения, которое формирует HLS появилась специальная лицензия, которая позволяет формировать несколько потоков за меньште деньги.
2)В решение, которое принимает HLS добавлена возможность динамического переключения потоков с разным
битрейтом (сейчас идёт тестирование этой опции).