Abstract:
In a method of enabling representation switching during HTTP streaming sessions in a communication system, arranging (S10) available representations into groups, providing (S20) information identifying the groups and their respective representations, and switching (S30) representation based on the provided group identify information.
Abstract:
A method of operating a Reliable Transmission Protocol switch node to provide an IPTV multicast. IP packets transporting an encrypted media stream are received from an IPTV Head-end. The media stream contains complete image frames. Unencrypted identifiers identifying packets containing complete image frame data are also received. The received packets are stored in a buffer, and on receipt of a request from a media renderer to provide the IPTV multicast, the packet(s) containing the last complete image frame in the media stream and all subsequent packets are sent to the media renderer.
Abstract:
A multimedia provider (100) generates, based on a request for a media channel from a user terminal (10), a session set-up description that is returned to the user terminal (10). The description defines, when processed in the terminal (10), a session window (20) that is displayed on a screen (12) of the terminal and comprises a region (22) for displaying media data of a requested channel and a channel region (24) comprising information on alternative available media channels. The description also defines a binding between user inputs (14) of the terminal (10) and identifiers of the alternative channels. The set-up description allows for a user-friendly channel switch by automatically transmitting a channel switch request to the multimedia provider (100) upon a triggering of the user input (14) that is associated with the identifier of the requested media channel. The description, thus, provides a visually appealing graphical interface and simultaneously allows for a user-friendly media channel switch.
Abstract:
The embodiments of the present invention relate to methods and arrangements for accomplishing trick modes. This is achieved by assigning samples within a track to sample groups, wherein all samples within a sample group belong to one temporal level and by allowing the client to access one temporal level independently of lower temporal levels. In this way, the flexibility for the client regarding play out of different frame rates is increased which can result in a lower bandwidth utilization.
Abstract:
A stream (1) of media frames (12-16, 22-26, 32-36) is generated by providing multiple media frames (22-26) having respective assigned default timestamps (40) defining rendering times of the media data of the media frames (22-26) according to a default rendering time schedule. Respective alternative timestamps (50) are assigned to at least a portion of the media frames (22-26). These alternative timestamps (50) define alternative rendering times of the media data of the media frames (22-26) according to an alternative rendering time schedule. The alternative timestamps (50) can be used for providing an efficient media rendering when tuning in to the stream (1) at an intermediate position of a frame grouping (20) of the media frames (22-26) thereby missing some of the media frames (22, 24) of the frame grouping (20).
Abstract:
A method of managing a unicast-based media session is disclosed. A user terminal (100) having access to channel identifiers of media channels (400, 410) available at a media server compiles a SIP- based channel request comprising a channel identifier of one of the available media channels (400, 410) and a port identifier of at least one media input port of the terminal (100). This message is sent to a network node (200, 300) for initiating delivery of media data of selected media channel to the announced media input port (115). The SIP-based data signaling also allows switching between unicast- based media channels and switching between unicast-bast and multicast/ broadcast-based media channels during the ongoing media session.
Abstract:
The media session management of the invention encompasses a media server (200) having access to multiple unicast-based media channels and a user terminal (100). The user terminal (100) generates and transmits a generic, channel- transparent session request to the server (200). This request initiates a generic, channel-transparent media session setup procedure between the terminal (100) and the server (200). The setup procedure involves exchange of requests and responses but no media channel is yet selected or notified at the server (200). Once the channel-transparent setup has been completed, the user terminal (100) transmits a channel- specific rendering request for a desired media channel to the server (200). In a subsequent channel switch, the terminal (100) simply transmits a new channel- specific request for a new channel to the server (200) during the ongoing session and reusing the negotiated transport parameters of the channel-transparent setup procedure.
Abstract:
Apparatuses and methods used in a media streaming system in which at least two representations of a media content item are available are provided. An apparatus (500, 600) has a processor (504, 604) configured to generate signals when a change of representation and bandwidth is occurring in a sequence of segments of the media content item to be used by a streaming application.
Abstract:
For streaming data in a mobile communication network, a descriptive file (100) of a stream (200) is provided. The descriptive file (100) comprises a list (110) of delivery source identifiers, e.g. URIs, for unicast delivery of data segments (210) of the stream. A broadcast indicator (120) is selectively added to the descriptive file (100) so as to indicate whether broadcast delivery of the data segments (210) is available. Adding the broadcast indicator (120) and initiating the broadcast delivery may be accomplished on the basis of a popularity of the stream.
Abstract:
In a method of quality assessment for a multimedia signal comprising video telephony media in a video telephony system, the multimedia signal is received SlO, a plurality of parameters of said multimedia signal are extracted S20, and an objective quality measure is determined S30 for the video telephony media based on representations of at least two of the extracted parameters.