[dvblast-devel] IAT and MLR problem

Kompan Kolia kompan at yandex.ru
Wed Mar 30 11:35:19 CEST 2016


Hello!

First of all, Thanks for great product!

Anyway, we have some problem with dvblast.

Task:
1. Receive about 40-50 UDP multicast stream from some mcast groups
2. Change destination mcast group to 224.6.4.0/24
3. Make RTP streams with destination mcast group to 224.6.5.0/24

We have server based on:
Intel(R) Xeon(R) CPU E3-1275 V2 @ 3.50GHz
4GB RAM
Debian 3.2.0-4-686-pae #1 SMP Debian 3.2.51-1 i686 GNU/Linux
DVBlast 3.1 (release)

We receive many streams by DVBLast with -D options from various multicast groups  by Ethernet and stream it out by  DVBLast for changing mcast groups.

Command for DVBLast:
/usr/local/bin/dvblast -D 233.98.204.160:22222/udp/ifaddr=1.1.1.18 -c /usr/local/dvblast/card_1.cfg -M prov_name -B prov_name -Z /usr/local/dvblast//card_1.err -t 10 -r /usr/local/dvblast//6001

Config file:
------------------------------------------------------
224.6.4.53:1234/udp  0      *
224.6.5.53:1234      0      *
------------------------------------------------------

Result:
Recieve 233.98.204.160:22222
Stream out to 224.6.5.53:1234 (and the same on udp)

In this case DVBlast works well, but if we monitoring this treams by analyzer, like BridgeTech VB220, we can found IAT and MLR problem.
If we have perfect incoming stream, after "dvblasting" we can get stream with IAT (Jitter) 85-500 and some MLR (packet loss).

For testing we run three proccess
1. Dvblast (Have IAT MLR problem, every 30-60 minutes)
2. Dvblast on other output group (have IAT MLR problem, but very rarely)
3. Multicat (/usr/local/bin/multicat -u -t 10 @233.98.204.160:22222/ifaddr=1.1.1.18 224.6.5.53:1234/ifaddr=10.254.64.50) (output stream like input, without any problem)

Both DVBLast run with the same options. Only output group are different.

DVBlast make less load on system than multicat. One process for two output stream.

How I can fix this problem?
How I can have stream with normal Jitter without packet loss?


More information about the dvblast-devel mailing list