Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Method, system, server and client side for displaying and operating 3D (Three-Dimensional) game

A 3D game, server-side technology, applied in transmission systems, instruments, special data processing applications, etc., to achieve the effect of strong scalability and low user cost

Inactive Publication Date: 2015-03-04
焦秀琴
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004]However, for 3D games, this mode of operation has the following problems: First, in the remote application mode, the software (that is, the game) actually runs on the server end, and the image is sent back to the client for display, while the client receives the user's input and transmits it to the server to complete the operation
(1) Although there are both clients and servers, the division of labor is completely different

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
  • Method, system, server and client side for displaying and operating 3D (Three-Dimensional) game
  • Method, system, server and client side for displaying and operating 3D (Three-Dimensional) game
  • Method, system, server and client side for displaying and operating 3D (Three-Dimensional) game

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0099] Such as figure 1 As shown, the core part of the system of the present invention includes the following four parts: server-side application layer display device and virtual input device, server-side video compression device, client-side video playback and user operation return device. Similarly, if figure 2 As shown, the core part of the method according to the present invention also includes four steps, that is, step one: the server-side application layer display device obtains the image data of the 3D game display image based on DirectX on the server side in real time; The image data of the displayed image is compressed and the compressed image data is sent to the client; step 3: the client receives the above compressed image data and decodes and displays it, and receives the user's operation instruction through the input device and sends it back to the server on the server side Terminal virtual input device; Step 4: The server-side virtual input device receives the...

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 method, system, server and client side for remotely displaying and operating a 3D (Three-Dimensional) game. The method comprises the following steps of: 1, acquiring image data of a DirectX-based 3D game display image of a server side by a server-side application layer display device in real time; 2, compressing the acquired image data of the 3D game display image by the server and transmitting the compressed image data to the client side; 3, receiving, decoding and displaying the compressed image data by the client side, receiving an operation instruction of a user by input equipment and passing the operation instruction back to a server-side virtual input device at the server side; and 4, receiving the operation instruction passed back by the client side by the server-side virtual input device in real time, and converting the operation instruction into operation information capable of being acquired by a DirectX game program. According to the method and system provided by the invention, the image data of the 3D game are acquired in real time in a user-layer code injection manner on the premise of not modifying the original game; and the user input passed back by the client side is provided to the game in the user-layer code injection manner on the premise of not modifying the original game.

Description

1. Technical field: [0001] The invention relates to the field of computer network remote control, in particular to a method, system and server for displaying and operating 3D games through the network. 2. Background technology: [0002] Computer 3D games are games that use spatial three-dimensional computing technology to achieve operations. Generally speaking, 3D games have higher requirements for the computing speed and memory capacity of the graphics card than other games. If the hardware cannot meet the requirements, the game will run slowly or even It's dead. In other words, 3D games have high requirements for computer hardware configuration. [0003] On the other hand, the mode of remotely using and operating computers through the network is becoming more and more widely used, especially with the development of cloud computing mode, people tend to concentrate computing resources, storage resources, and software resources in the data center. Unified operation and man...

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 Patents(China)
IPC IPC(8): H04L29/08H04L29/06G06F19/00
Inventor 焦秀琴
Owner 焦秀琴
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products