ContentStream: различия между версиями

Материал из SmartPlayer
Нет описания правки
Нет описания правки
Строка 4: Строка 4:
== Общие рекомендации по созданию потока == <!--T:2-->
== Общие рекомендации по созданию потока == <!--T:2-->
1. Настройте поток с использованием H264 кодека, пример настроек с устройства, которое отдает поток. <br>
1. Настройте поток с использованием H264 кодека, пример настроек с устройства, которое отдает поток. <br>
[[Файл:StreamParams.png|300px|обрамить|центр]]
[[Файл:StreamParams.png|300px|центр]]
2. Если поток RTP играет некорректно (звук или видео), попробуйте проигрывать поток по другому протоколу. Как правило, устройство которое генерирует поток отдает всегда несколько видов потока. HLS поток может играть стабильнее, чем RTP/RTPS. RTSP в рамках рынка цифровых вывесок не требуется, так как этот протокол только добавляет управление потоком (играть, пауза, перемотка) как правило данные функции не нужны, когда поток играет на устройстве 24/7 и не требует управления. <br>
2. Если поток RTP играет некорректно (звук или видео), попробуйте проигрывать поток по другому протоколу. Как правило, устройство которое генерирует поток отдает всегда несколько видов потока. HLS поток может играть стабильнее, чем RTP/RTPS. RTSP в рамках рынка цифровых вывесок не требуется, так как этот протокол только добавляет управление потоком (играть, пауза, перемотка) как правило данные функции не нужны, когда поток играет на устройстве 24/7 и не требует управления. <br>
3. Вначале попробуйте воспроизвести самый примитивный поток, а именно UDP.<br>
3. Вначале попробуйте воспроизвести самый примитивный поток, а именно UDP.<br>
Строка 12: Строка 12:
! Операционная система !! Тестовое приложение !! UI тестового приложения
! Операционная система !! Тестовое приложение !! UI тестового приложения
|-
|-
| WebOS2/3/3.2/4/4.1 || http://sa2.org/w/tests/stream.ipk || [[Файл:TestWebOS.png|50px|обрамить|центр]]
| WebOS2/3/3.2/4/4.1 || http://sa2.org/w/tests/stream.ipk || [[Файл:TestWebOS.png|50px|центр]]
|}
|}



Версия от 16:24, 13 мая 2021

Описание

Описание потоковой передачи медиа данных (видео и звук)

Общие рекомендации по созданию потока

1. Настройте поток с использованием H264 кодека, пример настроек с устройства, которое отдает поток.

2. Если поток RTP играет некорректно (звук или видео), попробуйте проигрывать поток по другому протоколу. Как правило, устройство которое генерирует поток отдает всегда несколько видов потока. HLS поток может играть стабильнее, чем RTP/RTPS. RTSP в рамках рынка цифровых вывесок не требуется, так как этот протокол только добавляет управление потоком (играть, пауза, перемотка) как правило данные функции не нужны, когда поток играет на устройстве 24/7 и не требует управления.
3. Вначале попробуйте воспроизвести самый примитивный поток, а именно UDP.
4. Если вы уверены, что все сделали корректно, запустите тестовое приложение по проигрыванию только потока. После установки вбейте в поле тестовый поток и проверьте его проигрывание.

Операционная система Тестовое приложение UI тестового приложения
WebOS2/3/3.2/4/4.1 http://sa2.org/w/tests/stream.ipk

Поддержка клиентскими приложениями SmartPlayer по операционным системам

Платформа HLS RTP/RTSP SmoothStream DASH UDP YouTube HTTP
Linux Да Да Да Нет Да Да Да
Windows Да Да Да Нет Да Да Да
WebOS Да Да Неизвестно Неизвестно Да Да Да
Android Да Да Нет Нет Да Да Да
Tizen Да Да Да Да Да Да Да
Orsay Нет Да Нет Нет Да Нет Нет
ProCentric Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Да

О потоковой передачи данных

Потоковая передача Разрешение ссылки Префикс ссылки Дополнительное описание
HLS .m3u8 http(s):// wikipedia
RTP/RTSP - rtp:// rtsp:// wikipedia
SmoothStream .ism Manifest http(s):// wikipedia
DASH .mpd http(s):// wikipedia
UDP - upd:// wikipedia
HTTP .html http(s):// Пример: https://www.1tv.ru/iframed/eump-embedlive.html

Тестовые потоки : http://vlctest.eu5.net/