ADAPTIVE LANGUAGE DESCRIPTORS
First Claim
1. A method of encapsulating streaming multimedia content, the method comprising:
- receiving the streaming multimedia content, wherein the streaming multimedia content includes an initial language descriptor;
encapsulating a portion of the streaming multimedia content into a packet, wherein the packet includes an indication of the initial language descriptor; and
subsequently receiving a further language descriptor and, in response thereto, including an indication of the further language descriptor in a subsequent packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A disclosed methodology for processing language descriptors includes receiving streaming multimedia content that includes initial language descriptors. Portions of the multimedia content stream are encapsulated into packets that include an indication of the initial language descriptors. Later in time, further language descriptors are received with the streaming multimedia content. As a series of packets created from the multimedia content stream are processed, the indication of received language descriptor is adapted to account for any change in the language of audio tracks received with the streaming multimedia content.
-
Citations
20 Claims
-
1. A method of encapsulating streaming multimedia content, the method comprising:
-
receiving the streaming multimedia content, wherein the streaming multimedia content includes an initial language descriptor; encapsulating a portion of the streaming multimedia content into a packet, wherein the packet includes an indication of the initial language descriptor; and subsequently receiving a further language descriptor and, in response thereto, including an indication of the further language descriptor in a subsequent packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising computer executable instructions, stored on a computer readable media, for encapsulating streaming multimedia content into a plurality of packets, the instructions comprising instructions for:
-
identifying an initial language descriptor received with the streaming multimedia content; providing an indication of the initial language descriptor in a packet, wherein the packet encapsulates a portion of the streaming multimedia content; monitoring the streaming multimedia content for a change from the initial language descriptor; and upon detecting a change from the initial language descriptor to a further language descriptor, providing an indication of the further language descriptor in a subsequent packet, wherein the subsequent packet encapsulates a chronologically subsequent portion of the streaming multimedia content. - View Dependent Claims (10, 11, 13, 15, 16)
-
- 12. The computer program product of claim 12, wherein the packet includes a header, wherein the header includes the indication of the language descriptor.
-
17. An encoder for providing digital television content that includes indications of received language descriptor values, the encoder comprising:
-
an input for receiving a multimedia content stream that includes an initial language descriptor value indicative of a language associated with an audio component of an initial portion of the multimedia content stream; and a processor for encapsulating streaming multimedia content into a series of packets, wherein individual packets of a first portion of the series of packets include a packet header with an indication of the initial language descriptor value, wherein the processor is further for adapting further packet headers associated with a subsequent portion of the series of packets to include a further indication of a further language descriptor. - View Dependent Claims (18, 19, 20)
-
Specification