An optimizing scheme for wireless video transmission on Android platform

Wireless video transmission on smart phone platform like Android is facing difficulties as lack of real-time program mechanism, inconsistent quality of the wireless network, and etc. To improve video transmission quality on Android, this paper proposes a viable video QoS scheme with a system level realization. To reduce the response time, we did the optimizations on Linux operating system level without using Android video system, and the interfaces were provided to upper-layer applications. To reduce the time delay of capturing and playing video, we sped up interrupt response, decompressed the captured video data in user space. To reduce the influences of unstable wireless network and minimize the end-to-end delay, we adapted dynamic video encoding rates control, and to control packet loss ratio, we used a buffer management policy. We had conducted a series of experiments to validate this scheme. The results show that the response time and the quality of video transmission have been significantly improved.

[1]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[2]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..

[3]  Vijay K. Madisetti,et al.  Reliable Real-Time Applications on Android OS , 2010 .

[4]  Luís Nogueira,et al.  Evaluating Android OS for Embedded Real-Time Systems , 2010 .

[5]  S P Suman Kumar,et al.  A NOVEL SCALABLE ARCHITECTURE ON ANDROID TO CATER END -2-END IMS SERVICES TO AUDIO VIDEO TERMINALS , 2010 .

[6]  Keyurkumar J. Patel,et al.  A robust QoS framework on Android for effective media delivery to DLNA Enabled Home gateway in smart home environment , 2010, 2010 IEEE International Conference on Wireless Communications, Networking and Information Security.

[7]  Weiping Li,et al.  Overview of fine granularity scalability in MPEG-4 video standard , 2001, IEEE Trans. Circuits Syst. Video Technol..

[8]  Sunghyun Choi,et al.  Link adaptation strategy for IEEE 802.11 WLAN via received signal strength measurement , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[9]  S. V. Anand,et al.  A heuristic buffer management technique on Android to enhance video quality on digital handheld audio video terminals , 2010, The IEEE symposium on Computers and Communications.

[10]  Xiangling Fu,et al.  Research on Audio/Video Codec Based on Android , 2010, 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM).

[11]  Wang Xin Overview of the H.264 / AVC Video Coding Standard , 2003 .

[12]  Stephen Wolf,et al.  Video Quality Measurement Techniques , 2002 .

[13]  Rui L. Aguiar,et al.  An IP-based QoS architecture for 4G operator scenarios , 2003, IEEE Wirel. Commun..