Movatterモバイル変換


[0]ホーム

URL:


CN114028805B - Game server system control method - Google Patents

Game server system control method
Download PDF

Info

Publication number
CN114028805B
CN114028805BCN202111387226.8ACN202111387226ACN114028805BCN 114028805 BCN114028805 BCN 114028805BCN 202111387226 ACN202111387226 ACN 202111387226ACN 114028805 BCN114028805 BCN 114028805B
Authority
CN
China
Prior art keywords
game
host
server system
processor
request information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111387226.8A
Other languages
Chinese (zh)
Other versions
CN114028805A (en
Inventor
彭童康
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Wanxiang Electronics Technology Co Ltd
Original Assignee
Xian Wanxiang Electronics Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Wanxiang Electronics Technology Co LtdfiledCriticalXian Wanxiang Electronics Technology Co Ltd
Priority to CN202111387226.8ApriorityCriticalpatent/CN114028805B/en
Publication of CN114028805ApublicationCriticalpatent/CN114028805A/en
Application grantedgrantedCritical
Publication of CN114028805BpublicationCriticalpatent/CN114028805B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The application discloses a control method of a game server system. The system comprises a server system and remote equipment, wherein the remote equipment is connected with the server system, the server system comprises a control system and at least one game host, the control system is connected with the at least one game host through a hardware transmission line, the control system is used for receiving game request information sent by the remote equipment and forwarding the game request information to a target host in the at least one game host, and the target host is used for running a game requested by the game request information. The application solves the technical problems of low fluency of game running and poor display effect of game pictures caused by great loss of the game performance of the virtual machine.

Description

Control method of game server system
Technical Field
The application relates to the field of servers, in particular to a control method of a game server system.
Background
The cloud game is a game mode based on cloud computing, and in the running mode of the cloud game, all games run at a server side, and rendered game pictures are compressed and then transmitted to a user through a network. At the client, the game device of the user does not need any high-end processor or display card, only needs basic video decompression capability, and achieves the effect of remote game by decompressing the game picture sent by the server and showing the game picture to the user. Cloud computing is an internet-based computing approach by which shared software and hardware resources and information can be provided to computers and other devices as needed. The network that provides the resources is referred to as the "cloud". With the continuous development of cloud game services, more and more users give up purchasing game devices and select cloud games to experience game content, but traditional virtualized cloud games or bare metal technologies cannot provide cloud services of home game hosts because a game host system is relatively closed, a host system capable of using legal services is not easily virtualized, and a virtual machine has great loss on game performance, so that the smoothness of game operation is low, and the display effect of game pictures is poor.
Aiming at the problems that the host system for virtualizing and using the original service is complex, the virtual machine has great loss on game performance, so that the smoothness of game operation is low, and the display effect of game pictures is poor, no effective solution is proposed at present.
Content of the application
The embodiment of the application provides a control method of a game server system, which at least solves the technical problems of low smoothness of game operation and poor display effect of game pictures caused by great loss of a virtual machine on game performance.
According to one aspect of the embodiment of the application, a game server system is provided, wherein the remote equipment is connected with the server system, the server system comprises a control system and at least one game host, the control system is connected with the at least one game host through a hardware line, the control system is used for receiving game request information sent by the remote equipment and forwarding the game request information to a target host in the at least one game host, and the target host is used for running a game requested by the game request information.
Optionally, the control system comprises a first processor, a game host type and a target host, wherein the first processor is used for receiving the game request information and analyzing the game request information sent by the remote equipment to obtain a game type, and determining the game host type corresponding to the game type and the target host corresponding to the game host type.
Optionally, the game host server system further comprises a streaming system, wherein the streaming system comprises a collection module and a transmission module, the collection module is connected with the at least one game host and used for collecting game pictures of the target host and transmitting the game pictures to the remote equipment, and the transmission module is connected with the first processor and used for receiving control instructions transmitted by the remote equipment and transmitting the control instructions to the first processor.
Optionally, the remote device comprises a remote controller and a remote display, wherein the remote controller is connected with the remote display and used for sending control instructions to the remote display, and the remote display is connected with the streaming system and used for displaying the received game pictures and transmitting the control instructions to the transmission module.
Optionally, the server system further comprises a second processor, wherein the second processor is connected with the control system and is used for running the virtual machine game system, and when all the at least one game host is in a running state, games corresponding to the game request information are selected from the virtual machine game systems running by the second processor.
The server control system comprises an I/O module, a network module and a power supply module, wherein one end of the I/O module is connected with controllers of all game hosts, the other end of the I/O module is connected with the processor and used for sending control instructions of target users received by the processor to the controllers of the target hosts, the network module is connected with the first processor and used for establishing network connection for the server system and remote equipment, and the power supply module comprises a power supply circuit and a network switch, and controls the opening and closing of the power supply circuit through the network switch according to opening and closing signals sent by the first processor to supply power to at least one game host.
Optionally, the control system further comprises a physical breaking component, wherein the physical breaking component is connected with all game hosts and is used for triggering the target host to start when the component is pressed down under the condition that the power module is electrified and the target host is not started.
According to another aspect of the embodiment of the application, a control method of a game server system is provided, which comprises the steps that the control system obtains game request information sent by the remote equipment, and the control system controls a target host in at least one game host to run a game requested by the game request information according to the game request information.
Optionally, the control system controls a target host in the at least one game host to run the requested game according to the game request information, and the control system determines a game host type corresponding to the game type according to the game type in the game request information and determines the target host corresponding to the game host type.
Optionally, after determining the target host corresponding to the game host type, collecting the game picture of the target host through a streaming system in the game server and transmitting the game picture to the remote device.
In the embodiment of the application, the control system in the game server system is adopted to receive the game request information sent by the remote equipment and forward the game request information to the target host in at least one game host, and the target host is used for running the game in the environment of the original master system and transmitting the game picture to the remote equipment, so that the aim of fully playing the game performance is fulfilled, the technical effects of high game running smoothness and good game picture display effect are realized, and the technical problems of low game running smoothness and poor game picture display effect caused by great loss of the virtual machine to the game performance are solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this specification, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute a limitation on the application. In the drawings:
FIG. 1 is a schematic diagram of an alternative game server system topology according to an embodiment of the present application;
FIG. 2 is a schematic diagram of another alternative game server system topology according to an embodiment of the present application;
FIG. 3 is a flow chart of an alternative game server system control method according to an embodiment of the application;
FIG. 4 is a flowchart of an alternative game console server cluster control method in accordance with an embodiment of the application.
Detailed Description
In order that those skilled in the art will better understand the present application, a technical solution in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present application without making any inventive effort, shall fall within the scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present application and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the application described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Fig. 1 is a game server system according to an embodiment of the present application, as shown in fig. 1, where the system includes a server system 10 and a remote device 12, where the remote device 12 is connected to the server system 10, where the server system 10 includes a control system 100 and at least one game host 102, where the control system 100 and the at least one game host 102 are connected through a hardware line, where the control system 100 is configured to receive game request information sent by the remote device 12 and forward the game request information to a target host in the at least one game host 102, and the target host is configured to run a game requested by the game request information, and run the game using the game host 102, so that a virtual machine is prevented from causing a larger loss on game performance, and thus running of the game is smoother, and an optimal game screen is displayed.
The control system 100, as shown in fig. 2, includes a first processor 201, where the first processor 201 is configured to receive and analyze a game type in game request information sent by the remote device, determine a game host 102 type corresponding to the game type, and determine the target host corresponding to the game host 102 type.
It should be noted that, the game hosts 102 are game machine devices that run various types of games, and are classified into different types according to different operation systems of the game machines, the games are classified into different types according to different operation systems of the game machines 102 that can run the games, and each type of game can only run on the corresponding type of game host 102, for example, the game machines are classified into A, B, C types according to different operation systems of the game machines, the games are classified into 1,2 and 3 types according to different operation systems of the game hosts 102 that can run the games, and the 1 type of game can only run on the a type of game host 102, but cannot run on the B type and C type of game host 102. In this embodiment, for the convenience of placement of the game console 102, the casing and the external device of the game console 102 may be removed, and only the core functional components of the game console 102 are reserved. The hardware lines between the game host 102 and the control system 100 include, but are not limited to, at least one of USB lines, network lines, and power lines.
In some embodiments of the present application, the control system 100 may be a server, an industrial personal computer, a workstation, or the like, and provides network communication transmission data for the game host 102 through a network cable, and forwards a control instruction transmitted by a remote device through a network to the game host 102 through a USB cable, and simultaneously uses a power line to supply power to the game host 102.
In some embodiments of the present application, the server system 10 further includes a streaming system 104, which includes a capturing module and a transmission module, wherein the capturing module is connected to the at least one game host 102 and is used for capturing game frames of the target host and transmitting the game frames to the remote device 12, and the transmission module is connected to the first processor 201 and is used for receiving control instructions transmitted by the remote device 12 and transmitting the control instructions to the first processor 201, and transmitting the game frames to the remote device 12 through the streaming system 104 and receiving the control instructions of the remote device 12, thereby avoiding limitation of local distance, and enjoying high-quality game frame experience without additionally adding high-end devices.
The streaming system 104 is a system for transmitting multimedia and various data after encoding and compression, and may be used for implementing remote transmission of game frames, where the transmission module may be a device capable of transmitting data, such as a data interface, a network card, or a bluetooth device.
It should be noted that, due to the physical sizes of the game hosts 102 of the various types, the device layout in the server system and the configuration of the streaming system 104 also change correspondingly. Different types of game hosts 102 adopt different streaming modes, for the game hosts 102 with self-coding capability, the game hosts 102 can be called to call a streaming program interface matched with the game hosts 102 to code pictures, a streaming system 104 in the server system 10 is only responsible for transmitting game pictures coded by the game hosts 102 to the remote device 12, for the game hosts 102 without coding capability, the game hosts 102 can be acquired and sent through an acquisition module to be coded in an H265 or AV1 coding mode, and the coded parameters can be set by a user or can be the default of the streaming system 104 or the optimal parameters obtained after the remote device 12 and the server are communicated and tested, wherein the optimal parameters comprise, but are not limited to, parameters enabling the remote device to have the optimal display effect (such as optimal definition) under the current device condition. The game host 102 and the streaming system 104 are connected through an HDMI (High Definition Multimedia Interface, high-definition multimedia interface) video line or a DP (DisplayPort standardized digital video interface) video line.
In some embodiments of the present application, the remote device 12 includes a remote controller 110 and a remote display 108, the remote game controller is connected to the remote display 108 for sending control instructions to the remote display 108, and the remote display 108 is connected to the streaming system 104 for displaying the received game frames and transmitting the control instructions to the transmission module.
It should be noted that, the remote device 12 and the streaming system 104 are connected through a network, and the remote controller 110 may be a factory of the corresponding type of game host 102 or a third party manufacturer that can be identified by the game host 102. The remote game controller is connected to the remote display 108 via bluetooth or a data transmission line. The remote display 108 may be a terminal that includes, but is not limited to, a computer, a cell phone, a television, and other devices that can display, and the operating system in the remote display 108 need not be consistent with the operating system in the game host 102. Considering the difference of the remote devices 12, the remote game controller can be a keyboard mouse or a game handle, when the remote display 108 has a touch screen operation function, a control instruction can be directly input through the touch screen of the remote display 108, in the process of game running, the control instruction can be key information of the remote game controller, objects in the game can be controlled to execute corresponding actions through the key information, and when game request information is sent, specific content of the request information can be input through the key information or corresponding icons can be selected.
In consideration of cost factors, space limitations and user requirements, in some embodiments of the present application, the server system 10 further includes a second processor 106, where the second processor 106 is connected to the control system and is configured to run a virtual machine game system, and when all of the at least one game hosts 102 are in a running state, a game corresponding to the game request information is selected from the virtual machine game systems run by the second processor 106, and a selectable direction is also increased, so that the capability of responding to the request is increased by increasing the virtual machine system in a peak period of the running of the server system 10, and a high-low collocation is formed to meet various user requirements, thereby achieving the purpose of reducing the occupied space. In an alternative approach, a portion of the area may be split in the first processor 201 for loading the virtual machine gaming system, providing processor utilization and cost savings.
In some embodiments of the present application, the control system 100 further includes an I/O module 202, a network module 203, and a power module 204, where one end of the I/O module 202 is connected to the controllers of all game hosts 102, and the other end is connected to the first processor 201, and is used to send a control instruction of a target user received by the processor to the controller of the target host, the network module 203 is connected to the first processor 201 and is used to establish a network connection for the server system 10 and a remote device, and the power module 204 includes a power supply circuit and a network switch, and controls the power supply circuit to be turned on and off according to an on/off signal sent by the first processor 201, so that the power supply circuit is controlled to be turned on and off by the network switch, that is, a switch controlled by a network, so that a hardware line connection is reduced, a server size is reduced, a space is saved, and a placement is convenient. To ensure the network speed and stability of the game host 102, the network module 203 may integrate network acceleration software to provide a smoother network communication connection for the game host 102.
The I/O module 202 includes a plurality of I/O ports for connecting the first processor 201 and all game hosts 102, where the control system 100 forwards a remote game controller command through the I/O module 202, configures a network for the game hosts 102 through the control network module 203, and controls the power on/off of the power supply module 204 through the network, where the power supply module 204 is a network power supply control system, and a mature commercial scheme is available in the market, and the power on/off can be controlled through the network, and the configuration scheme can be selected according to the cost budget.
In some embodiments of the present application, the control system 100 further comprises a physical breaking component, wherein the physical breaking component is connected to all game hosts 102 and is used for triggering the target host to start when the component is pressed after the power module 204 is powered on and the target host is not started. The situation that the game host 102 is not started after the power supply is electrified is avoided through the mode of triggering the startup for the second time, and the running stability of the server is improved.
The physical breaking assembly includes a mechanical pressing device and a signal receiver, wherein the signal receiver receives a pressing signal sent by the first processor 201 to control the mechanical pressing device to press a power key of the game host 102, so as to start the game host 102, or may include only the mechanical pressing device, and the power key of the game host 102 is triggered to start the game host 102 by manually pressing the mechanical pressing device, for example, the mechanical pressing device may be a hardware start button set in the game host.
Through the system, the game is run under the environment of the original system of the game host 102 and the game picture is transmitted to the remote device 12, so that the aim of fully exerting the game performance is fulfilled, the technical effects of high game running smoothness and good game picture display effect are realized, and the technical problems of low game running smoothness and poor game picture display effect caused by the fact that the virtual machine has larger loss on the game performance are solved.
According to an embodiment of the present application, there is provided an embodiment of a control method of a game server system 10, it being noted that the steps shown in the flowcharts of the drawings may be performed in a computer system such as a set of computer executable instructions, and that although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that herein.
Fig. 3 is a control method of a game server system according to an embodiment of the present application, as shown in fig. 3, the method comprising the steps of:
Step S301, the control system 100 acquires game request information sent by the remote device 12;
it should be noted that the game request information includes, but is not limited to, a requested game name, a game host 102 type, and an account number of the remote device 12.
In an alternative manner, the remote device 12 sends the device account number to the first processor 201 in the control system 100, and the first processor 201 compares the received account number with the account number information stored in the account number database of the first processor 201, if the received account number exists in the account number database and is within the set usage validity period, the game host 102 is allocated to the remote device 12 sending the account number according to the game request information sent by the remote device 12, so that the connection process is safer by adding the verification process.
In step S302, the control system 100 controls a target host in the at least one game host 102 to run the game requested by the game request information according to the game request information.
In some embodiments of the present application, after receiving the game request information, the control system 100 determines a game host 102 type corresponding to the game type according to the game type in the game request information, and determines the target host corresponding to the game host 102 type, and starts the host. For example, after receiving the request information, the control system 100 starts to check whether the designated host exists, and if so, directly connects to the designated host. If not, an idle game host 102 is randomly assigned. After the allocation, the power supply and the host switch key of the game host 102 are started through the control system 100, and then the remote mapping and the network interface of the controller connected with the i/o interface are started.
In some embodiments of the present application, after determining the target host corresponding to the type of the game host 102, the streaming system 104 in the game server collects the game frames of the target host and transmits the game frames to the remote device 12, for example, the streaming system 104 receives a message and powers on the collection card, the collection card starts to work, the collected frames are encoded by using the H265 or AV1 encoding mode, the encoded parameters may be the optimal parameters set by the user or default of the streaming system 104 or the communication test between the display end and the control system 100, the encoded frames are sent to the remote display 108 through the network, the remote display 108 receives the encoded game frames, decodes the encoded game frames and outputs the decoded game frames to the display device, for example, the display end receives the encoded data through the network, starts to invoke the decoder on the device to decode, and outputs the frames through the HDIM or DP interface by using the video connection line after the decoding.
Through the steps, the game can be run under the environment of the original system through the target host and the game picture is transmitted to the remote equipment 12, so that the aim of fully playing the game performance is fulfilled, the technical effects of high game running smoothness and good game picture display effect are realized, and the technical problems of low game running smoothness and poor game picture display effect caused by the fact that the virtual machine has larger loss on the game performance are solved.
For better understanding, taking a game host server cluster as an example, the present application provides a control method of a game server system, and a specific flow is shown in fig. 4, including:
step 501, a user device (i.e., a remote device 12) transmits game request information;
It should be noted that, the game request information is generated by the active operation of the user, and is sent by the remote display 108, so that the user requests a game host 102, and in an alternative manner, the game request information carries account information, and the game request information is specifically a login account of the remote device 12, and the request game information is sent through a client installed in the remote device 12. For example, an effective account is obtained through purchase, the user logs in a client running in the android system, and the client can send information of a request picture to a server by clicking a connection button through equipment.
Step 502, the control system 100 allocates a corresponding game host 102;
In an alternative manner, the step specifically includes that after the server receives the request message, the server allocates the target host according to the designated game host 102 type or the game host 102 type matched with the designated game sent by the user through the remote device 12 in the request message, and controls the start target host to control the streaming system 104 to start working. For example, upon receipt of the requested message, the server begins to see if there is a designated host or designated game sent by the user via the remote device 12, and if so, directly connects to the designated host or host capable of running the designated game. If the user does not have a designated host or designated game sent through the remote device 12, a larger number of host types of free game hosts 102 may be allocated based on the number of free game hosts 102 currently in the server or may be randomly allocated. After the allocation, the control system 100 starts the power and host switch key of the game host 102, and then starts the remote mapping and network interface of the controller connected with the I/O interface, and then controls the streaming system 104 to start working.
Step 503, the streaming system 104 collects the encoded pictures and transmits the encoded pictures to the remote device 12;
In an alternative manner, the streaming system 104 starts to operate the acquisition card after receiving the message, encodes the message, sends the encoded message to the receiving end for decoding, and finally displays the decoded message on the remote display 108. For example, the streaming system 104 receives a working instruction sent by the control system 100 and powers on the acquisition card, after the acquisition card starts working, the acquired picture is encoded by using an H265 or AV1 encoding mode, and the encoded parameters may be self-set by the user or default parameters of the streaming system 104 or optimal parameters tested after the display end and the server communicate test, and after encoding, the data is sent to the display end through the network.
Step 504, the remote display 108 receives and decodes the display;
In an alternative manner, the steps include the remote display 108 receiving the data, starting decoding, outputting and displaying after finishing decoding, for example, the display end receiving the encoded data through the network, starting to invoke the decoder on the device to decode, and transmitting the game picture from HDIM or the DP interface after finishing decoding. By the embodiment, because original factory hardware is used, compared with the prior art, the performance loss is minimum, the original edition system can be operated, the online game can be realized, and the display effect is better.
The foregoing embodiment numbers of the present application are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
In the foregoing embodiments of the present application, the descriptions of the embodiments are emphasized, and for a portion of this disclosure that is not described in detail in this embodiment, reference is made to the related descriptions of other embodiments.
In the several embodiments provided in the present application, it should be understood that the disclosed technology may be implemented in other manners. The above-described embodiments of the apparatus are merely exemplary, and the division of the units, for example, may be a logic function division, and may be implemented in another manner, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some interfaces, units or modules, or may be in electrical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be embodied essentially or in part or all of the technical solution or in part in the form of a software product stored in a storage medium, including instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. The storage medium includes a U disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a removable hard disk, a magnetic disk, or an optical disk, etc. which can store the program code.
The foregoing is merely a preferred embodiment of the present application and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present application, which are intended to be comprehended within the scope of the present application.

Claims (8)

CN202111387226.8A2021-11-222021-11-22 Game server system control methodActiveCN114028805B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202111387226.8ACN114028805B (en)2021-11-222021-11-22 Game server system control method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202111387226.8ACN114028805B (en)2021-11-222021-11-22 Game server system control method

Publications (2)

Publication NumberPublication Date
CN114028805A CN114028805A (en)2022-02-11
CN114028805Btrue CN114028805B (en)2025-01-24

Family

ID=80138396

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202111387226.8AActiveCN114028805B (en)2021-11-222021-11-22 Game server system control method

Country Status (1)

CountryLink
CN (1)CN114028805B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101467183A (en)*2006-04-132009-06-24Igt公司 Remote content management and resource sharing on game console and its implementation method
CN205901800U (en)*2016-06-292017-01-18成都蛋壳众创科技有限公司Environmental monitoring virtual machine
CN111450524A (en)*2020-04-012020-07-28网易(杭州)网络有限公司Information processing method and device in cloud game, cloud game server and medium
CN111450528A (en)*2020-03-312020-07-28网易(杭州)网络有限公司Cloud game rendering service system, method and device
CN112148489A (en)*2020-09-222020-12-29网易(杭州)网络有限公司Game resource scheduling method, device, equipment and storage medium

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8719714B2 (en)*2009-07-082014-05-06Steelseries ApsApparatus and method for managing operations of accessories
US9081703B2 (en)*2011-09-152015-07-14Nokia Technologies OyMethod and apparatuses for facilitating sharing device connections between a host and client based on the power mode of the host
KR20140111101A (en)*2013-03-062014-09-18팬터로그 주식회사Apparatus for game virtualization
CN103870284B (en)*2014-04-012017-09-22广州番禺职业技术学院Mobile phone games development device and method
CN109304031B (en)*2018-09-192021-11-02电子科技大学 A virtualized cloud game platform based on heterogeneous intelligent terminals
CN111240631A (en)*2020-02-202020-06-05湖南麒麟信安科技有限公司Method and system for virtually transmitting Linux virtual machine screen picture based on AMD display card
CN112770086A (en)*2020-12-152021-05-07西安万像电子科技有限公司Remote transmission method and system of image
CN112642145A (en)*2020-12-282021-04-13西安万像电子科技有限公司Cloud game running system and method
CN118662878A (en)*2021-02-192024-09-20西安万像电子科技有限公司Game terminal, cloud server, cloud game control method, and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101467183A (en)*2006-04-132009-06-24Igt公司 Remote content management and resource sharing on game console and its implementation method
CN205901800U (en)*2016-06-292017-01-18成都蛋壳众创科技有限公司Environmental monitoring virtual machine
CN111450528A (en)*2020-03-312020-07-28网易(杭州)网络有限公司Cloud game rendering service system, method and device
CN111450524A (en)*2020-04-012020-07-28网易(杭州)网络有限公司Information processing method and device in cloud game, cloud game server and medium
CN112148489A (en)*2020-09-222020-12-29网易(杭州)网络有限公司Game resource scheduling method, device, equipment and storage medium

Also Published As

Publication numberPublication date
CN114028805A (en)2022-02-11

Similar Documents

PublicationPublication DateTitle
CN111399964B (en)Cloud desktop platform based on video streaming technology
US20220167036A1 (en)Live broadcast method and apparatus, and computer device and storage medium
CN112473133B (en)Cloud game response method, system, equipment and readable storage medium
CN112905289A (en)Application picture display method, device, terminal, screen projection system and medium
CN106302365B (en) A client, smart TV system and corresponding data transmission method
WO2022257699A1 (en)Image picture display method and apparatus, device, storage medium and program product
CN107948568B (en) Method and device for realizing wired screen transmission
CN114598931A (en)Streaming method, system, device and medium for multi-open cloud game
CN107948565B (en) Method and device for realizing wired screen transmission
CN107948566B (en)Method and device for realizing plug-and-play screen transmission
CN109587118B (en)Distributed multi-terminal and multi-network supporting system for Android online game
CN102664939A (en)Method and device for mobile terminal of screen mirror image
CN115065684B (en)Data processing method, apparatus, device and medium
CN113489805A (en)Docking method, device, equipment and storage medium of cloud desktop system
CN111880845A (en)Method, system and device for controlling target application
CN115445194A (en)Rendering method, device and equipment of game and storage medium
US20150370522A1 (en)Display Device And Control Method
CN104067627A (en) Method, device, system and computer-readable medium for video redirection
CN116842205A (en)Game playback method, device and storage medium
CN114028805B (en) Game server system control method
CN114827692A (en)System for operating cloud desktop based on smart television
CN107948569B (en) Method and device for realizing wired screen transmission
CN111767271B (en)Data processing method and device
CN114727154B (en) Cloud application service data processing method, system, storage medium and processor
CN118694957A (en) Video decoding method, device, computer equipment, medium and product

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp