✬ ✫ ✩ ✪
Video Streaming in Wireless Environments
Manoj Kumar C Advisor
- Prof. Sridhar Iyer
Kanwal Rekhi School of Information Technology Indian Institute of Technology, Bombay Mumbai
1
Video Streaming in Wireless Environments Manoj Kumar C Advisor - - PowerPoint PPT Presentation
Video Streaming in Wireless Environments Manoj Kumar C Advisor Prof. Sridhar Iyer Kanwal Rekhi School of Information Technology Indian Institute of Technology, Bombay Mumbai 1 Motivation Refers to real-time
1
2
Web Server Web Browser Media Player
3
Storage Device
Streaming Server
Audio QoS control Application−layer Protocols Transport Compressed Video Audio Compressed Compression Video Compression Raw Audio Raw Video
Internet
Video Decoder Application−layer QoS control Decoder Protocols Transport Audio (Continuous Media Distribution Services)
Client/Receiver
Synchronization Media
( Figure from Wu et al, Streaming in the Internet : Approaches and Directions)
4
5
6
λ = 1.22 × MT U RT T × √p (1)
λ ∝ 1 √p (2)
7
Storage Device Server Streaming
Video Compressed Rate Shaper
Internet
Base Station
MH
RTCP RTP
Source−based Rate Control
RTP/RTCP UDP/TCP
8
9
1 2 3 2 1 3 2 1 3 2 1 3 2 1 3 2 1 3 2 3 1 3 1 2 3 1 T T T 2T T
Receiver Receiver Receiver Sender Sender Sender BS BS BS Router Router ( From Nitin Vaidya et al, Discriminating Congestion Losses and Wireless Losses Using Inter−arrival times at the Receiver )
10
Delay Round Trip Load Load Throughput
11
Cross CBR Traffic Sink Agent RTP MPEG 2 4 BW3, D3 BW4, D4 BW4, D4 BW1, D1 BW2, D2
R
1 3
BS
RTP Agent
Mobile Host Mobile Host
Traffic
12
BW1 = BW2 = 1Mbps , D1 = D2 = 2ms BW3 = 256kbps , D3 = 10ms BW4 = 64kbps , D4 = 1ms
BW1 = BW2 = 128kbps , D1 = D2 = 2ms BW3 = 80kbps , D3 = 10ms BW4 = 64kbps , D4 = 1ms 13
14
20 40 60 80 100 120 50 100 150 200 250 300 Report Number Congestion Losses Loss Rate Max Rate
15
50 100 150 200 250 50 100 150 200 250 300 Report Number Congestion Losses Loss Rate Max Rate
16
20 40 60 80 100 120 140 160 180 50 100 150 200 250 300 Report Number Congestion Losses Loss Rate Max Rate
17
18
20 40 60 80 100 120 50 100 150 200 250 300 Report Number Congestion Losses Loss Rate Max Rate
19
20 40 60 80 100 120 50 100 150 200 250 300 Report Number Congestion Losses Loss Rate Max Rate
20
20 40 60 80 100 120 50 100 150 200 250 300 Report Number Congestion Losses Loss Rate Max Rate
21
Wired Network
Video
Base Station
Gateway Mobile Host
22
23
24