Facing challenges
Many hurdles exist to making cloud gaming successful, especially for fast-paced games like Halo. Competitive play requires quick, responsive controls to keep up with the action. For mobile devices, xCloud games will have touchscreen controls. For a more console-like feel, gamers can connect their smartphone to an Xbox controller using Bluetooth.
A more challenging problem is the time it takes to transmit signals between a user and a network. Game lag, or the delay between a gamer's action and the game's response, can be extremely frustrating..
Non-gaming streaming services, like YouTube or Netflix, only have to worry about the time it takes to send information from their server to your device. Game streaming must accommodate constant information being sent back and forth between different users located all over the planet. Microsoft is in a unique position to meet this challenge.
Facing competitors
A network of Microsoft servers strategically located around the globe already exists. Microsoft has also developed a method of concentrating the existing high-end technology used for Xbox consoles into their server systems. With existing servers and technology, Microsoft hopes to beat competitors like Google or Sony to bring reliable game streaming services to a world market.
Language Lab
hurdle n. 克服(困難)
something that makes an achievement difficult
- Getting sufficient funds is the major hurdle for this charity.
- After overcoming countless hurdles, the R&D team finally developed a prototype of the electric car.
one of a series of barriers to be jumped over in a race (賽馬或賽跑用的)欄;跳欄
- The runner cleared the hurdles with such speed that all his competitors were left behind.
transmit v. 傳送,傳達; 播送信號;發報
to send (information, sound, etc.) in the form of electrical signals to a radio, television, computer, etc.
- The space shuttle is transmitting signals to the base through a satellite.
- Nowadays messages were transmitted between computers in fractions of seconds.
- The figure skating competition was transmitted live in Japan.
server n.
the main computer in a network which provides files and services that are used by the other computers
- The server of the online shopping company was hacked and lots of data was stolen.
- Only very limited personnel have the access to the network server.
a person who brings your food and drinks at a restaurant : a waiter or waitress
- The server was very attentive, so we gave him a good tip.
strategically adv.
of or relating to a general plan that is created to achieve a goal in war, politics, etc., usually over a long period of time
- The coach strategically asked for a timeout when there were 10 seconds left in the game.
strategic adj.
- Treats like candy were placed in strategic positions, so customers could easily buy them.
Info Cloud
...