gr-dvbt Issues
Posted: Fri Apr 11, 2014 8:08 am
Hi all,
I have been having issues getting gr-dvbt up and running. I am hoping it is merely a configuration issue, but I have tried a number of permutations of tests and mod/demod parameters to no avail. I am currently using this file (http://www.w6rz.net/adv8dvbt12.ts) from the gr-dvbt project thread(http://nuand.com/forums/viewtopic.php?f=8&t=3499), yet I am unable to play it back after processing it despite it appearing to match the modulation parameters. My test process is as follows, and the flowgraphs in question are provided here:
Mod: http://pastebin.com/S43trdh2
Demod: http://pastebin.com/BGUMYpiw
1. stream video through dvbt_tx_demo.grc to a binary file. Video and binary are read from and written to a ramdisk to reduce latency. samp_rate is set to 12.0642e6, the bitrate of the ts file. The grc flowgraph is stock except for a throttle set to the samp_rate that I inserted in between the file source and the energy_dispersal block so as to keep it from overloading the CPU. The 16QAM constellation and FFT both appear to be valid, with all 16QAM points appearing stable and in range and the FFT centered around 1.2GHz with 8MHz of bandwidth.
2. stream binary through dvbt_rx_demo.grc to a ts file. A ramdisk is again used in this case. Again the samplerate is set to 12.0642e6, and two throttles set are placed on the inputs (File Source and Noise Source) and set to samp_rate. The constellation looks good, with all 16QAM symbols stabilizing between -1 and 1 for both I and Q. However it may be worth noting that the WX GUI FFT Sink coming just after the Multiply Const block shows only the noise floor, with no discernible signals appearing between DC and 1.2GHz (the ranges I manually looked at).
3. play the ts file back over VLC. No video or audio is rendered, and I see the following errors in the log when I run it with the maximum logging verbosity enabled (pastebin here: http://pastebin.com/H10na4wR). As you can see, the TS PIDs are all over the place...
* note my PC is a i7 4770K with 16G/RAM, so there should be plenty of processing power available. Also, I am on Ubuntu 13.10 and gnuradio 3.7.2.1.
I am at a loss for what may be going on. Do you have any ideas? For starters, does my input file and configuration look valid? Please let me know if I can provide any additional information. Thanks for your time!
I have been having issues getting gr-dvbt up and running. I am hoping it is merely a configuration issue, but I have tried a number of permutations of tests and mod/demod parameters to no avail. I am currently using this file (http://www.w6rz.net/adv8dvbt12.ts) from the gr-dvbt project thread(http://nuand.com/forums/viewtopic.php?f=8&t=3499), yet I am unable to play it back after processing it despite it appearing to match the modulation parameters. My test process is as follows, and the flowgraphs in question are provided here:
Mod: http://pastebin.com/S43trdh2
Demod: http://pastebin.com/BGUMYpiw
1. stream video through dvbt_tx_demo.grc to a binary file. Video and binary are read from and written to a ramdisk to reduce latency. samp_rate is set to 12.0642e6, the bitrate of the ts file. The grc flowgraph is stock except for a throttle set to the samp_rate that I inserted in between the file source and the energy_dispersal block so as to keep it from overloading the CPU. The 16QAM constellation and FFT both appear to be valid, with all 16QAM points appearing stable and in range and the FFT centered around 1.2GHz with 8MHz of bandwidth.
2. stream binary through dvbt_rx_demo.grc to a ts file. A ramdisk is again used in this case. Again the samplerate is set to 12.0642e6, and two throttles set are placed on the inputs (File Source and Noise Source) and set to samp_rate. The constellation looks good, with all 16QAM symbols stabilizing between -1 and 1 for both I and Q. However it may be worth noting that the WX GUI FFT Sink coming just after the Multiply Const block shows only the noise floor, with no discernible signals appearing between DC and 1.2GHz (the ranges I manually looked at).
3. play the ts file back over VLC. No video or audio is rendered, and I see the following errors in the log when I run it with the maximum logging verbosity enabled (pastebin here: http://pastebin.com/H10na4wR). As you can see, the TS PIDs are all over the place...
* note my PC is a i7 4770K with 16G/RAM, so there should be plenty of processing power available. Also, I am on Ubuntu 13.10 and gnuradio 3.7.2.1.
I am at a loss for what may be going on. Do you have any ideas? For starters, does my input file and configuration look valid? Please let me know if I can provide any additional information. Thanks for your time!