Watch hls streams online(https) stream

Воспроизведение файлов m3u8 с тегом HTML Video

Я пытаюсь использовать HTTP Live Streaming (HLS) для потоковой передачи видео на мои компьютеры и мой iPhone. После прочтения Apple «HTTP Live Streaming Overview», а также «Best Practices for Creating and Deploying HTTP Live Streaming Media for the iPhone and iPad» я немного застрял.

Я взял свой исходный файл (mkv) и использовал ffmpeg для кодирования файла в формате MPEG-TS и рекомендуемых Apple настройках, а также базовый профиль 3.0:

Никаких забот. Я использовал предварительно скомпилированный инструмент сегментирования , чтобы сегментировать видео и создавать плейлист .m3u8. Полученный файл выглядел следующим образом:

Я проверил это на примере некоторых файлов плейлиста для использования с HTTP Live Streaming, и я не вижу никаких проблем. Я также попробовал воспроизвести файл .m3u8 в VLC, и он работает как заклинание.

Я создал страницу HTML для воспроизведения файла:

И эта страница не работает в Chrome, Safari, на моем iPhone. Примеры видео-тегов html5 на w3schools прекрасно работают на моем компьютере, а официальный обзор Apple, упомянутый выше, дает пример HTML, очень похожий на мою страницу. Тем не менее, мой видеоплеер полностью не реагирует, когда я посещаю свою собственную страницу .m3u8.

If your website is secured with SSL certificate, then you will need to use the https protocol for the embeddable URL. At the same time your streaming URL also will need to be supported for the https URL format. Otherwise your stream won’t work.

Ex: https ://www.elahmad.com/tv/video-player.php? playlist=https ://example.com/playlist.m3u
Ex: https ://www.elahmad.com/tv/video-player.php? url=https ://example.com/playlist.m3u8

In this method, if your website is not secured with SSL certificate, then you will be able to use this embeddable URL as follows. There are two methods for preparing the URL for embedding.

Исправление IPTV плейлиста в UTF-8 кодировку

Исправить кодировку в UTF-8 достаточно просто, для этого нам необходимо iptv плейлист открыть с помощью приложения «Блокнот». На файле плейлиста нажимаем правой кнопкой мыши, появляется меню выбора действий. Выбираем вкладку «Открыть с помощью» и если в открывшемся меню вы не увидите приложение «Блокнот», то нажимаете «Выбрать другое приложение».

Разберём состовляющие iptv плейлиста m3u

После этого выбираем из предложенного списка нужную программу.

Разберём состовляющие iptv плейлиста m3u

Вот и открывается наш iptv плейлист.

Разберём состовляющие iptv плейлиста m3u

Теперь наша цель пересохранить открытый файл, для этого выбираем вкладку «Сохранить как»

Разберём состовляющие iptv плейлиста m3u

Теперь самое главное во вкладке «Кодировка» выбрать UTF-8 и смело сохранять файл под нужным вам именем и в нужном месте.

Разберём состовляющие iptv плейлиста m3u

Воспроизведение m3u8 на компьютере

есть сайт LifeNews с онлайн трансляцией
Подключил плеер у себя, все настроил.
в конструкторе проверил — видео нормально показывается
А на сайте не хочет. Жму на воспроизведение — проигрывает буквально полсекунды и останавливается.
В какую сторону смотреть?
Вот содержимое m3u8

#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2304000,RESOLUTION=1280×720
lifetv/720p/index.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1038000,RESOLUTION=854×480
lifetv/480p/index.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=576000,RESOLUTION=640×360
lifetv/360p/index.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=291000,RESOLUTION=426×240
lifetv/240p/index.m3u8

На lifenews я так понял этот плейлист позволяет выбрать качество трансляции. Там у них JW Player, но мне не нравится он.

Подскажите как настроить.

arriah Ссылка на пост (Смотрели 9564) 23.01.15 04:03 Ответить

Да, скачал необходимый плеер, uppod-osmf.
Если честно, перепробовал все доступные плеера.
В конструкторе, при создании стиля есть кнопка проверить — все нормально, а вот с сайта беда

Да, моя ошибка, сейчас все работает. А как мне сделать чтобы можно было выбрать качество трансляции из m3u8
В настройках качество выбрал список, но почему-то его нет

Да, я указал все данные. Список появился. Но походу смена качества воспроизведения не работает.
Насколько я понял в плей листе указываются поток вещания с нужным качеством. Вот как это прикрутить к кнопке качество?
Пока сделал так:
Создал плей лист, в котором указал разные потоки. Качество воспроизведения выбираю через кнопку «плэйлист»
Но если вы зайдете на сайт lifenesw в прямую трансляцию, там качество выбирает по другому — вот и я так же хочу.
Ну и чтобы не создавать отдельную тему — почему не проигрывается этот поток на IOS с мобильного?

Можно переключать качества внутри одного манифеста, либо разные манифесты между собой — у вас какой случай? m3u8 на ios должен работать в html5 версии плеера

вот если бы вы объяснили что за манифесты и с чем их едят 🙂
html5 не работает, в документации прочитал что поток должен быть на том же домене. У меня это не возможно

У тебя на сайте показвыет онлайн и на компе и с телефона. Как решил проблему. Просто если я делаю через html5 то пишет файл не найден

такая же проблема — пишет файл ссылка не найден хотя тут, в просмотре, всё работает — на моём сайте нет ((
уже испробовал всякое (в том числе HLS (универсальная версия с поддержкой HLS m3u8), может быть поможет кто нибудь из поддержки

Воспроизведение m3u8 на компьютере

M3U8 Loader
версия: 1.3.177

Последнее обновление программы в шапке: 08.09.2019

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Краткое описание:
Программа скачает видео из m3u8 в несколько потоков

Программа больше не разрабатывается

Для того чтобы скачать видео файл, нужно указать адрес m3u8 и имя. Имя должно быть без расширения, программа сама добавит .mp4
В зависимости от скорости соединения и мощности устройства, указываем нужное количество потоков. Оптимальным будет 10, это значит что будет запущено на скачивание 10 файлов из списка одновременно и по завершению будет скачиваться следующий.
В настройках нужно указать папку куда будут помещаться видео файлы.

Для скачивания видео со страницы из сайта, можно воспользоваться программой ReCaster

Требуется Android: 5 и выше, на 4.0.3 программа запускается, но могут быть ошибки
Русский интерфейс: Да

Программа для редактирования плейлистов IPTV m3u

Специальный редактор плейлистов IPTV позволяет автоматизировать процесс создания m3u-файлов, исключив необходимость в многочисленных ручных действиях. Сейчас достаточно функциональными и удобными являются 3 программы.

My Playlist TV

программа для редактирования плейлистов iptv m3u

Утилита My Playlist TV предназначается для сортировки, а также упорядочивания каналов внутри плейлистов. Если надоело вручную переносить каналы, эта программа ускорит процесс. В ней достаточно галочкой выделить каналы и провести массовое удаление или изменение порядка. Это крайне простая и нетребовательная программа.

SS IPTV

ss iptv редактор плейлистов

SS IPTV – один из проигрывателей, у которого есть собственный сайт. Через веб-портал может настраивать собственный список каналов. SS IPTV редактор плейлистов работает по принципу «перетащи и брось», то есть достаточно курсором мыши переместить элемент в любое другое место или полностью удалить его. Все процедуры лучше выполнять с компьютера, изменения применятся автоматически (если настроен внешний плейлист).

Playlist Creator

playlist creator

Еще один удобный m3u редактор (также поддерживает PLS), который служит неким органайзером для настройки списка воспроизведения. В нем удобно выбирать подходящие элементы, а также передвигать их по списку вверх или вниз. Позволяет за несколько движений объединить несколько плейлистов, а уже затем путем редактирования можем выбрать нужные и неподходящие каналы.

Перечисленных сведений достаточно для создания полноценного m3u-плейлиста самостоятельно. Ручной метод рекомендуем для создания списка с нуля, а программы помогут настроить, объединить или разделить несколько разных плейлистов.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector