Коротко об основном

    Так как открылся блог IPTV, то думаю стоит рассказать вначале что это такое, что я и постараюсь сделать. Сразу предупреждаю, что буду пытаться описать все на пальцах доступным языком :)

    Так что же такое IPTV?


    Как уже многие догадались IPTV — это телевидение по протоколу IP. Но само понятие IPTV является более обширным, и включает гораздо большее количество сервисов, но все по порядку :)

    Каким же образом происходит вещание? Вещание TB каналов происходит с помощью мультикаста. Как уже было описано в соседнем топике, мультикаст — это особая форма широковещания с помощью протокола IGMP. Сами же каналы вещаются обычно либо по протоколу UDP, либо по RTP. Один канал в среднем занимает полосу в 4-5 Мб/с. Теперь о самом интересном — существует ошибочное мнение что если один канал занимает полосу ~ 5 Мб/с, то если у абонента 100 каналов, то ему нужна полоса в 500 Мб/с — это не так, мультикаст грубо говоря съедает ровно столько, сколько смотрит в данный момент абонент. Если смотрится в данный момент один канал, то под него выделится ~ 5 Мб/с. Таким образом провайдер может вещать теоретически неограниченное число каналов, в отличии от кабельного и эфирного ТВ.

    Что включает в себя комплекс IPTV?



    В первую очередь IPTV включает в себя программное обеспечение, которое называется Middleware — это распределенное ПО, которое обычно включает в себя систему управления контентом, биллинг, статистику, и абонентский портал.

    Вторым, но не менее важным компонентом является головная станция, которая выполняет задачу трансляции ТВ сигнала в IP сеть. Головная станция принимает со спутника, эфира или кабеля сигнал, если необходимо, то декодирует, дешифрует и инкапсулирует mpeg поток в IP пакеты.

    В чем отличие IPTV от классического TV? Это в первую очередь интерактивность и сервисы.

    Интерактивные сервисы



    Перечислю наиболее вкусные из них
    • EPG (Electronic Program Guideэлектронный ТВ гид). По сути обычная программа телепередач.
    • VOD (Video on Demand) — видео по запросу.
    • PVR (Personal Video Recorder — личный видео рекордер, позволяющий записывать ТВ передачи).
    • Pause Live TV — позволяет поставить канал на паузу.
    • информационные сервисы типа курса валют, погоды, гороскопа, анекдотов и т.д.


    Абонентское устройство



    Для использования услуг IPTV на телевизоре используется STB (set-top-box) приставка, которая имеет Ethernet вход и выходы на телевизор. Управляется приставка с пульта дистанционного управления.

    STB приставка по сути представляет из себя миниатюрный компьютер чаще всего под управлением ОС Linux.
    Пользовательский интерфейс реализуется разными способами. Обычно это HTML/Javascript с отображением через встроенный в приставку браузер, или Qt. Каждый из них имеет свои достоинства и недостатки.

    Итог


    Практически услуги IPTV может быть альтернативой домашнему хранилищу, dvd/bd плееру/медиа центру предоставляя как минимум аналогичные услуги без дополнительной головной боли :)

    Similar posts

    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 57

      +3
      Зомбоящик в комп? (:
        +3
        Главное чтобы без рекламы =)
          +2
          ну и сиди без чая или без возможности сходить в туалет ;)
            +1
            а как же Pause Live TV
        0
        Интересно в качестве хранилища фильмов. Когда можно посмотреть любой фильм из фильмотеки провайдера — это очень удобно, особенно, если они будут туда оперативно добавляться.
          0
          Вопрос в цене )
          +1
          Сейчас этим уже никого не удивить ;-)
          Даже в нашей бородатой беларуси тут и там тыкают IPTV :-)
            0
            Даже в Узбекистане есть IPTV. :)
              0
              А в Питере, у провайдера с 18 мегабит скорости за 1500 рублей денег его и нету… :(
              0
              И где ж это тыкало найтить? Кроме деклараций ясен перец…
                0
                Гомель, Гарант.
                20+ каналов, халява — несколько тысяч пользователей :-)

                Что-то Белтелеком мутит, не знаю как успехи.
                  –1
                  Плакаль хотца от таких услуг бъялорусских. Все тут печально, заросше тиной и кричаще болотными утками…
              0
              Хорошее введение, надеюсь дальше будет более подробно и спрактическими примерами. Хотел бы добавить, что основная функция Middleware, это аутентификация и авторизация абонентов.
                +1
                Ктонибудь не слышал про подобные работающие сети в Киеве?
                  0
                  Компания «Фринет», теперь именующаяся «Оз» обещает в 2009 году запустить IPTV.
                    0
                    фринет пообещал что уже в тестовом режиме есть — но видимо както выборочно, т.к у себя не нащупал
                    0
                    укртелеком в тестовом режиме
                    +2
                    а самое интересное, что IPTV как и VoIP пока очень мало кому нужен.
                    об этом не стесняются говорить игроки этого рынка.
                    на данный момент сектор IPTV чудовищно мал, и это не удивительно.
                    Сам задавался вопросом, а надо ли мне IPTV? И пока ответ — нет.
                    Интересны пара-тройка буржуазных каналов, но из-за 2-3-х каналов платить n долларов абонентки не вижу смылса…
                    А по остальным каналам треш чудовищный идет.
                      +2
                      в IPTV есть возможность подписываться на те каналы, которые хочешь, и не платить за пакет из 70 треш каналов ради одного. т.е. платишь только за то, что потребляешь
                        0
                        неофициальный протест! ©Шелдон.
                        Например у нас в регионе доминирующий провайдер предоставляет услуги IPTV, но по условиям, надо подключать список каналов сразу (так называемые пакеты «Старт-TV» и «МНОГО-TV»).
                        На сегодняшний момент из каналов, входящих в оба пакета, смотреть можно максимум 4, а платить все равно за все.
                          +3
                          я говорил о технологии IPTV и ее возможностях а не о, маркетинговой политике отдельных провайдеров ;)
                        +1
                        Думаю, будущее у IPTV все же есть.
                        — Главную «мульку» IPTV — интерактивность — никто не отменял.
                        — Если в будущем произойдет чудо, и народу станет доступна полоса в 10-20mb/s, продавать пакеты каналов через интернет станут все кому не лень. Это значительно снизит цены на «платное ТВ».

                        VoIP тоже имеет свою нишу — звонки заграницу.
                          +1
                          безусловно, но главное слово в вашем посте «в будущем».
                          Сейчас потребительский рынок просто «не хавает» эти фичи.
                          0
                          > а самое интересное, что IPTV как и VoIP пока очень мало кому нужен.

                          про IPTV — возможно, но про воип не скажите…
                          я не знаю процентов, но в городах огромное количество офисов уже работает на воипе — дешевле в разы, удобнее тем, кому надо какие-нибудь сапорт/колцентр/перекидывание звонков организовывать, да и можно организовать даже там, куда проводов не протянуто (хотя такое может вылиться в немаленькие деньги)…
                          стационарная телефония вообще говоря отмирает потихоньку — пока не в квартирах, но между АТС и на междугородних/международных магистралях так точно…
                            0
                            в корпоративном секторе безусловно вы правы.
                            но я говорил о частном секторе. т.е. воип для физических лиц.
                            А именно это пытаются пропихнуть ОАО «СЗТ», Вымпелком и прочие.
                          +1
                          у меня дома телеящик без дела стоит уже полгода (антенны нет) и я так счастлив (не знаю что в мире творится и сплю спокойно *про кризис знаю;)

                          хотя интерактивное телевидение это шаг в правильном направлении. надеюсь скоро придет в каждый дом!
                            +1
                            У гордой фарзы «интерактивное телевидение» есть скромный синониим — «торренты».
                            +1
                            Стал пользоваться IPTV пару месяцев назад от %companyname% и Итог такой:
                            1) В связи с тем что у меня ADSL чудовищно все это дело влияет на интернет и из за малой полосы пропускания идут артефакты на телевизоре.
                            2) Каналов не так много, а те которые есть практически не смотрятся
                            3) Ужасная консоль управления. ужас какая медленная.
                            4) Большинство из описанных здесь новшеств не доступно а если и доступно (например видео по запросу) то весьма не интересные фильмы и покупать их, даже если за 10 руб. не очень то и хочется.

                            Вывод:
                            Технология интересная и в будущем думаю будет активно использоваться, хотя бы потому что качество каналов заметно лучше по сравнению с обычной антенной. Но на данный момент совершенно не нужная и бесполезная.
                              0
                              2) имелось ввиду новых каналов отличных от обычного вещания
                            • UFO just landed and posted this here
                                0
                                А никто не подскажет как с компа на приставку амино вещать? Имеется сама амина, роутер длинк 2540
                                  0
                                  чем vlc не устраивает?
                                    0
                                    VLC умеет в сеть вещать.
                                    А вот схавает ли это приставка…
                                      0
                                      Легко! Настройте каналы в приставке и смело вещайте. Амину можно настроить как с пульта, так и с клавиатуры отдельной, если она у вас. Я советую сделать проще. Создайте HTML страничку, закиньте ее на локальный веб сервер и настройте кнопку Homepage на амине на этой странице. И редактируйте потом только страницу. Вшитый в амину веб браузер отлично подходит для таких целей.
                                        0
                                        только вещать нужно в UDP, а не в RTP
                                    0

                                    Один канал в среднем занимает полосу в 4-5 Мб/с. Теперь о самом интересном — существует ошибочное мнение что если один канал занимает полосу ~ 5 Мб/с, то если у абонента 100 каналов, то ему нужна полоса в 500 Мб/с — это не так, мультикаст грубо говоря съедает ровно столько, сколько смотрит в данный момент абонент. Если смотрится в данный момент один канал, то под него выделится ~ 5 Мб/с.


                                    сколько должен выделить полосы провайдер, при условии 100 абонентов смотрит 100 разных каналов ???

                                    так что, не все так хорошо, как об этом пишут в рекламе ;-)
                                      0
                                      100 каналов не смотрят в одной квартире ;) все зависит от ядра сети. если это 10G то 2000 каналов (без учета интернета)
                                      0
                                      В статье несколько неточностей. Позволю себе немного покритиковать :-)

                                      >Вещание происходит с помощью мультикаста
                                      Не обязательно. Видео через unicast — тоже IPTV.

                                      >мультикаст — это особая форма широковещания с помощью протокола IGMP.
                                      Насколько я знаю, в IP есть всего две формы широковещания: мультикаст и броадкаст. IGMP Вы зря сюда приплели. Воткните два компьютера в свич, дайте им по мультикаст-адресу и потранслируйте видео с одного на другой. И это будет работать без IGMP.

                                      >В первую очередь IPTV включает в себя программное обеспечение, которое называется Middleware
                                      Автор почему-то выбросил главный элемент IPTV — головную станцию, способную пережевать Audio/Video, ASI, COFDM, QAM… в IP. Без мидлвари со свистелками можно обойтись

                                      >предоставляя как минимум аналогичные услуги без дополнительной головной боли :)
                                      Дополнительная головная боль, наоборот, гарантирована. Как-то на наг.ру пробегала отличная статья про IPTV. В том числе был перечислен длинный ряд проблем, IPTV-сетям присущих…
                                        0
                                        >Не обязательно. Видео через unicast — тоже IPTV.
                                        имелось ввиду вещание ТВ каналов. VOD конечно же передается уникастом. Поправил.

                                        >И это будет работать без IGMP.
                                        это _может_ работать и без IGMP, но будет съедаться полоса всех каналов а не одного просматриваемого, для того чтоб этого не было и используют IGMP подписку

                                        >Автор почему-то выбросил главный элемент IPTV — головную станцию
                                        согласен, но я старался больше про софт рассказать. сейчас добавлю

                                        >Дополнительная головная боль, наоборот, гарантирована.
                                        к сожалению не знаком с этой статьей, с удовольствием почитаю если дадите ссылку
                                          +1
                                          IGMP нужен для присоединения к каналу, то есть для того что бы подключиться к каналу устройство дает широковещательный запрос типа IGMP join 224.10.0.1:1235 — адрес канала. Раутер, в свою очередь смотрит, есть ли у него такой канал, если нет, он спрашивает его по кольцу у раутера слева. итак до тех пор пока канал не найдется. Это в случае организации транспорта на опотоволоконном конце.

                                          Главный элемент это действительно головная станция, способная принимать вещание каналов со спутника, кодировать их в MPEG2 или MPEG4, объединять все каналы в поток и гнать их дальше.

                                          Проблем у IPTV много. Главная — проблема «последней мили» абонента. И тут опять много зависит от того, какой поток вещать. MPEG2 или MPEG4. По собственному опыту знаю, что поток MPEG2 меньше чем 4 Mb/s — просто ужас. Добавьте к этому скорость интернета у абонента (например 1 Mb/s), процент оверхеда. Вы смело получите 5.5 Mb/s. Не у всех модемы завяжутся на такой скорости.

                                          Вообще, тема IPTV хорошо мне знакома, я около года проработал администратором IPTV и весь проект IPTV подняли мы с моим напарником с нуля, начиная с установки серверной и тарелок и заканчивая прошивки упомянутых Amino. Так что, если надо помочь читателям блога IPTV, буду рад. :)
                                            0
                                            Интересно было бы взглянуть на схему вашей head-end.
                                              +1
                                              Рад бы, но я связан NDA договором. Могу сказать только что мы использовали мультиплексор CherryPicker от Terayon, приемники от Scopus, в общей сложности 8 тарелок разного диаметра, от 1.2 до 3.5 метра, еще куча разных устройств и софта.
                                              0
                                              Ага, про PIM забыли на IP магистрали. Иначе никакой мультикаст никуда ходить не будет. :)
                                            0
                                            А по серверным технологиям будете писать? Очень интересно.
                                            И еще — кроме как set-top-box приставкой смотреть больше ни чем нельзя? в частности компьютер + программа какая?
                                            Спасибо.
                                              0
                                              Есть VLC. Есть аналоги. VLC предоставляет также ActiveX компонент, который позволяет вам самому написать программу для просмотра канала и навесить дополнительный функционал на нее. Вот одна из таких программ, очень неплохая borpas.info/index.php?go=dpr_iptvplayer. Интеграция с программой передач и функция Time Machine ;) Пошли покурить, нажали паузу, тем временем программа пишет прямой эфир, пришли смотрите откуда остановились, уже с диска, куда программа заботливо все пишет.

                                              Мы для своих нужд в свое время написали программу мониторинга, где использовали как раз ActiveX компонент от VLC. Программа выводила на экран сразу 16 каналов в сетке, двойным кликом канал выводился в фулскрин. Это кстати, встроенная функция компонента.
                                                0
                                                Программа? Конечно! VLC называется. Берется тут: videolan.org
                                                  0
                                                  А никаких особых серверов нет. Весь процессинг вещание (стриминг) происходит на аппаратном уровне специальными железками. В зависимости от источника контента. Если это VOD или PPV то видеофайл берется напрямую с жесткого диска, транскодируется (транскодером) в mpeg2/4 и передается на стриммер — железку которая инкапсулирует mpeg в IP и мультикастом шлет присоединившимся к просмотру. Аналогично и с трансляцией спутниковых каналов — там сигнал приземляется уже в виде потока mpeg2.
                                                    0
                                                    > кроме как set-top-box приставкой смотреть больше ни чем нельзя? в частности компьютер + программа какая?
                                                    PC player от Verimatrix
                                                    +1
                                                    интересный вопрос в контексте данного топика который можно осветить на хабре — проброс мультикаст-трафика (IPTV) в локалку через шлюз построенный на базе freebsd7+nat+ipfw
                                                      0
                                                      А что такое «локалка» в данном случае?
                                                        0
                                                        домашняя сеть из нескольких пк подключенных к фре на отдельный сетевой интерфейс через свитч или wifi роутер
                                                      0
                                                      Один знакомый попросил совета по организации IPTV. Я подумал что ему просто надо пробросить видео со спутника до кучи абонентских телевизоров, посоветовал VLC.

                                                      Оказалось все не так просто. Верхний провайдер, который дает контент, требует что бы траффик был шифруемый и обязательно работал биллинг. Просто пробросить все каналы со спутника в сеть нельзя… дрм обязательно. Коробочки сертифицированные/одобренные. Куча требований с которыми даже связываться неохота.
                                                        0
                                                        Для решения этих задач и необходимы Middleware и CAS
                                                        0
                                                        Я бы сказал, технологи уже устарела, но достаточно дешева.
                                                        Давно пора переходить на цифровое телевидение в отличии от IPTV сигнал передается без проводов, вполне можно передавать и FullHD для эфирного телевидения, самое оно. Так же поддерживает шифрование сигнала.
                                                          0
                                                          а в чем интерактивность? какие сервисы кроме просмотра ТВ :)? я так понял вы про DVB-T
                                                          0
                                                          А можно про интерфейс на Qt поподробнее?
                                                            0
                                                            Qt интерфейс разработала и использует одна российская компания, надеюсь ее специалисты сюда заглядывают и что-то интересное нам напишут. сразу говорю — я к этой компании не имею никакого отношения ;) название компании тоже не буду указывать

                                                          Only users with full accounts can post comments. Log in, please.