World of User.ru - Форум геймеров и специалистов  
Вернуться   World of User.ru - Форум геймеров и специалистов > Компьютеры и Сети > IPTV
Восстановить пароль Регистрация

IPTV Технология IPTV — цифровое телевидение в сетях передачи данных по протоколу IP, новое поколение телевидения.


После регистрации реклама в сообщениях будет скрыта.

Ответ
 
Опции темы
User
Аватар для Palamar
Регистрация: 26.04.2010
Сообщений: 1,724
Репутация: 4143
Отправлено: 06.05.2012, 09:02     Что такое IPTV?   #1 (permalink)
Что такое IPTV?

Технология IPTV (IP-TV, IP-телевидение) — цифровое телевидение в сетях передачи данных по протоколу IP, новое поколение телевидения.

Архитектура комплекса IPTV, как правило, включает в себя следующие составляющие:
Подсистема управления комплексом и услугами, которую ещё называют «Промежуточное программное обеспечение» или «IPTV Middleware»
Подсистема приёма и обработки контента
Подсистема защиты контента
Подсистема видео серверов
Подсистема мониторинга качества потоков и клиентского оборудования.

Доставка контента до клиентского оборудования осуществляется поверх IP-сети оператора.

Главным достоинством IPTV является интерактивность видеоуслуг и наличие широкого набора дополнительных сервисов (Video on Demand (VoD), TVoIP, Time Shifted TV, Network Personal Video Recorder, Electronic Program Guide, Near Video on Demand). Возможности протокола IP позволяют предоставлять не только видеоуслуги, но и гораздо более широкий пакет услуг, в том числе интерактивных и интегрированных.

Помимо основных IPTV может включать в базовый пакет услуг ряд дополнительных сервисов (Video Telephony, Voting, Information Portals, Web, Games, MOD KOD). Это возможно на основе унификации и стандартизации различных оконечных устройств, интеграции звука, видео и данных на основе IP-протокола и предоставления услуг на единой технологической платформе.

В IPTV есть возможность использовать для одного видеоряда двух и более каналов звукового сопровождения, например на русском и английском языках, сами каналы при этом полифонические.

Преимущество IPTV перед аналоговым кабельным ТВ:
Изображение и звук обычно качественнее, вплоть до HD-разрешения и 5.1-канального аудио
Интерактивность (возможность просмотреть, например, справку по фильму)
Сервисные возможности timeshift и video-on-demand.

Техническое описание

IPTV функционирует в IP-сетях на основе следующих протоколов:
UDP — для передачи потокового видео
HTTP — для организации интерактивных сервисов (таких как пользовательские меню и пр.)
RTSP — для управления потоками вещания.
RTP — для передачи потокового видео.
IGMP — для управления мультикаст-потоками.


Palamar вне форума  
Проверенный
Аватар для soft_se
Регистрация: 30.05.2013
Сообщений: 53
Репутация: 228
Отправлено: 03.06.2013, 16:09     Что такое IPTV?   #2 (permalink)
rtmp - проприетарный протокол потоковой передачи данных
soft_se вне форума  
Проверенный
Аватар для firehorse
Регистрация: 01.06.2013
Адрес: Мадрид, Испания
Сообщений: 130
Репутация: 1168
Отправлено: 09.06.2013, 17:27     Что такое IPTV?   #3 (permalink)
Спецификации

Протоколы публикации:
- RTMP
- RTSP/RTP
- MPEG-TS (UDP)
- HTTP

Протоколы доставки:
- Apple HTTP Live Streaming (HLS)
- Adobe HTTP Dynamic Streaming (HDS)
- Adobe Flash RTMP (RTMPE, RTMPT, RTMPS)
- Microsoft Smooth Streaming (Silverlight)
- TS, 3gpp, ATSC M/H, ASF
- RTSP

Кодеки:
- Видео: H.264, VP6, H.263
- Аудио: AAC, MP3

Безопасность и контроль доступа:
- Совместимость с DRM (Adobe Flex, Microsoft Playready, и др.)
- Tokenized stream name (RTMP)
- Tokenized manifest (Adobe HDS, Apple HLS)

Для проектов вещания в Интернете традиционные SDI-кодеры малопригодны или совсем не актуальны, так как умеют
пакетизировать данные только в одном формате транспортного потока (.ts), имеют ограниченный набор кодеков и выходных разрешений.
В настоящий момент не существует единого стандарта решения задачи одновременного вещания через Интернет на различные
пользовательские устройства. Обычным требованием для многоэкранных решений является условие поддержки следующих форматов:

1. Apple HTTP Streaming.
С его помощью осуществляется пересылка видео в формате Apple. Он предполагает наличие этапа нарезки исходного
транспортного потока MPEG-2 в порции данных (chunk) в виде отдельных файлов. Абонентское устройство загружает и воспроизводит
эти короткие файлы в соответствии с порядком, указанным в списке (плейлист). Служебный файл .m3u8 указывает ему, откуда брать
следующий файл, чтобы получить полный поток. В режиме онлайн-вещания устройства переодически обновляют информацию в плейлисте,
чтобы увидеть новые порции данных, добавленных в поток.

2. Adobe Streaming Formats.
Проприетарный протокол RTMP (real time messaging protocol) разработан компанией Adobe Systems для пересылки видео,
аудио и данных от Flash Media Server до абонентского плейра через сеть Интернет. Сейчас Adobe имеет реализацию с конвертацией
в HTTP протокол.
RTMP-протокол часто вызывает сложности в плане того, что работает на 1935 порту (TCP), который нередко блокируется файрволлами.
И часто в технических заданиях прописывают условие, что передача должна осуществляться по HTTP через 80-й порт, то есть, не создавать
трудностей использования для клиентов. RTMPT является как раз решением этой проблемы. Для тех, кто не работал с «туннелированными» протоколами,
отметим, что термин «туннелирование» подразумевает инкапсуляцию одного сетевого протокола в другой. В данном случае мы говорим об инкапсуляции RTMP в HTTP.
peer-to-peer-протокол RTMFP (Secure Real-Time Media Flow Protocol) - единственный сетевой протокол из RTM…-семейства, базирующийся на UDP, все остальные — TCP.
RTMPS работает как RTMPT, но через защищённое соединение HTTPS.

3. Microsoft Silverlight Smooth Streaming.
Современный протокол Smooth Streaming разработан компанией Microsoft для реализации решений HTTP адаптивного потокового вещания.
Внешне выглядит как потоковое вещание, но базируется на принципах HTTP прогрессивной загрузки. Доставка исходного материала на
абонентское устройство выполняется в виде последовательных маленьких порций (chunk), разрешая тем самым выполнить простую буферизацию
контента на пограничных серверах как можно ближе к клиенту. Метод позволяет абоненту динамически, “бесшовно” настраиваться на несколько битрейтов,
предустановленных на сервере вещания, регулируя скорость приема в зависимости от мгновенной “предсказанной” полосы пропускания на сети
и мощности CPU устройства.

4. Windows Media
Мультимедийный набор форматов от Microsoft предыдущего поколения, который разрешает создавать и получать видео/аудиоконтент
в режиме реального времени на невысокой скорости и разрешении, умеет буферизировать и записывать потоки. Поддерживает юникаст- и мультикаствещание.

5. RTSP (Mpeg4 Part 2)
Потоковый протокол реального времени RTSP (real time streaming protocol) прикладного уровня (RFC2326), обеспечивает контроль доставки
видео- и аудиоданных для приложений реального времени. Позволяет управлять потоком данных с сервера, то есть получать данные реального времени
по запросу, а также предоставляет доступ по времени к файлам, расположенным на сервере. В качестве механизма доставки в основном используется протокол RTP.

Вышеперечисленные характеристики приведены в качестве примера. Обычно на практике при адаптивном стримминге используют от пяти до семи профайлов,
но не менее трех, с разными битрейтами для вещания на определенное устройство, чтобы выполнить условие “бесшовного” переключения при ухудшении параметров приема.
firehorse вне форума  
Проверенный
Аватар для firehorse
Регистрация: 01.06.2013
Адрес: Мадрид, Испания
Сообщений: 130
Репутация: 1168
Отправлено: 12.06.2013, 18:35     Что такое IPTV?   #4 (permalink)
ПРИМЕРЫ :
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.




Добавлено через 10 минут
Воспроизведение RTMP потоков в приложениях Samsung Smart TV возможно.
В строку с URL добавляется параметр COMPONENT=HLS. Пример:

Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.


Ссылки на документацию:

Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.


Протокол Apple HTTP Live Streaming (HLS) впервые появился в версии 3.0 операционной системы для iPhone в 2009 году,
перед этим Apple предоставила данный протокол на суд Internet Engineering Task Force (Международной комиссии по стандартам интернет).
Особенность стандарта в том, что качество видео будет подстраиваться под соединение с интернет, WiFi или сотовая сеть.
Потоковый протокол пришел на смену старому протоколу Apple QuickTime Streaming Server; принцип его новизны заключался в том, что он делит транслируемый видеоконтент на короткие 10-секундные клипы и отправляет их в виде потока стандарта MPEG без необходимости участия специальных серверов. Серверы могут хранить несколько версий клипов разных форматов – это позволяет уменьшать или увеличивать масштабы потоков в зависимости от пропускной способности пользователя.
Зачастую трафик RTSP блокируется брэндмауэром пользователя и это основная причина непопулярности протокола.
Вместо того чтобы использовать специализированный потоковый видео протокол, как RTSP (Real-Time Streaming Protocol),
HTTP Live Streaming передает видео в виде небольших файлов, используя тот же протокол, что и веб-браузеры.
Трансляции могут вестись SD и в HD-качестве с применением технологий мультибитрейтного или адаптативного вещания
с поддержкой динамического определения полосы пропускания и выбора оптимального битрейта для каждого конкретного пользователя.
Функции DVR позволяют вести запись транслируемых потоков в файлы для отложенного просмотра.

Последний раз редактировалось firehorse; 12.06.2013 в 18:42.
firehorse вне форума  
Проверенный
Аватар для firehorse
Регистрация: 01.06.2013
Адрес: Мадрид, Испания
Сообщений: 130
Репутация: 1168
Отправлено: 13.06.2013, 23:33     Что такое IPTV?   #5 (permalink)
Виджет nStreamLmod v.2.74 для Samsung SmartTV
Страница разработчика :
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.


Для отображения телепрограммы используется простенький виджет "Телепрограммка Яндекс" для обычных ТВ каналов, который можно поставить в автозагрузку т.е. будет стартовать при включении TB. Телерограммка и иконки каналов загружаются с "http://m.tv.yandex.ru" , "ua" или "by" ,т.е. для работы обязательно нужен интернет! Привязки к переключению каналов нет, просто листаете как газету! Открывается и закрывается кн. RETURN.
Находясь в автозагрузке работе других виджетов не мешает!

В этой версии полностью переделанна обработка программки
и добавлено подробное описание передач (кн. GUIDE).

•!Чтобы поставить в автозагрузку после установки нужно:
1)Зайти в Smart HUB
2)Нажать синюю кнопку D.
3)Выбрать "Диспетчер услуг" - Автозапуск бег. стр.
4)Поставить галочку напротив "Yaschedule".(!если нет этого пункта, то перезагрузите ТВ)

•В архиве с программой лежит демонстрационный плейлист "yandex.xml",
с настроенной программкой для основных эфирных каналов для С-Пб.

•Для того чтобы настроить программку под себя, нужно изменить в "yandex.xml" настройки:
код

Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.


•<title>Первый</title>-названние канала.

•<description>1</description>-индекс канала по каталогу яндекс , по которому загружается программка и иконка канала .
Чтобы его добыть нужно зайти на Телепрограмма на сегодня выбрать ваш регион, нужный вам канал и тогда получаете ссылку вида:
"http://m.tv.yandex.ru/10174/?channel=1&when=2&day=15326", где 10435-код региона(Мадрид),
1-индекс канала по каталогу яндекс (Первый канал), 2-период -"сейчас", 15326-определяет дату.
Чтобы появился код региона, нужно обязательно, принудительно выбрать ваш регион, а иначе яндекс определяет его по вашему IP. Вам нужны только индекс канала по каталогу яндекс и код региона. Индекс канала для других регионов может меняться!
Индекс прописываете в <description>1</description>, а код региона прописываете в настройках виджета-красная кн."А"

•Если не нравится иконка, которая загружается автоматом по по индексу, то в <logo_30x30>1.png</logo_30x30>-прописываете путь к иконке в папке logos внутри виджета(их туда надо положить перед установкой виджета) или на внешний ресурс например: "http://www.lyngsat-logo.com/logo/tv/mm/mtv_us.jpg". После этого иконка будет загружаться из указанного места! Если устраивает загружаемая с яндекса иконка, то строчку<logo_30x30></logo_30x30>можно вообще не писать!

•Для настройки программки для отдельных каналов другого региона можно прописать
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

При таком способе все региональные настройки виджета будут игнорироваться и для загрузки иконки надо обязательно прописать:
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.


•Возврат из свёрнутого состояния-кн."RETURN"

•Парсер для программки Яндекс подгружается с сервера при старте виджета и по этому я могу
всегда оперативно реагировать на любые изменения сайта Яндекса .
__________________________________________________ _________________

Для смешанного плейлиста nStream.m3u на флешке делаем так:

1. В настройках выбираем самый подходящий регион для вашего плейлиста(когда больше всего каналов с программой)
2. Идем на сайт Яндекса и для остальных каналов(которые без программы) прописываем программу вручную по такому шаблону:

tvg-name="http://m.tv.yandex.ua/<код региона>/?channel=<номер канала> "
tvg-logo="http://avatars.yandex.net/get-tv-shows/<код иконки>/orig"

В итоге должно получится вот так(для региона UA установленного в виджете):

Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

Последний раз редактировалось frog; 03.10.2013 в 14:09.
firehorse вне форума  
Проверенный
Аватар для batterfly_a
Регистрация: 17.10.2013
Сообщений: 31
Репутация: 110
Отправлено: 03.12.2013, 19:18     Что такое IPTV?   #6 (permalink)
Какой примерно битрейт у обычного IPTV канала?
batterfly_a вне форума  
Проверенный
Аватар для chingy
Регистрация: 13.01.2014
Сообщений: 6
Репутация: 14
Отправлено: 13.01.2014, 07:10     Что такое IPTV?   #7 (permalink)
И хотелось бы узнать какой максимальный битрейт у HD каналов, хочу определиться с тарифом. Спасибо.
chingy вне форума  
Проверенный
Аватар для men78
Регистрация: 25.10.2013
Сообщений: 20
Репутация: 40
Отправлено: 21.01.2014, 22:37     Что такое IPTV?   #8 (permalink)
Обсуждалось уже вот: Скорость интернета для iptv
men78 вне форума  
Проверенный
Аватар для opus_knobus
Регистрация: 24.03.2014
Сообщений: 6
Репутация: 22
Отправлено: 30.03.2014, 21:59     Что такое IPTV?   #9 (permalink)
Разобрался, спасибо!
opus_knobus вне форума  
Новичок
Аватар для princebosa
Регистрация: 11.09.2014
Сообщений: 1
Репутация: 10
Отправлено: 11.09.2014, 19:22     Что такое IPTV?   #10 (permalink)
Какая скорость интернета нужна для HD каналов ?
princebosa вне форума  
После регистрации реклама в сообщениях будет скрыта.

Ответ
Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разное о IPTV Tuflya07 IPTV 567 30.09.2016 14:31
Настройка vlc плеера для просмотра iptv Palamar IPTV 31 06.08.2014 15:35
Просмотр IPTV на Dreambox bdfz08 Dreambox HD 1 25.01.2014 16:20
Плагин GI IPTV Palamar Galaxy Innovations S8120 6 20.10.2013 00:32
Что такое шаринг? Palamar Шаринг и эмуляторы 2 27.02.2013 22:22

Текущее время: 08:09. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2016, vBulletin Solutions, Inc.Перевод:
zCarot