Hi all,
I'm trying to modify the dtvviewer sample to scan all channels and get DVB-T tuning info (TSID, ONID, SID) but I need a little help on how to do that.
Googling I found many theoretical info about BDA and DVB-T but no one piece of code.
Does any one has some tip or little piece of code to drive me right? I'm using directoshowlib and C# samples are welcome.
Thanks in advance,
Andrea
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
To scan DVB-T channels, you must do 2 things :
1) Finding frequencies that can be locked by the tuner (relatively easy)
2) For each frequencies listen the DVB-SI information (particularly NIT tables). This task is largely more complicated because of the tools (filters) provided by Microsoft to do that job. The ETSI document labeled "EN 300 468" is a reference for this task.
Hi all,
I'm trying to modify the dtvviewer sample to scan all channels and get DVB-T tuning info (TSID, ONID, SID) but I need a little help on how to do that.
Googling I found many theoretical info about BDA and DVB-T but no one piece of code.
Does any one has some tip or little piece of code to drive me right? I'm using directoshowlib and C# samples are welcome.
Thanks in advance,
Andrea
To scan DVB-T channels, you must do 2 things :
1) Finding frequencies that can be locked by the tuner (relatively easy)
2) For each frequencies listen the DVB-SI information (particularly NIT tables). This task is largely more complicated because of the tools (filters) provided by Microsoft to do that job. The ETSI document labeled "EN 300 468" is a reference for this task.
The only piece of code i am aware and that do that entirely is : http://nate.dynalias.net/dev/scanchannelsbda.rails