Feature #5695
open
Raw output of SDT table in trace
Added by M Fizz over 5 years ago.
Updated over 5 years ago.
Description
I would like to be able to view the raw hex output in trace.
In particular table 0x42 0x46 SDT table. Currently unable to see it.
- Priority changed from Normal to Low
I would recommend to use other TS tools to analyze streams like tsduck or dvbsnoop . Just capture the mux or a service or subscribe requires pids (mux url and pids=<list> as http argument).
Jaroslav Kysela wrote:
I would recommend to use other TS tools to analyze streams like tsduck or dvbsnoop . Just capture the mux or a service or subscribe requires pids (mux url and pids=<list> as http argument).
That was my first thought, however, the device i use a Wetek Play 2, their wonderful developers have abandoned the device. They proprietary drivers. Some people over at the coreelec team use some open source/custom driver that is better. However they do not contain DMX_FILTER option which dvbsnoop needs in order to get the output. Just thought it might have been a quick code adjustment to add more output from information that is already being read
You can just save the MPEG-TS output from tvheadend to a file and use those analyzers (both can use the input from a file instead the real DVB device).
Jaroslav Kysela wrote:
You can just save the MPEG-TS output from tvheadend to a file and use those analyzers (both can use the input from a file instead the real DVB device).
So I can simply record a channel to a .ts file and feed that file into an analyser, and it should pick up all the tables?
I was not aware of that. Didn't think that .ts contained those streams. Thought it was only video audio and subs streams.
I will give it a shot
So I just tried it and I may be out of my depth here. When I have run dvbsnoop in the past, I can get a hex output filtered on the sdt table using:
dvbsnoop -s sec -tn -ph 2 -pd 4 -f 0x42 -m 0xFF -n 5 0x11
When i then replace that with the recorded .ts file,
dvbsnoop-s ts -if file.ts -ph 2 -pd 4 -f 0x42 -m 0xFF -n 5 0x11
I get no output. Only way is to remove "0x11" but that does not give me what I am looking for.
What am i missing. Does it not output this table correctly?
That was suppose to be, dvb -tssubdecode
Also available in: Atom
PDF