Method and devices for implementing highly interactive entertainment services using interactive media-streaming technology, enabling remote provisioning of virtual reality services
First Claim
1. A method for generating an interactive individual virtual reality with at least one action streaming client (ASC) and a network action streaming service system using interactive media-streaming technology comprising the steps of establishing an action stream session comprising connection handling between said network service and said client, and comprising quality of service handling, adapting the network environment by demanding network resources and control information in the user'"'"'s client and participated network elements (NE), establishing a media-streaming path (CN) from the service to the client and a user interaction control path (CN) from the client to the service, generating and transmitting individual media streams to the client by embedding interaction into a virtual reality, and extracting and encoding a media stream at the service using a virtual reality description compressed motion picture stream, encoding and transmitting the user'"'"'s interaction to the service, as well as decoding and playing the individual media data stream at the client side.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method for generating an interactive virtual reality with a network service using interactive media-streaming technology comprising the steps of establishing an action stream session comprising connection handling, quality of service handling, adapting the network environment by demanding network resources and control information, establishing media-streaming path from the service to the client and a user interaction control path in the reverse direction, controlling the network with respect to required quality of service, continuously, generating and transmitting individual media streams to the client (ASC) by embedding interaction into a virtual reality, and extracting and encoding a media stream at the service using a virtual reality description compressed motion picture stream, encoding and transmitting the user'"'"'s interaction to the service, as well as de-coding and playing the individual media data stream at the client side. Further it relates to a Action Streaming Service, Action Streaming Client (ASC), Action Streaming Server (ASS), Action Streaming System, Action Stream, Action Streaming Session, Action Streaming Protocol, and Computer Software Products for generating an interactive virtual reality.
126 Citations
21 Claims
-
1. A method for generating an interactive individual virtual reality with at least one action streaming client (ASC) and a network action streaming service system using interactive media-streaming technology comprising the steps of
establishing an action stream session comprising connection handling between said network service and said client, and comprising quality of service handling, adapting the network environment by demanding network resources and control information in the user'"'"'s client and participated network elements (NE), establishing a media-streaming path (CN) from the service to the client and a user interaction control path (CN) from the client to the service, generating and transmitting individual media streams to the client by embedding interaction into a virtual reality, and extracting and encoding a media stream at the service using a virtual reality description compressed motion picture stream, encoding and transmitting the user'"'"'s interaction to the service, as well as decoding and playing the individual media data stream at the client side.
-
9. An Action Streaming Client (ASC) for generating an interactive individual virtual reality invoking a network action streaming service system using interactive media-streaming technology comprising
a downstream interface (TP/PI) for receiving interactive media streams, decoding means for viewing interactive media streams, and controlling means (APP, ME-CT, ME-P, TP/PI, Ul) for encoding user interaction and demanding network resources, an upstream interface (TP/PI) for transmitting the encoded interaction, leading to an instantaneous manipulation of the media downstream channel.
-
12. An Action Streaming Server (ASS) for generating an interactive individual virtual reality providing a network action streaming service system using interactive media-streaming technology comprising
at least one upstream interface (IN) for receiving user interaction and at least one downstream interface (IN) for providing an interactive media-stream, and for at least one user sharing a media stream an interpreter (INJ) for the received user interaction, a virtual reality engine (VRE) for embedding the user interaction in the virtual reality, a media extraction (ME) part for extracting an individual media stream, an encoder (ME) for encoding the individual media stream, and a session controlling unit (SES-CON) for controlling the required quality of service, continuously, and an environment controller (ENV-CON) for coordinating multiple individual virtual realities, and multiple individual media streams.
-
13. An Action Streaming Service System (ASS) providing resources for generating an interactive individual virtual reality using interactive media-streaming technology comprising
at least one upstream interface (IN) for receiving user interaction and at least one downstream interface (IN) for providing an interactive media-stream, and for at least one user sharing a media stream an interpreter (INJ) for the received user interaction, a virtual reality engine (VRE) for embedding the user interaction in the virtual reality, a media extraction (ME) part for extracting an individual media stream, an encoder (VSE) for encoding the individual media stream, and a session controlling unit (SES-CON) for ensuring the required quality of service, continuously, and an environment controller (ENV-CON) for coordinating multiple individual virtual realities, and multiple individual media streams.
-
14. An Action Streaming System for generating an interactive virtual reality with real time user interaction using interactive media-streaming technology comprising
an access network (NW) providing at least one action streaming service system, where said action streaming service system (ASS) comprises means for generating an interactive virtual reality, at least one action streaming client (ASC) comprises means for consuming said interactive virtual reality, where said action streaming service is located in a network at an action streaming server (ASS) and said network (NW) is controlled by the service.
-
15. An action stream comprising a data structure for encoding, decoding a virtual reality in a media data stream a data structure for embedding interaction, and a control structure for managing network resources ensuring the required quality of service.
-
16. The action stream realized by a digital video broadcast multimedia home platform compliant video/audio and control data stream.
-
17. The action stream realized MPEG compliant video/audio and control data stream.
-
18. An action streaming session comprising
a connection handling between service and at least one client a perquisite quality of service handling ensuring that the network provides the required quality of service, and a continuous quality of service handling according to the service'"'"'s quality of service demands, a compatibility alignment between server and client, a service authentication-authorization-and-accounting, as well as action stream exchange.
-
19. An action streaming protocol comprising means for creating an action streaming service session, means for adaptation of the users'"'"' client and the service, means for authentication-authorization-and-accounting, means for controlling network resources according to quality of services demands, and means for coordinating and exchanging action streams.
Specification