mkrufky/libdvbtee

Multicast UDP Stream PSI Data colection error

wickesj opened this issue · 2 comments

Hi, I was hoping you might be able to help.

I'm using a windows compiled version of dvbtee and am trying to pull the PSI data from a multicast UDP stream. But I seem to be getting an error.

The line I'm using is:
dvbtee -iudp://239.255.1.201:5004 -O3 -ofile://output.ts -d

my output is:
1527154273 LOG::libdvbtee_set_debug_level: (0xff)
1527154273 out::__add: (0->file://output.ts)
1527154273 rbuf::rbuf: ()
1527154273 out::output_stream: ()
1527154273 out::add: (-->file://output.ts)
1527154273 out::add: opening output.ts...
1527154273 rbuf::reset: ()
1527154273 out::__add: ~(0->file)
1527154273 out::start: ()
1527154273 out::start: (3)
1527154273 rbuf::set_capacity: (260568)
1527154273 parse::add_output: success adding url target id: 0
1527154273 feed::start_socket: ()
1527154273 feed::start_socket: (<--udp://239.255.1.201:5004)
1527154273 out::output_stream_thread: (3)
1527154273 feed::start_udp_unbound_listener: (5004)
bind to local interface failed: No error
1527154273 feed::start_socket: ~(-->udp)
1527154273 feed::stop: ()
1527154273 listen::stop: ()
1527154273 feed::stop: waiting...

I might be getting this completely backwards but I was hoping you might be able to point me in the right direction. Though if I loose the port number I get an output file but empty.

Many Thanks in advance James

This is likely the same issue as #35 that I haven't gotten around to looking at in detail. We have it working properly under node.js, and comments in the other ticket link to examples of how to do this using node-dvbtee ... as for this library and command line utility, there is a bug. Patches are welcome, but hopefully I'll take a closer look soon myself.

Thanks for getting back to me so fast, Ill give node-dvbtee a go