With the prevalence of wireless imaging applications, there is an emerging need to support the exchange of videos among different wireless communication entities. Software-defined radio (SDR) is a promising technology for handling the needs of video communication in dynamic wireless conditions.
We designed a cross-layer video streaming mechanism over SDR to maximize the perceptual video quality. First, we built an SDR platform comprising of GNU radio, USRP B210 and VERT2450 antennas, and GStreamer. Then, we analyzed the experimental results from the platform to determine how the parameters in the physical and the application layer influence the QoE. Based on these results, we formulated a streaming algorithm that simultaneously adjusts the video resolution, bitrate, frame rate, Tx gain, and frequency to maximize the QoE.
Our SDR video streaming platform won the Best Team Project in the Constrained category at the 2020 National AFRL Beyond 5G Software Defined Radio (SDR) Challenge.
Publications: [1], [2].