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

Video playback method and system based on luajava

A video and client-side technology, applied in the field of video playback methods and systems based on luajava, can solve problems such as the inability to effectively solve the problem of complete synchronization of game video playback, and achieve the effects of improving user experience, saving user traffic, and ensuring consistency

Active Publication Date: 2017-05-10
SHANGHAI SHINIAN INFORMATION TECH
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] None of the above solutions can effectively solve the complete synchronization of game video playback and control the traffic consumption of playback

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 playback method and system based on luajava
  • Video playback method and system based on luajava

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0027] The invention allows the client and the server to run the same set of logic, that is, the luajava method is adopted, and the lua language is used as a scripting language. The update of the lua language is very convenient, and there is no need to update the entire logic, only the files that need to be updated need to be updated. , and can interoperate with java. In addition, another key point of the present invention is: to ensure that the algorithms of the client and the server are consistent, th...

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 provides a video playback method and system based on luajava. The method comprises a video playback step in a game and / or a video playback step after the termination of the game, the video playback step in the game comprises: obtaining game parameters from a server, and calling an engine module game interface; transmitting each frame of obtained data to a playing module for real-time playing; the video playback step after the termination of the game comprises: calling a playback log, obtaining game parameters, then calling a check module in the server to check a game result, judging whether the game result is normal, if so, returning log parameters to a client, and calling the engine module game interface; transmitting each frame of obtained data to the playing module for playing; and otherwise, refusing a playback request. According to the video playback method and system provided by the invention, games are calculated in real time and are played back through the luajava to ensure the instantaneity and the reality of the playback, effectively save the flow consumption of users and improve the user experience.

Description

technical field [0001] The invention relates to the technical field of software, in particular to a luajava-based video playback method and system. Background technique [0002] Regarding the playback technology of game videos, the currently commonly used solutions are as follows: [0003] Solution 1: The server synchronizes data with the client in real time, or sends all the data back to the client after one calculation. This solution consumes a lot of traffic; [0004] Solution 2: The server only returns a few key point data, and the client receives data points in a fixed mode. This solution will miss many frames of data, resulting in distortion of the game video during playback; [0005] Solution 3: In the game, only the local replay of pve is done, while the pvp such as the league is calculated by the server, so the replay function of the league is lost. [0006] None of the above solutions can effectively solve the complete synchronization of game video playback and c...

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
IPC IPC(8): H04N21/231H04N21/443H04N21/472
CPCH04N21/231H04N21/443H04N21/47217
Inventor 马吉峰程伟刘实刘斌
Owner SHANGHAI SHINIAN INFORMATION TECH
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