О HTTP Live Streaming - PullRequest
       19

О HTTP Live Streaming

1 голос
/ 24 ноября 2011

Я очень устал от этой проблемы. Если кто-нибудь поможет мне в этом, тогда это будет оценено.
Мое одно приложение отклонено и причина

Потоковое видео для передачи по сотовой сети более 10 минут должно использовать HTTP Live и включать базовый 64-кбит / с аудиопоток HTTP Live.

Я много пытался для этого, и, наконец, я представил отчет TSI для этой проблемы. но мне не ясно, что они предложили сделать. Вам нужна помощь от вас, ребята.

То, что я сделал, это
1. Загрузите и установите HTTP Live Streaming Tool.
2. Я сегментировал свое видео с помощью этой команды
mediafilesegmenter -a -t 10 Desktop / Sample.mp4
Выше команда дала нам аудио сегменты в формате .aac . (Здесь я использую тег -a , потому что в ответе TSI они сказали, что включает только базовые 64 Кбит / с аудио )

Теперь они предложили мне в отчете TSI

Для потока 64 кбит, если вы используете транспортные потоки, мы рекомендуем вам создать простой элементарный аудиопоток, возможно, с изображением jpg в виде рамки плаката.

только из этого предложения я узнаю, что мне нужно создать аудиопоток из моего видео, которое я уже создал.
Но я не знаю, 64 кбит / с или нет. Так как это проверить ?? или как применить 64kbps к моему аудиопотоку ??
Другое дело, что они сказали , возможно, с постером jpg image . Так что я должен сделать для получения изображения jpg в виде постера из моего видео?
как связать это изображение с моим аудио потоком, чтобы получить мое полное видео ???
Это действительно смущает меня.
Пожалуйста, помогите мне это. Если вы можете дать решение с помощью некоторых примеров команд, которые я могу использовать, то было бы очень полезно понять меня все эти запутанные вещи ..

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

1 Ответ

1 голос
/ 05 декабря 2011

Чтобы проверить среднюю скорость потока в потоке HLS, вам необходимо использовать средство mediastreamvalidator.

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

Запустите следующую команду для вашего подозрительного потока (потоков) 64 кбит / с и проверьте значение «Средний битрейт сегмента», сообщенное

mediastreamvalidator --verbose validate <StreamUrl>
...