摘要

Real-time personal broadcasting and video social network services on which a user's mobile device serves as the content provider have received a considerable amount of attention. This letter presents an up-streaming video service in which a mobile device records and encodes video streams on the spot and transmits them to a receiver through an uplink interface. Unlike existing streaming services, the receiver in this service receives and plays video streams in real time without buffering them. Considering the requirements of real-time characteristics and frequent network state changes, this letter proposes a new encoding rate control algorithm for an up-streaming video service based on the estimated network condition. The sender estimates the network status based on the average inter-arrival time of video frames periodically measured and transmitted by the receiver. The network-aware encoding rate control algorithm was implemented on a mobile device running the Android OS. The effectiveness of the algorithm was proved through experiments performed on a commercial LTE network and in an ordinary office WiFi environment.

  • 出版日期2017-7