An action streaming system for providing an action streaming service for a real time user interaction using interactive media streaming, the system comprising a network providing at least one action streaming service server (ASS) and at least one action streaming client (ASC),
- wherein the ASS and the ASC exchange data using interactive media streaming,
- wherein the ASS comprises means for generating a virtual reality, and the ASC comprises means for consuming said interactive virtual reality,
- wherein the action streaming service is provided by the ASS and said network is controlled by the action streaming service, and
- wherein the action streaming service comprises an individual media stream generated at the ASS and transmitted to the ASC by embedding, at the ASS, the real time user interaction input at the ASC into the virtual reality generated at the ASS, and the ASS extracts and encodes a media stream corresponding to the virtual reality using a virtual reality description compressed into a motion picture stream.