The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Представлен первый общедоступный релиз проекта IPTV-Analyzer

11.05.2011 14:58

В списке рассылки разработчиков Linux-ядра анонсирован проект IPTV-Analyzer, в рамках которого подготовлен работающий в режиме реального времени анализатор содержимого пакетов MPEG2 Transport Stream (TS), обычно используемых для передачи мультикаст трафика IPTV. Главное назначение представленной системы - непрерывный контроль качества работы IPTV и выявления фактов потери пакетов MPEG2 TS/CC. Код IPTV-Analyzer распространяется в рамках лицензии GPL.

Система работает в Linux и использует для перехвата трафика специально созданный Netfilter-модуль mpeg2ts, работающий на уровне ядра. Данный модуль выполняет инспекцию проходящих MPEG2-TS пакетов и отличается качественной оптимизацией, включая возможность обработки данных в несколько параллельных потоков, каждый из которых выполняется на отдельном ядре CPU, и использование эффективных хэш таблиц для обработки большого числа IPTV-каналов.

Накопленная статистика забирается через интерфейс в файловой системе /proc специальным процессом-коллектором (iptv-collector), который проводит первичную агрегацию данных и сохранение информации в СУБД MySQL. Для наглядной оценки статистики подготовлен специальный web-интерфейс. С точки зрения производительности, IPTV-Analyzer позволяет анализировать несколько сотен IPTV-каналов на маломощном ПК, работающим под управлением процессора Atom.



  1. Главная ссылка к новости (https://lkml.org/lkml/2011/5/1...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/30521-iptv
Ключевые слова: iptv, monitoring, analyzer, kernel, linux, sniffer
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, non anon (?), 15:47, 11/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    По-моему, модуль анализатора было бы логично оформить не как критерий, а как действие (например, NETFLOW именно так сделан).
     
  • 1.2, Аноним (-), 16:35, 11/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    мдя, ребята опоздали на 5 лет... Мало того, что все это в обилии есть на рынке в виде железа, так и IPTV в этой архитектуре практически мертво
     
     
  • 2.3, ананим (?), 17:09, 11/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    а в какой живо?
     
     
  • 3.5, Аноним (-), 19:35, 11/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    очевидно -- "over the top"
     
  • 2.6, Chodorenko (?), 22:46, 11/05/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не знаю что там и у кого умерло и на какой платформе, но вот у некоторых обрабатывается по 150 потоков суммарной емкостью около 350-400 мегабит именно на Linux и на свежем (постоянно развивающемся программном обеспечении)
     
     
  • 3.9, awe (?), 02:44, 13/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А на каком софте это работает? Проприетарный?
     
     
  • 4.11, Chodorenko (?), 20:15, 13/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А на каком софте это работает? Проприетарный?

    нет всё опенсорц и лежит в свободном доступе

     
     
  • 5.12, awe (?), 22:10, 13/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> А на каком софте это работает? Проприетарный?
    > нет всё опенсорц и лежит в свободном доступе

    Как называется софт, можете рассказать? Очень хочу что-либо подобное сам собрать.

     
     
  • 6.13, Chodorenko (?), 00:43, 14/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >>> А на каком софте это работает? Проприетарный?
    >> нет всё опенсорц и лежит в свободном доступе
    > Как называется софт, можете рассказать? Очень хочу что-либо подобное сам собрать.

    как источник используется модификация getstream, в качестве роутера riglemcr, мониториг нагиос, iptv-analyzer, cacti, smnp. Плеер VLC и аппаратные приставки, ну и свитчи 2+ и 3 уровня без них никуда.
    всё собрано на одном из дистрибутивов линукс, разрабы советуют debian но работает практически на любом

     
     
  • 7.15, awe (?), 20:35, 16/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >>>> А на каком софте это работает? Проприетарный?
    >>> нет всё опенсорц и лежит в свободном доступе
    >> Как называется софт, можете рассказать? Очень хочу что-либо подобное сам собрать.
    > как источник используется модификация getstream, в качестве роутера riglemcr, мониториг
    > нагиос, iptv-analyzer, cacti, smnp. Плеер VLC и аппаратные приставки, ну и
    > свитчи 2+ и 3 уровня без них никуда.
    > всё собрано на одном из дистрибутивов линукс, разрабы советуют debian но работает
    > практически на любом

    Меня интересует именно мониторинг iptv сигнала. Я думал, что мониторинг у вас сделан на каком-то другом софте, не том который упомянут в этой новости. Получается для анализа самого потока вы используете именно iptv-analyzer?
    Со всякими cacti, snmp и пр. и так всё ясно.

     
     
  • 8.16, Chodorenko (?), 11:40, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ну на самом деле я знаю 2 пакета мониторинга , это iptv-analyzer и NetUP IPTVPro... текст свёрнут, показать
     
  • 7.17, Chodorenko (?), 11:43, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ну есть у меня знакомые которые крутят VLC в бекграунде , и анализируют его лог , но это как мне кажется автоген через известное место


     

  • 1.4, Akademic (ok), 17:36, 11/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Насколько я понял из описания, оно может детектить только неправильный порядок TS-пакетов в потоке, проверяя поле Continuity counter.
    В принципе таким образом можно детектить рассыпания картинки, правда не все.
    Поможет только на начальном уровне.
     
     
  • 2.7, Chodorenko (?), 22:49, 11/05/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Насколько я понял из описания, оно может детектить только неправильный порядок TS-пакетов
    > в потоке, проверяя поле Continuity counter.
    > В принципе таким образом можно детектить рассыпания картинки, правда не все.
    > Поможет только на начальном уровне.

    Как мне кажется может детектить и полную потерю потока и + к этому не раскодированный поток вобщемто альтернатив то особых нет
    Может кто знает альтернативные разработки более менее качественные

     
     
  • 3.8, xv (??), 12:00, 12/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Проприетарный - Elecard Stream Analyzer.
     
     
  • 4.14, Chodorenko (?), 01:34, 15/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Проприетарный - Elecard Stream Analyzer.

    этоже не онлайн анализатор, зачем анализить записаные файлы при IP вещании?

     

  • 1.10, ацетон (?), 09:40, 13/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Эх, всё сделали почти один-в-один как у нас :)

    http://www.netup.tv/en-EN/iptvprobe.php (первый релиз 08.08.2008)

     
     
  • 2.19, Jesper Dangaard Brouer (?), 19:50, 31/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    (Google translated:)
    Ну, использование цель иная.

    IPTV-анализатор целевой против центрального / большой зонд, чтение / анализ всех ваших каналов многоадресной рассылки. Хотя netup.tv / "iptvprobe" является целевой против IPTV коробки SetTop, где вам нужно только проанализировать один канал.

    Оба инструмента являются полезными, и может быть использована вместе в больших установки.
    Существует достаточно места для нас обоих;-)


    (English version)
    Well, the usage purpose is different.

    The IPTV-analyzer is target against central/big probe, reading/analyzing all of your multicast channels.  While the netup.tv/"iptvprobe" is target against IPTV Settop boxes, where you only need to analyze one channel.

    Both tools are useful, and can be used together in a larger setup.
    There is room enough for both of us ;-)

    --Jesper Dangaard Brouer
    Author of IPTV-analyzer.org

     
  • 2.20, свободный бздун (?), 14:30, 25/07/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Эх, всё сделали почти один-в-один как у нас :)

    только у вас не работает ничего толком

     

  • 1.18, Аноним (-), 13:12, 30/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    какие конкретно данные можно собирать с помощью этого пакета?
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру