Video playing method and device
A video playback and panoramic video technology, applied in the field of communication, can solve problems such as large picture delay, and achieve the effect of improving user experience and shortening picture delay time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0045] refer to figure 1 , a flow chart of a video playing method provided by an embodiment of the present invention is given.
[0046] Step 101, forming a panoramic image buffer according to the panoramic video data, and filling the panoramic image buffer into a buffer queue.
[0047] Among them, the panoramic video is obtained by the application program, including the 360-degree panoramic video, which is obtained by capturing the image information of the entire scene with a professional camera or using a modeling software to render the picture, using the software to stitch the pictures, and playing it with a special player panoramic image. It is used for virtual reality browsing, simulating the two-dimensional floor plan into a real three-dimensional space, and presenting it to the user.
[0048] In this embodiment, the application in the VR field is taken as an example. In order to determine that the played video is a panoramic video, a panoramic flag flag may be set in ...
Embodiment 2
[0058] On the basis of the foregoing embodiments, this embodiment further discusses a video playing method.
[0059] refer to figure 2 , a flow chart of another video playback method provided by an embodiment of the present invention is given:
[0060] Step 201, forming a panoramic image buffer according to the panoramic video data, and filling the panoramic image buffer into a buffer queue.
[0061] Specifically, the application program dequeues buffer1 from the BufferQueue to carry image information, fills the panoramic video data obtained by the application program into the buffer1 to form GraphicBuffer1, and then queues the GraphicBuffer1 to the BufferQueue to complete the transfer of the panoramic video data to the system import.
[0062] Step 202, obtain the panorama image buffer from the buffer queue for image management.
[0063] Specifically, after filling the panoramic video data into the BufferQueue, SurfaceFlinger obtains the GraphicBuffer1 from the BufferQueue...
Embodiment 3
[0075] On the basis of the above embodiments, this embodiment also provides a video playing device, which is applied to a virtual reality terminal.
[0076] refer to Figure 7 A structural block diagram of a video playback device provided by an embodiment of the present invention is given, which may specifically include the following modules:
[0077] The image import module 701 is configured to form a panoramic image buffer according to the panoramic video data, and fill the panoramic image buffer into a buffer queue, where the panoramic image buffer includes a panoramic mark.
[0078] The image management module 702 is configured to obtain a panoramic image buffer from the buffer queue for image management, so as to obtain a pre-processed image buffer.
[0079] The extraction module 703 is configured to extract the pre-processed image buffer through the system to generate the scene image buffer according to the motion sensing data collected by the motion sensor.
[0080]Th...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


