NIPES Journal of Science and Technology Research 4(4) 2022 pp.122- 136 

Design and Implementation of a Digital Video Broadcasting System Using Software-Defined Radio

Bello N. & Obasohan O.

Abstract

In this paper, we present the design and implementation of a digital video broadcasting system using software-defined radio. The system aimed to broadcast a live video feed wirelessly from one computer to another. The design made use of a USRP B210 for transmission utilizing GNU radio companion blocks imported into a python script designed to transmit the live video feed and an RTL SDR dongle for the reception which is done using a VLC player. The developed system achieved a 2K mode DVB-T transmission on a 6.587 MHz bandwidth across a maximum range of 20.4 meters. The maximum range was dependent on the power gain of the transmitter, which is the frontend capability of the software-defined radio. Therefore, this makes improvement and future-proofing easy.  

Keywords: Digital Video Broadcasting, VLC, Software-defined radio, RTL-SDR, AVCONV, USRP B210, DVB-T

Cite this article as: Bello N. & Obasohan O. (2022). Design and Implementation of a Digital Video Broadcasting System Using Software-Defined Radio. NIPES Journal of Science and Technology Research, 4(4), 122–136. https://doi.org/10.5281/zenodo.7415334

  1. Edeko F. O. “Electronic communication systems”. First Edition, August 1997. pp 18-19,22-35
  2. B and C E Herndon,” Basic Television and Video Systems”.6th Edition. New York: McGraw Hill, 1999
  3. Crespi, F.L., Maglioli, M., Benco, S. and Perotti, A., (2012). A real-time video broadcasting system based on the GNU Radio-USRP2 platform. In  Karlsruhe Workshop on Software Radios (WSR).
  4. Pellegrini, V., Bacci, G. and Luise, M., (2008). Soft-DVB: A fully-software GNURadio-based ETSI DVB-T modulator.  WSR8.
  5. Digital Video Broadcasting (DVB); Frame Structure Channel Coding and modulation for Digital Terrestrial Television; ETSI EN300 744 V.1.6.1; European Telecommunications Standard Institute: France 2009.
  6. Digital Video Broadcasting (DVB); Frame Structure Channel Coding and modulation for a second-generation digital terrestrial television Broadcasting System (DVB-T2). DVB Consortium. February 2011
  7. ETSI Standard: EN 300 744 V 1.5.1, Digital Video Broadcasting (DVB); Framing structure, channel coding and Modulation for Digital Terrestrial Television (2004-2006).
  8. GR-DVBT, 2017. DVB-T implementation in GNUradio – part 2. [Online] Available at: https://yo3iiu.ro/blog/?p=1220 (accessed May 5th, 2017)
  9. Ettus Research, 2017. USRP Bus series: USRP B210 (Board Only). [Online] Available at: https://www.ettus.com/product/details/UB210-KIT (accessed May 25th, 2017)
  10. Nooelec, 2017. Nooelec NESDR SMArt v4 Bundle – Premium RTL-SDR w/ Aluminum Enclosure, 0.5PPM TCXO, SMA Input & 3 Antennas. RTL2832U & R820T2-Based. [Online] Available at: https://nooelec.com/store/nesdr-smart.html. (Accessed May 24th, 2017)
  11. Osmocom, 201.Software-defined radio (SDR): RTL-SDR [Online] https://osmocom.org/projects/rtl-sdr/wiki (accessed June 1st, 2017)
  12. GNU Radio, 2021. GNU Radio [Online] https://wiki.gnuradio.org/index.php/Main_Page (accessed May 26th, 2017)
  13. ETSI Standard: EN 300 744 V 1.3.1, Digital Video Broadcasting (DVB); Framing structure, channel coding and Modulation for Digital Terrestrial Television (2008-2010).
  14. Reimans, Ulrich; “A Guideline for the Use of DVB Specifications and Standards, DVB-TM 1694 rev.1 September 1996
  15. Seranted D, Julian O, Ries L, Thevenon P. “The Digital TV Case: Positioning Using Signals-of-Opportunity based on OFDM modulation. In proceedings of the 10N GNSS, Portland, OR, USA, 19-23 September 2011.
  16. AVCONV Documentation, 2017. AVCONV Documentation: Description [Online] Available at: https://libav.org/avconv.html#Description (Accessed June 4th, 2017).