Menu

How to scan dvb channel

Andrea
2009-08-25
2012-10-29
  • Andrea

    Andrea - 2009-08-25

    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

     
    • Eric

      Eric - 2009-08-26

      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

       

Log in to post a comment.