Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Video display method, virtual player and video player

A video player and video playback technology, applied in the field of network communication, can solve the problems of occupying video player storage space and data accumulation, and achieve the effects of reducing bandwidth consumption, avoiding storage space, and preventing accumulation

Inactive Publication Date: 2014-11-19
LETV CLOUD COMPUTING CO LTD
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the existing method of playing video, no matter how the video player is playing, the video player will continue to request and accept video data until the buffer of the video player is full, which will cause data accumulation and occupy the video player of storage space

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Video display method, virtual player and video player
  • Video display method, virtual player and video player
  • Video display method, virtual player and video player

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0074] figure 1 For the method of playing video in Embodiment 1 of the present application, a virtual player is set between the video player and the video server, such as figure 1 As indicated, it may specifically include:

[0075] S101: The virtual player acquires video data to be played from a video server, and stores the acquired video data to be played in a buffer of the virtual player.

[0076] Wherein, the virtual player obtains the video data to be played from the video server, which can be: the virtual player receives the video playback instruction sent by the video player, and according to the IP (Internet Protocol Address, Internet Protocol Address) address and video playback instruction carried in the video playback instruction, ID (Identity, identification) number, etc., obtain the video data to be played from the video server; it can also be: the video player sends a video playback instruction to the video server, and the video server sends the video data to be p...

Embodiment 2

[0098] figure 2 For the method of playing video in Embodiment 2 of the present application, on the basis of the playing method in Embodiment 1, the virtual player acquires video data from the video data storage area, and stores the acquired video data in the buffer of the virtual player After that, if figure 2 As shown, can also include:

[0099] S201: The virtual player judges whether the buffer is full, if not, then execute S101; if it is full, then execute S201.

[0100] Specifically, because on the one hand, the video data is extracted from the buffer to be played by the video player, and on the other hand, the video data is obtained from the video server to fill the buffer, so S101 is also executed while S201 is executed. Moreover, since the video data is extracted from the buffer for the video player to play from time to time, when the buffer is full, it may become dissatisfied at any time due to the video data being extracted for the video player to play, so continu...

Embodiment 3

[0102] image 3 The method for playing video in Embodiment 3 of this application is based on the playback method in Embodiment 1 or Embodiment 2, such as image 3 As shown, the virtual player determines whether to send the video data to be played to the video player for playback according to the comparison result, which may include:

[0103] S301: The virtual player judges the comparison result, if the comparison result is: the difference between the time point marked by the time stamp of the video data to be played and the playback time point of the video played by the video player recorded by the virtual player is within the preset time range, Then execute S302; if the comparison result is: the difference between the time point marked by the time stamp of the video data to be played and the playing time point of the video played by the video player recorded by the virtual player is not within the preset time range, then execute S303.

[0104] Specifically, for example: if t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a video display method, a virtual player and a video player, and belongs to the technical field of network communication. The method comprises the following steps: acquiring video data to be displayed from the video player with a video server and analyzing the video data to be displayed in a buffer zone with the a video server, so as to obtain a time stamp of the video data to be displayed; comparing the time point indicated by the time stamp of the video data to be displayed with a video display time point, recorded by the virtual player, of the video player; determining whether to send the video data to be displayed to the video player for display or not according to the comparison result. The virtual player comprises a receiving module, an acquisition module, an analyzing module, a comparing module and a determining module. According to the invention, the stacking of local data in the video player can be avoided effectively, so as not to occupy the memory space of the video player unnecessarily.

Description

technical field [0001] The present application relates to the technical field of network communication, in particular to a method for playing video, a virtual player and a video player. Background technique [0002] With the development of network communication technology, it is not only possible to play the downloaded video locally through the video player, but also to connect to the video server that provides the video through the video player, and play it while downloading to realize online real-time playback of the video. [0003] The existing method of playing video in an online mode is as follows: the video player requests video data from the video server, stores the video data in its own buffer, and extracts the video data from its own buffer to play (i.e. from the video The server obtains video data to fill the buffer, and extracts video data from the buffer to play), and the video player continuously requests video data from the video server until its own buffer is ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N21/231H04N21/242H04N21/262
Inventor 蔡钧
Owner LETV CLOUD COMPUTING CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products