Abstract:
A method for synchronizing playback of a program including a video and associated first audio at a first electronic device with playback of a second audio associated with the program at a second electronic device that also receives the first audio, the method comprising: decoding, by a first audio decoder in the second electronic device, the first audio, and outputting the decoded first audio; decoding, by a second audio decoder in the second electronic device, the second audio and outputting the decoded second audio for playing back by the second electronic device; receiving a user command to synchronize the playback of the video at the first electronic device and playback of the second audio at the second electronic device; responsive to the user command, the method further comprising capturing, by a capturing device in the second electronic device, the playback of the first audio at the first electronic device; determining, by the second electronic device, an offset between the outputted decoded first audio and the captured first audio; and adjusting outputting of the decoded second audio according to the offset, so that the playback of the first audio at the first electronic device is synchronized with the playback of the second audio at the second electronic device.
Abstract:
Disclosed are a method and an apparatus for generating a codeword, and a method and an apparatus for recovering a codeword. An encoder calculates the number of punctured symbol nodes among symbol nodes included in a codeword, punctures symbol nodes located at even or odd number positions among the symbol nodes included in the codeword, calculates the number of symbol nodes which need to be additionally punctured on the basis of the calculated number of the symbol nodes to be punctured, classifies the symbol nodes, which need to be additionally punctured, into one or more punctured node groups on the basis of the calculated number of symbol nodes which need to be punctured, determines the locations on the codeword where the one or more punctured node groups are to be arranged, and punctures the symbol nodes included in the codeword which belong to the punctured node groups according to the determined locations. A transmission unit transmits the codeword.
Abstract:
Disclosed are a method and an apparatus for generating a codeword, and a method and an apparatus for recovering a codeword. An encoder calculates the number of punctured symbol nodes among symbol nodes included in a codeword, punctures symbol nodes located at even or odd number positions among the symbol nodes included in the codeword, calculates the number of symbol nodes which need to be additionally punctured on the basis of the calculated number of the symbol nodes to be punctured, classifies the symbol nodes, which need to be additionally punctured, into one or more punctured node groups on the basis of the calculated number of symbol nodes which need to be punctured, determines the locations on the codeword where the one or more punctured node groups are to be arranged, and punctures the symbol nodes included in the codeword which belong to the punctured node groups according to the determined locations. A transmission unit transmits the codeword.
Abstract:
A technique for operating a media distribution network is presented. In the media distribution network media data are transmitted via an access network in media bursts to a media client. Each media burst is followed by an idle period in which no media data are transmitted. A method aspect of this technique comprises receiving, from an access network node, a control message and adjusting, responsive to the control message, at least one of a media data volume of a media burst and a duration of an idle period following the media burst. The control message may be indicative of a load status of the access network, and the adjustment may be performed taking into account that load status.
Abstract:
In a digital video system, high availability distribution is provided using spare modules such as an integrated receiver decoder, multimedia transcoder and streaming module in support of the primary modules. The primary modules multicast status messages which are monitored by the spare modules. When failure of a primary module is detected, the spare module takes over the role of the failed module, for example by joining the same multicast groups as the failed module and taking over processing of the streams of the failed module. Multiple redundancy schemes are described.
Abstract:
The present invention relates to a method and a node in an IETV network. The node according to the present invention is configured to use the knowledge of the user channel switching behaviour in order to predict user channel switching and to make the channels predicted to be used available close to the STB of the user in advance of the anticipated channel switch.
Abstract:
In one embodiment, a system includes a video mixer coupled with an audio mixer for exchange of information that includes a first set of delay values respecting input audio streams received by the audio mixer from a plurality of source endpoints, and output audio streams sent from the audio mixer to a plurality of destination endpoints. The information further including a second set of delay values respecting the corresponding input video streams. The audio mixer calculates end-to-end video delays, and the video mixer calculates end-to-end audio delays. The audio mixer delays the output audio streams to equalize the end-to-end audio and video delays in the event that the end-to-eπd audio delays are less than the end-to-end video delays, and the video mixer delays the output video streams to equalize the end-to-eπd audio and video delays in the event that the end-to-end video delays are less than the end-to-end audio delays.
Abstract:
A method and apparatus for locating the source of noise ingress into a CATV system return path (16) by coupling a filter (18, 18') having a passband in the noise frequency bandwidth to the nodes between adjacent return path amplifiers (22l, 22m, 22n). The filter (18, 18') is sequentially coupled to the nodes, working away from the CATV system headend (30). A signal level meter (50) or the like monitors the effect on the noise of coupling the filter (18, 18') to the nodes. When a node is reached at which coupling of the filter (18, 18') to the node no longer has any effect on the signal level in the node, the source of the noise is isolated in the node immediately preceding the node under test.
Abstract:
A device and a method for authorizing access to a service on a first device (101) upon detection of a second device (100) located in near proximity, while preferably using broadcast transmission. The second device (100) broadcasts on a second broadcast network a message comprising at least a group identifier (701) common to the set of devices that can access the service and a time reference value (703) corresponding to the emission time of the message, according to a common time reference received by all devices from a first broadcast network. The first device (101) authorizes access (470) to the service only if the group identifier received from the message is the same (430) as the group identifier of the device and if the delay between the measured arrival of the message and its emission time is lower (440) than a threshold.