В списке рассылки разработчиков Linux-ядра анонсирован (https://lkml.org/lkml/2011/5/10/430) проект IPTV-Analyzer (http://www.iptv-analyzer.org/), в рамках которого подготовлен работающий в режиме режиме реального времени анализатор содержимого пакетов MPEG2 Transport Stream (TS), обычно используемых для передачи мультикаст трафика IPTV. Главное назначение представленной системы - непрерывный контроль качества работы IPTV и выявления фактов потери пакетов MPEG2 TS/CC. Код IPTV-Analyzer распространяется в рамках лицензии GPL.
Система работает в Linux и использует для перехвата трафика специально созданный Netfilter-модуль mpeg2ts, работающий на уровне ядра. Данный модуль выполняет инспекцию проходящих MPEG2-TS пакетов и отличается качественной оптимизацией, включая возможность обработки данных в несколько параллельных потоков, каждый из которых выполняется на отдельном ядре CPU, и использование эффективных хэш таблиц для обработки большого числа IPTV-каналов.<center><img src="h...
URL: https://lkml.org/lkml/2011/5/10/430
Новость: http://www.opennet.me/opennews/art.shtml?num=30521
По-моему, модуль анализатора было бы логично оформить не как критерий, а как действие (например, NETFLOW именно так сделан).
мдя, ребята опоздали на 5 лет... Мало того, что все это в обилии есть на рынке в виде железа, так и IPTV в этой архитектуре практически мертво
а в какой живо?
очевидно -- "over the top"
Не знаю что там и у кого умерло и на какой платформе, но вот у некоторых обрабатывается по 150 потоков суммарной емкостью около 350-400 мегабит именно на Linux и на свежем (постоянно развивающемся программном обеспечении)
А на каком софте это работает? Проприетарный?
> А на каком софте это работает? Проприетарный?нет всё опенсорц и лежит в свободном доступе
>> А на каком софте это работает? Проприетарный?
> нет всё опенсорц и лежит в свободном доступеКак называется софт, можете рассказать? Очень хочу что-либо подобное сам собрать.
>>> А на каком софте это работает? Проприетарный?
>> нет всё опенсорц и лежит в свободном доступе
> Как называется софт, можете рассказать? Очень хочу что-либо подобное сам собрать.как источник используется модификация getstream, в качестве роутера riglemcr, мониториг нагиос, iptv-analyzer, cacti, smnp. Плеер VLC и аппаратные приставки, ну и свитчи 2+ и 3 уровня без них никуда.
всё собрано на одном из дистрибутивов линукс, разрабы советуют debian но работает практически на любом
>>>> А на каком софте это работает? Проприетарный?
>>> нет всё опенсорц и лежит в свободном доступе
>> Как называется софт, можете рассказать? Очень хочу что-либо подобное сам собрать.
> как источник используется модификация getstream, в качестве роутера riglemcr, мониториг
> нагиос, iptv-analyzer, cacti, smnp. Плеер VLC и аппаратные приставки, ну и
> свитчи 2+ и 3 уровня без них никуда.
> всё собрано на одном из дистрибутивов линукс, разрабы советуют debian но работает
> практически на любомМеня интересует именно мониторинг iptv сигнала. Я думал, что мониторинг у вас сделан на каком-то другом софте, не том который упомянут в этой новости. Получается для анализа самого потока вы используете именно iptv-analyzer?
Со всякими cacti, snmp и пр. и так всё ясно.
> Меня интересует именно мониторинг iptv сигнала. Я думал, что мониторинг у вас
> сделан на каком-то другом софте, не том который упомянут в этой
> новости. Получается для анализа самого потока вы используете именно iptv-analyzer?
> Со всякими cacti, snmp и пр. и так всё ясно.ну на самом деле я знаю 2 пакета мониторинга , это iptv-analyzer и NetUP IPTVProbe , оба сходны между собой , мы используем iptv-analyzer в критических местах
ну есть у меня знакомые которые крутят VLC в бекграунде , и анализируют его лог , но это как мне кажется автоген через известное место
Насколько я понял из описания, оно может детектить только неправильный порядок TS-пакетов в потоке, проверяя поле Continuity counter.
В принципе таким образом можно детектить рассыпания картинки, правда не все.
Поможет только на начальном уровне.
> Насколько я понял из описания, оно может детектить только неправильный порядок TS-пакетов
> в потоке, проверяя поле Continuity counter.
> В принципе таким образом можно детектить рассыпания картинки, правда не все.
> Поможет только на начальном уровне.Как мне кажется может детектить и полную потерю потока и + к этому не раскодированный поток вобщемто альтернатив то особых нет
Может кто знает альтернативные разработки более менее качественные
Проприетарный - Elecard Stream Analyzer.
> Проприетарный - Elecard Stream Analyzer.этоже не онлайн анализатор, зачем анализить записаные файлы при IP вещании?
Эх, всё сделали почти один-в-один как у нас :)http://www.netup.tv/en-EN/iptvprobe.php (первый релиз 08.08.2008)
(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
> Эх, всё сделали почти один-в-один как у нас :)только у вас не работает ничего толком
какие конкретно данные можно собирать с помощью этого пакета?