Abstract

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.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.