Multisession Video Packet Scheduling
The main objective of this paper is to deliver quality video at the receiver end using the proposed scheduling schemes. The video is compressed for video streaming process, which may cause loss of packets (or) frames. Each video packet has different levels of contribution to improve the video quality at the receiver side. To overcome these problems the packet scheduling is being used. The packet scheduling is used to determine the priorities of each video packet (or) frame. The hybrid video encoder MPEG-4 is used for encoding and decoding. The importance level of video frame is based on frame types (I, P or B frames). The transmission errors are measured at finer scales for the Macro Blocks (MB) at packet-level. A simple packet scheduling by just assigning a higher and lower level priorities to the packets is tested for the video and the error scales are measured. The original input video is compared with the erroneous streamed video to determine the frame loss and packet loss. The frames which are not decoded are also considered as frame loss. With the outcome on high gain packet delivery, this scheduling scheme is better than other models.
KeywordsVideo streaming Priority Scheduling Transmission distortion model
Unable to display preview. Download preview PDF.
- 2.Kang, S., Zakhor, A.: Packet scheduling algorithm for wireless streaming. In: Proc. Packet Video (April 2002)Google Scholar
- 6.Maani, E., Pahalawatta, P.V., Berry, R., Pappas, T.N., Katsaggelos, A.K.: Resource allocation for downlink multiuser video transmission over wireless lossy networks. North western University, Electrical Engineering and Computer Science Department, 2145 Sheridan Rd, Evanston, IL 60208Google Scholar
- 7.Miao, Z., Ortega, A.: Expected run-time distortion based scheduling for delivery scalable media. In: Proc. Packet Video (April 2002)Google Scholar
- 9.Goudarzinemati, A., Enokido, T., Takizawa, M.: Scheduling Algorithms for Concurrently Streaming Multimedia Objects in P2P Overlay Networks. Special issue: Frontiers in Complex, Intelligent and Software Intensive Systems. Journal of Computer Systems Science and Engineering 25(2) (March 2010)Google Scholar
- 10.Kim, H.-S., Hwang, C.-S., Lee, S.-K., Choi, S.-J., Gil, J.-M.: Priority based list scheduling for sabotage-tolerance with deadline tasks in desktop grids. Journal of Computer Systems Science and Engineering 23(2) (March 2008)Google Scholar