1. Field of the Invention
The invention relates to a wireless video game display system, and more particularly to a video game display system for using a portable computing device to control game play in video games displayed on a wireless display.
2. Description of the Prior Art
Wi-Fi Displays are wireless displays that allow users to transmit video content from a source device to the Wi-Fi Display for displaying the video content on the Wi-Fi Display. In this way a user can watch the video content on a Wi-Fi Display that is more suitable for the user's purpose than a display of the source device. For instance, suppose the user wishes to broadcast the video content being shown on the screen of a mobile phone to a large screen television so that multiple people can comfortably watch the video content on the television together. In this example, the mobile phone is the source device, the television is the Wi-Fi Display (assuming the television supports Wi-Fi Display specifications), and the source device transmits video content to the Wi-Fi Display for playback on the Wi-Fi Display. One example of video content that can be shared is a video game being played on the source device 12.
Please refer to
Prior art methods of sharing video content from the source device 12 to the Wi-Fi Display 14 require the Wi-Fi Display 14 to act as a mirror of what is shown on a screen of the source device 12. Because of this, numerous steps must be performed for mirroring the video content shown on the screen of the source device 12 to the Wi-Fi Display 14. Furthermore, when playing a video game on the source device 12, at least a portion of the screen of the source device 12 may be needed for showing controls that the user needs to operate in order to play the video game. This leads to the situation in which part of the screen of the source device 12 is used for displaying control buttons while the other part of the screen is used for displaying the actual game being played. When the screen of the source device 12 is mirrored to the Wi-Fi Display 14, both the control buttons and the video game will also be shown on the Wi-Fi Display 14, which is unnecessary.
Please refer to
Step 20: Show both the video game being played and control buttons used for controlling game play on the screen of the source device 12.
Step 22: A screen capture process is performed for capturing the video data shown on the screen of the source device 12.
Step 24: The captured video data is then encoded into the H.264 video format, which is necessary for compatibility with the Wi-Fi Display 14.
Step 26: The encoded video data is multiplexed into a Moving Picture Experts Group (MPEG) transport stream format, which is also necessary for compatibility with the Wi-Fi Display 14.
Step 28: The multiplexed video data is wirelessly transmitted to the Wi-Fi Display 14 using RTP streaming.
Step 30: The video data shown on the screen of the source device 12 is mirrored on the Wi-Fi Display 14 for allowing the user to see both the video game being played and the control buttons on the Wi-Fi Display 14.
Unfortunately, as seen in the flowchart of
It is therefore one of the primary objectives of the claimed invention to provide an improved method and video game display system for outputting video content from a source device to a wireless display such as a Wi-Fi Display.
According to an exemplary embodiment of the claimed invention, a method of using a portable computing device to control game play in video games displayed on a wireless display is disclosed. The method includes executing a video game control application and selecting a video game to be run on the portable computing device, displaying a control interface of the video game control application on a screen of the portable computing device, receiving input signals from a user of the portable computing device via the control interface of the video game control application for controlling game play in the selected video game, rendering video data corresponding to the selected video game as the selected video game is played according to the received input signals, and encoding the rendered video data to convert the rendered video data to conform to the H.264 video format standard. The method also includes multiplexing the encoded video data to convert the encoded video data such that the multiplexed video data conforms to the MPEG transport stream video format standard in addition to the H.264 video format standard, wherein the multiplexed video data is created without capturing contents of the screen of the portable computing device, wirelessly transmitting the multiplexed video data from the portable computing device to the wireless display, and displaying the multiplexed video data on the wireless display while controlling game play of the selected video game using the control interface of the video game control application executed on the portable computing device.
According to another exemplary embodiment of the claimed invention, a video game display system includes a portable computing device adapted for executing a video game control application and selecting a video game to be run on the portable computing device. The portable computing device includes a user interface displaying a control interface of the video game control application on a screen of the portable computing device and receiving input signals from a user of the portable computing device via the control interface of the video game control application for controlling game play in the selected video game, and a processor controlling operation of the portable computing device, rendering video data corresponding to the selected video game as the selected video game is played according to the received input signals, encoding the rendered video data to convert the rendered video data to conform to the H.264 video format standard, and multiplexing the encoded video data to convert the encoded video data such that the multiplexed video data conforms to the MPEG transport stream video format standard in addition to the H.264 video format standard, wherein the multiplexed video data is created without capturing contents of the screen of the portable computing device. The portable computing device also includes a wireless transceiver for wirelessly transmitting the multiplexed video data from the portable computing device to a wireless display. The wireless display receives the multiplexed video data from the portable computing device and displaying the multiplexed video data on the wireless display. Game play of the selected video game is controlled using the control interface of the video game control application executed on the portable computing device while the multiplexed video data is displayed on the wireless display.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Please refer to
In the present invention, the portable computing device 54 uses the Wi-Fi Display 56 as a virtual display of the portable computing device 54. That is, what is shown on the Wi-Fi Display 56 does not need to mirror what is shown on the touch screen 544 of the portable computing device 54. Instead, the portable computing device 54 can use the Wi-Fi Display 56 as a second screen. The first screen, which is the touch screen 544 of the portable computing device 54, can serve as a control interface for a video game control application executed on the portable computing device 54. As shown in
When the user of the portable computing device 54 wishes to play a video game on the portable computing device 54 and output the video content of the video game to the Wi-Fi Display 56, the user can execute a video game control application on the portable computing device 54 and select a video game to be run. Then a control interface of the video game control application is shown on the touch screen 544, as depicted in
Thus, the second screen, which is the Wi-Fi Display 56, is used for displaying the video content of the video game being played. By eliminating the need for the Wi-Fi Display 56 to mirror what is shown on the touch screen 544 of the portable computing device 54, the present invention provides a simpler and more flexible way to share enjoy video games on the Wi-Fi Display 56 while using the portable computing device 54 as a controller for the video game. The Wi-Fi Display 56 may be a television, a set-top box, or any other device that supports the Wi-Fi Display specifications.
The video content transmitted from the portable computing device 54 to the Wi-Fi Display 56 needs to be in the proper format before it can be played on the Wi-Fi Display 56. The Wi-Fi Display 56 can play video content that is in the H.264 video format and that has been encapsulated into the MPEG transport stream format. Once the video content is in the proper format the video content is wirelessly transmitted from the portable computing device 54 to the Wi-Fi Display 56 using RTP streaming. The audio format of audio contained in the video data may be an audio format standard such as AC-3, Advanced Audio Coding (AAC), or Linear pulse-code modulation (LPCM).
Please refer to
Step 100: Execute a video game control application on the portable computing device 54 and select a video game to be run. The video game control application shows a control interface on the touch screen 544, and the user can use the touch screen 544 for issuing input signals to control game play.
Step 102: The portable computing device 54 renders video data corresponding to the selected video game while the selected video game is played according to the received input signals issued by the user.
Step 104: Encode the rendered video data to convert the rendered video data to conform to the H.264 video format standard.
Step 106: Multiplex the encoded video data to convert the encoded video data into the Moving Picture Experts Group (MPEG) transport stream format.
Step 108: Since the multiplexed video data is now in the proper format for being played on the Wi-Fi Display 56, the portable computing device 54 can wirelessly transmit the multiplexed video data to the Wi-Fi Display 56 using RTP streaming.
Step 110: The multiplexed video data is displayed on the Wi-Fi Display 56 while the user controls game play of the selected video game using the control interface of the video game control application executed on the portable computing device 54.
The portable computing device 54 can be a tablet computer, a mobile phone, or other such portable devices that are capable of executing a video game control application, playing a video game, and having have Wi-Fi capability.
Differing from the prior art method of playing video games while sharing video data on a Wi-Fi Display, the present invention avoids the need for the Wi-Fi Display 56 to mirror the touch screen 544 of the portable computing device 54. Consequently, it is not necessary to perform the screen capture process for sending a copy of what is shown on the touch screen 544 of the portable computing device 54 to the Wi-Fi Display 56. Thus, there is less burden placed on the portable computing device 54 when outputting video to the Wi-Fi Display 56 using the present invention method than there is in the prior art method. Since the Wi-Fi Display 56 does not mirror the touch screen 544, the touch screen 544 can be used for showing the control interface of the video game control application executed on the portable computing device 54 while the Wi-Fi Display 56 is used for showing the corresponding video content of the video game as the user plays the video game. The control interface can therefore be shown in a larger size on the touch screen 544 and the video game can be shown on the entire viewing area of the Wi-Fi Display 56.
Other advantages provided by the present invention method include improved video quality enjoyed in the present invention by sending the rendered video data from the portable computing device 54 directly to the Wi-Fi Display 56 without the need for a screen capture step to be performed first. Furthermore, by avoiding using the touch screen 544 to display the video game being played, the portable computing device 54 saves power, and can efficiently display the relatively static control interface of the video game control application instead.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.