Scalable video coding method and apparatus
First Claim
1. A video encoding method for selectively adapting a video input for transmission over a specific channel of a network, wherein said network includes a plurality of channels, said channels having a plurality of different bandwidths, the method comprising the steps of:
- determining number N of enhancement layer bitstreams capable of being adapted to said particular bandwidth of said specific transmission channel of said network;
encoding a base layer bitstream from said video input;
encoding N number of enhancement layer bitstreams from said video input based on the base layer bitstream, wherein the N enhancement layer bitstreams complement the base layer bitstream; and
providing the base layer bitstream and N enhancement layer bitstreams to said network.
1 Assignment
0 Petitions
Accused Products
Abstract
A video encoding method and apparatus for adapting a video input to a bandwidth of a transmission channel of a network that includes determining the number N enhancement layer bitstreams capable of being adapted to the bandwidth of the transmission channel of a network. A base layer bitstream is encoded from the video input wherein a plurality of enhancement layer bitstreams are encoded from the video input. The enhancement layer bit-streams are based on the base layer bitstream, wherein the plurality of enhancement layer bitstreams complements the base layer bitstream and the base layer bitstream and N enhancement layer bitstreams to are transmitted to the network.
263 Citations
11 Claims
-
1. A video encoding method for selectively adapting a video input for transmission over a specific channel of a network, wherein said network includes a plurality of channels, said channels having a plurality of different bandwidths, the method comprising the steps of:
-
determining number N of enhancement layer bitstreams capable of being adapted to said particular bandwidth of said specific transmission channel of said network;
encoding a base layer bitstream from said video input;
encoding N number of enhancement layer bitstreams from said video input based on the base layer bitstream, wherein the N enhancement layer bitstreams complement the base layer bitstream; and
providing the base layer bitstream and N enhancement layer bitstreams to said network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
demultiplexing said base layer bitstream and at least one of said plurality of enhancement layer bitstreams received from said network;
decoding said base layer bitstream;
decoding at least one of said plurality of enhancement layer bitstreams based on generated base layer bitstream, wherein the at least one of the plurality of enhancement layer bitstreams enhances the base layer bitstream; and
reconstructing a video output.
-
Specification