A scheduling scheme for multiplexing extra streaming data into digital TV programs

M. Azimi1, P. Nasiopoulos1, R. Ward1
1Department of Electrical and Computer Engineering, University of British Columbia, Vancouver, B.C., Canada

Tóm tắt

In digital TV systems, variable bitrate encoding is usually used to improve the bandwidth usage efficiency. Since the transmission channel has a fixed bandwidth, this leaves some portions of the bandwidth unoccupied. This free space can be used to transmit extra data to enhance the TV content, which can be either discrete, like text, or streaming, like video and audio. We address the problem of adding time-sensitive streaming data to a TV program. The crucial part of this problem is a scheduling algorithm that guarantees the on-time delivery of the incidental data to the decoder. We present a sophisticated time-sensitive scheduling algorithm for off-line multiplexing of TV programs and incidental streaming data. The two important features of our algorithm are: 1) it minimizes the presentation delay for incidental and main streams; 2) it minimizes the required decoder buffer size for incidental data. Comparing the experimental results of our algorithm with existing scheduling methods shows that our algorithm significantly reduces the presentation delay and the decoder buffer size for the incidental streams.

Từ khóa

#Digital TV #Streaming media #Bandwidth #Scheduling algorithm #Decoding #Delay #Bit rate #Processor scheduling #TV receivers #Quality of service

Tài liệu tham khảo

10.1109/11.715321 10.1109/11.898746 1995, Advanced Television Systems Committee, ATSC Digital Television Standard Doc A/53 kim, 1999, An implementation of MPEG-2 Transport Stream multiplexer, Proc IEEE Workshop on Signal Processing Systems SiPS 99, 379 kim, 1998, Design and implementation of an MPEG-2 Transport Stream multiplexer for HDTV satellite broadcasting, IEEE Trans on Consumer Electronics, 44, 672, 10.1109/30.713179 azimi, 2001, New Interactive Services for Digital TV, ICIP 2001, 814