Monday, February 19, 2018

[Discuss-gnuradio] Realtime streaming issues using gr-dvt on E312

Hi,

I am using DVT module for realtime streaming of mpeg ts file.
MPEG -> DVT -> USRP <----> USRP -> DVT -> UDP Sink -> VLC

I am having following issues wrt performance:

  1. Audio is not not synced with respect to video frame causing stutter or video getting stuck on VLC.
  2. At times video gets stuck and unable to recover on VLC.

Here is what I have tried so far:

  1. Stripping down video to 240x144 at 10 fps or less to cut down on bandwidth requirements
  2. Varying audio bit-rates from 32 to 384 Kbps.
  3. Trying out different combination of sample rates and tx/rx frequency.
  4. Varying code rate and guard interval
  5. Trying out different combination of modulation techniques (QAM/QPSK).

I am attaching tx and rx grc files for reference.
Please let me know if something is missing from the flowgraph to achieve decent real-time streaming from one E312 USRP to another.

Thanks

Kailash

No comments:

Post a Comment