У повідомленні, яке я збираюся залишити сьогодні, опублікованому тут, ми спробуємо трохи глибше побачити, як списки m3u, потокове передавання м3u8 Y ц. Я вирішив написати цю публікацію через низку сумнівів щодо m3u списки які постійно надходять до мене електронною поштою.
Перший із цих сумнівів, який я зробив більше, ніж пояснив як у списку, який ви можете завантажити з цього веб-сайту, так і в плагіні SAPOIPTV, канали, які можна побачити з цими списками, я їх не транслюю і не віднімаю з будь-який сайт незаконно. Це лише про викиди, які за допомогою браузера (у моєму випадку Firefox) будь-який користувач може отримати безкоштовно через мережу. Уточнивши це (ще раз) давайте подивимось трохи про списки m3u.
Зміст
Списки M3u
Згідно з Вікіпедією, списки m3u - це формат файлу, в якому зберігаються списки відтворення медіа. З того, що очевидно, файли m3u не відтворюють нічого більше, ніж список. Ніхто не сподівається знайти файли m3u, які відтворюють той чи інший канал.
На початку (для файлів m3u) можливість створення та відкриття цього формату файлів підтримувалась лише Winnamp. Але з часом багато програм прийняли такий спосіб відтворення вмісту таким чином. У випадку відтворення телевізійних каналів, мабуть, найпопулярнішим з них був VLC.
Формат файлу m3u дуже простий. Це текстовий файл, який, як я вже говорив, визначає розташування мультимедійних файлів, які ви хочете відтворити. Текст у файлі повинен бути закодований у форматі UTF-8 та використовувати розширення m3u8. Кожен запис у файлі m3u вказує шлях до медіа-файлу. Він повинен бути у форматі, який вказує розташування кожного файлу на цьому комп’ютері чи в Інтернеті.
У списках m3u ви також можете використовувати коментарі, визначені за допомогою "#" перед ними. У розширеному форматі m3u містяться коментарі, яким передує "#EXTINF:" (відомі як директиви m3u), до яких можна додавати метадані. Це буде корисно при включенні інформації про наступний медіафайл у список.
Приклад списків m3u
Далі ми побачимо приклад файлу m3u.
У першому з прикладів число 180 вказує тривалість відтворення файлу в секундах. В інших довжина -1 використовується, щоб вказати, що це потоковий файл. З цієї причини неможливо визначити його тривалість. Значення тривалості - це заголовок, який буде відображено. Зазвичай він схожий на шлях до файлу, розміщеного в наступному рядку.
Файли M3u8
Файл із розширенням m3u8 - це файл аудіо-списку відтворення, кодований UTF-8. Вони являють собою текстові файли, якими можуть користуватися аудіо- та відеопрогравачі. У них ви можете описати, де знаходяться мультимедійні файли.
Наприклад, файл m3u8 може містити посилання на онлайн-файли Інтернет-радіостанції. На вашому комп’ютері можна створити інший, щоб створити список відтворення для вашої особистої музичної чи відеосеріали.
У файлі m3u8 ви можете використовувати абсолютні, відносні та URL-шляхи для посилання на конкретні медіафайли або цілі папки медіафайлів. Ці файли також можуть розміщувати коментарі, що описують їх вміст.
Ці файли за форматом схожі на файли m3u. Вони можуть використовувати кодування UTF-8, але також можуть включати кодування інших символів.
Відкрийте файли m3u8
Файли M3u8 можуть редагуватися та читатися більшістю текстових редакторів (notepad ++, піднесений текст, gedit,…). Щоб насправді відкрити та використовувати файл m3u8, потрібен медіаплеєр або програма для управління файлами (VLC, XMMS, ...)
Щоб перевірити статус URL-адрес m3u8, я раніше писав повідомлення, яке повідомляє нам, чи є воно в мережі чи ні. У свій час я створив на цьому веб-сайті програму групи інформатиків, яка дозволить нам дізнатися, чи транслюється файл (або список). Ви можете ознайомитись із цим дописом за наступним посиланням.
Файли TS
Формат .ts зазвичай використовується для трансляції HDTV або телебачення високої чіткості. Він розроблений, зокрема, для більш якісного потокового передавання, але, як правило, менш стабільний, ніж файли .m3u8. Транспортний потік або транспортний потік (TS) обробляє виправлення помилок. Це відбувається щоразу, коли сигнал втрачає якість. Окрім того, що обробляє проблеми синхронізації потоків набагато ефективніше, ніж інші формати файлів.
Формат TS визначений стандартом MPEG-2. Це загальний формат для зберігання та передачі аудіо, даних та відео, що використовується в системах мовлення (ATSC та DVB). Деякі з елементів, що складають повний транспортний потік TS, це: пакет (основна одиниця), PID (ідентифікатор пакета), PMT (таблиця карт програми), програми, PSI (інформація про конкретну програму), PAT (асоціація програми), CAT (умовний доступ) і PCR (програмний контрольний годинник).
Як я вже говорив, файли цього типу мають вищу якість, ніж файли m3u8. На відміну від цього, тривалість життя цих файлів, як правило, досить коротка (питання годин). Коли я шукаю канали для перегляду телепередач в Інтернеті, я завжди намагаюся знайти файли m3u8, які я зберігаю у списках m3u. Хоча врешті-решт я в кінцевому підсумку завжди змішую їх із файлами .ts і шукаю більше варіантів.
На цьому ми закінчимо цей невеликий підручник зі списків m3u, файлів m3u8 та файлів ts. Якщо у когось виникнуть запитання, я із задоволенням на них відповім.