You have requested a machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Neither SPIE nor the owners and publishers of the content make, and they explicitly disclaim, any express or implied representations or warranties of any kind, including, without limitation, representations and warranties as to the functionality of the translation feature or the accuracy or completeness of the translations.
Translations are not retained in our system. Your use of this feature and the translations is subject to all use restrictions contained in the Terms and Conditions of Use of the SPIE website.
3 November 2014Remote stereoscopic video play platform for naked eyes based on the Android system
As people's life quality have been improved significantly, the traditional 2D video technology can not meet people's
urgent desire for a better video quality, which leads to the rapid development of 3D video technology. Simultaneously
people want to watch 3D video in portable devices,. For achieving the above purpose, we set up a remote stereoscopic
video play platform. The platform consists of a server and clients. The server is used for transmission of different formats
of video and the client is responsible for receiving remote video for the next decoding and pixel restructuring. We utilize
and improve Live555 as video transmission server. Live555 is a cross-platform open source project which provides
solutions for streaming media such as RTSP protocol and supports transmission of multiple video formats. At the
receiving end, we use our laboratory own player. The player for Android, which is with all the basic functions as the
ordinary players do and able to play normal 2D video, is the basic structure for redevelopment. Also RTSP is
implemented into this structure for telecommunication. In order to achieve stereoscopic display, we need to make pixel
rearrangement in this player's decoding part. The decoding part is the local code which JNI interface calls so that we can
extract video frames more effectively. The video formats that we process are left and right, up and down and nine grids.
In the design and development, a large number of key technologies from Android application development have been
employed, including a variety of wireless transmission, pixel restructuring and JNI call. By employing these key
technologies, the design plan has been finally completed. After some updates and optimizations, the video player can
play remote 3D video well anytime and anywhere and meet people's requirement.
The alert did not successfully save. Please try again later.
Changxin Jia, Xinzhu Sang, Jing Liu, Mingsheng Cheng, "Remote stereoscopic video play platform for naked eyes based on the Android system ," Proc. SPIE 9273, Optoelectronic Imaging and Multimedia Technology III, 92733E (3 November 2014); https://doi.org/10.1117/12.2071784