Abstract:
A method of seeking in a rich media stream provided from a multimedia server to at least one multimedia client, wherein the method may be executed in an encoder of a multimedia server or a decoder or a multimedia client. A seeking instruction is inserted into the media stream at time instance X, comprising an offset time instance Y, in order to be used for seeking at a global time rate. A method for enabling synchronisation in a rich media stream wherein the synchronisation is based on a global timeline is also provided.
Abstract:
In a system for viewing accumulated contents by using a cellular phone, if an error prevents the content to be viewed, a simple operation is performed to view the rest at home. In accordance with a viewing request from a cellular phone, a television receiver (100), while sequentially receiving data from D-VHS (130), converts the data into a format suitable for reception and play in a cellular phone (300) by using an encoder (122). After this format conversion, the television receiver (100) stores in a play position memory (124) a time stamp indicating a position information of a content and a sequence number used for transmission in TCP/IP. The cellular phone notifies the television receiver (100) of a decode error of a reception data. When receiving a confirmation response of a normal play from the cellular phone, the television receiver (100) clears the data of the play position memory (124), and otherwise holds the data of the play position memory (124).
Abstract:
A method of operating a system of devices comprises receiving content to be rendered, receiving augmentation data for controlling one or more effects devices, rendering the content at a first device, controlling the or each effects devices according to the augmentation data in synchronization with the content rendering, monitoring the synchronization of the augmentation data, and adjusting the controlling of one or more effects devices if the synchronization of the augmentation data is determined to be in doubt.
Abstract:
A method for selective optimization of cache memory (CMa; CMb) usage in packet streams includes a step of setting up a session between a client (C) and a server (S) , a step of transmitting a plurality of data packets packets pertaining to said session from said server (S) to said client (C), a step of temporarily storing a subset of said plurality of packets within said cache memory (CMa; CMb), includes an additional step of communicating, by said client (C) or by said server (S), to said cache memory CMa; CMb), information related to at least one type of data packets which do or do not have to be temporarily stored. A client, server and cache memory adapted to perform the subject method are disclosed as well.
Abstract:
An environment information providing method, a video apparatus (100) and a video system using the same are provided. The environment information is generated and inserted in between packets of a video stream. Accordingly, a user can watch the video in an environment similar to the reproduced video.
Abstract:
Methods and apparatuses for remotely recording video content on a personal video recording server, at the request of a user of a mobile device, and obtaining that recorded content on the mobile device, in some embodiments, at a later time.
Abstract:
A method and system for sensing and reporting various types of user presence using 'buddy list' applications. A buddy list client senses various types of user presence of a user and sends status information corresponding to the sensed user presence to a server. The buddy list client also receives status information from the server corresponding to various types of user presence information of buddies, and displays a buddy list indicating the various types of user presence information of the buddies. This can be implemented on an IPTV client in order to sense and display presence information relating to a user watching television.
Abstract:
The invention relates to media management and combats media degradations arising when transcoding the media (1OA, 30A). The invention solves this by- generating processing hints based on the media transcoding. The hints are employed for controlling a post-transcoding processing of the transcoded media content (1OB, 2OB, 30B) in connection with rendering the media. The hints and this controlled processing increases the user-perceived quality when rendering the media (1OC, 2OC, 30C) by mitigating the media degradations caused by the transcoding. The processing hints could specify how the actual transcoding was performed by including values of the employed transcoding parameters or information of the alterations to the media (1OB, 2OB, 30B) caused by transcoding. Furthermore, instructions or commands for appropriate post-transcoding processing could also be processing hints according to the invention.
Abstract:
A broadcast transmitting apparatus, method of transmitting broadcast data, broadcast receiver, and method of receiving broadcast data are disclosed. If data of a contents guide is updated, updated information of the contents guide is transmitted to the broadcast receiver. The broadcast receiver receives the updated information and can determine whether the contents guide data has been updated, based on the updated information. Therefore, the updated contents guide data can be requested and received as needed, thus reducing burdens of a network and receiver. Further, the receiver can maintain the latest information about contents, so as to increase reliability of information.
Abstract:
Activity-based or experienced-based operations are created and defined during an initialization or setup session for one or more system component, with minimum or no user interaction. The system components include legacy and/or non-legacy devices, which are configured and managed within a controlled environment, such as a home or business peer-to-peer or client-server network. During an initialization or setup session, relevant device information and device metadata are collected via a conventional or discovery protocol interface. For a legacy device that is not automatically discoverable, a user adds the legacy device to the controlled environment by inputting the device information. The device information can also be automatically collected from an accessible database. Once the device information has been collected, the system components are configured to support one or more activity-based or experienced-based operations.