Skip to content

Tags: netoptimizer/IPTV-Analyzer

Tags

v0.9.4

Tag Release: 0.9.4.

It has been quite some time since the last release.

This release primarily contains adjustments to adapt for changing
kernel APIs over time.  Did a small labtest of kernel 3.18.6.

Signed-off-by: Jesper Dangaard Brouer <netoptimizer@brouer.com>

v0.9.3

Release: 0.9.3.

This release is a minor update, with minor fixes.

Some versions of Perl, gave a false positive warning:
  "Useless use of private variable in void context"
Which is now fixed.

Give fatal warning, if config file is missing.

Signed-off-by: Jesper Dangaard Brouer <hawk@comx.dk>

v0.9.2

Release 0.9.2.

SNMP trap feature implemented.

The collector sends SNMP "no_signal" traps, when the state
transition from, signal to no-signal, and back from no-signal to
signal.

There is a SNMP MIB, describing the SNMP traps, located in
"snmp/mibs/" named "IPTV-ANALYZER-MIB.txt".  The traps are placed
under Enterprise OID 26124, which belongs to ComX Networks A/S.
The CXNET-CORE-MIB.txt file describe this Enterprise OID.

The iptv-collector now depends on the CPAN module NET::SNMP.

This time with fixed MySQL syntax ;-)

Signed-off-by: Jesper Dangaard Brouer <hawk@comx.dk>

v0.9.1

Release 0.9.1.

New features include bytes and packet counters, no-signal detection,
heartbeat system per stream, and new event types.

Implemented packet and byte counters in the xt_mpeg2ts kernel
module.  The iptv-collector, collects these counters and record
delta values and timestamps to the database.

NOTICE: Database changes. Updated database layout to support
counters and delta update timestamps. Its possible to upgrade
the database schema without loosing your current data.

The collector handels detection of state transitions from, signal
to no-signal, and back from no-signal to signal.  This is useful
for (future) snmptrap facilities.

Support periodic updating streams each heartbeat ticks.

This release is made from the New York RedHat office,
while visiting DaveM.

Signed-off-by: Jesper Dangaard Brouer <hawk@comx.dk>

v0.9.0

Release: 0.9.0

Change default iptables match criteria, to match all mpeg2ts
packets.

To make the module more generic, change the default match criteria
to match on all correct mpeg2 TS packets (test for the sync 0x47
byte in all TS frames).

Drop detection is still active, and stats on packet drops are
available via the proc filesystem.  These drop detection stats can
be disabled via inverting the parameter --drop-detect,
 eg. "!	--drop-detect".

Its still possible to match on drop detection, via the parameter
 "--match-drop" (which is default off).

Signed-off-by: Jesper Dangaard Brouer <hawk@comx.dk>

v0.8.0

Release: 0.8.0

Major rewrite of the makefile system.

 Converted to project to use the well-known configure/autotools
 infrastructure, still in combination with the kernels Kbuild
 system

 Also integrated configure with iptv-collector's Perl MakeMaker
 system.

Signed-off-by: Jesper Dangaard Brouer <hawk@comx.dk>

v0.7.1

Release: 0.7.1.

Minor fixes to the Makefiles and docs.

 Want a release before starting on converting the project to use
 autotools/automake/configure.

Signed-off-by: Jesper Dangaard Brouer <hawk@comx.dk>

v0.7.0

Release: 0.7.0.

Restructured the Perl collector code.

 Config file changed to: /etc/iptv-analyzer/collector.conf

Signed-off-by: Jesper Dangaard Brouer <hawk@comx.dk>

v0.6.0

Release: Version 0.6.0.

Finished the renaming from "mp2t" to "mpeg2ts".

Signed-off-by: Jesper Dangaard Brouer <hawk@comx.dk>

v0.3.2

Release: Version 0.3.2.