![Page 1: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/1.jpg)
Report of Summer Work
宋惟農2008/09/02
![Page 2: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/2.jpg)
2
Outline
IPTV study ZigBee controller for IPTV
![Page 3: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/3.jpg)
3
IPTV study
What’s IPTV Solution of QoS Solution of QoE Channel zapping
![Page 4: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/4.jpg)
4
What’s IPTV
Internet Protocol Television (IPTV): The Killer Application for the Next-Generation Internet, IEEE Communications Magazine, November 2007
![Page 5: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/5.jpg)
5
What’s IPTV
IPTV advantage: High video quality Two way communication.
IPTV technical challenge: QoS (Quality of Service)
Bandwidth of Internet is limited. QoE (Quality of Experience)
Channel zapping is too slow.
![Page 6: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/6.jpg)
6
IPTV study
What’s IPTV Solution of QoS Solution of QoE Channel zapping
![Page 7: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/7.jpg)
7
Solution of QoS
Multicast It needs only one flow in backbone for multiple users t
o watch the same channel. Not fully supported until IPv6.
Admission control Only permitted user can watch IPTV.
類似現在有線電視不可以自己偷接,付多少錢才能看多少。
![Page 8: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/8.jpg)
8
IPTV study
What’s IPTV Solution of QoS Solution of QoE Channel zapping
![Page 9: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/9.jpg)
9
Solution of QoE
Fast channel zapping Fast Channel Switching For Hybrid Unicast/Broadcast
Mobile Television, Broadband Multimedia Systems and Broadcasting, 2008 IEEE International Symposium on, pp. 1-4, March 31 2008-April 2 2008
![Page 10: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/10.jpg)
10
IPTV study
What’s IPTV Solution of QoS Solution of QoE Channel zapping
![Page 11: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/11.jpg)
11
Channel zapping
Traditional channel zapping New channel zapping with new coding method
for MPEG 4 Our channel zapping with different bit rate My plan
![Page 12: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/12.jpg)
12
Traditional channel zapping
1. Stop current channel
2. Ask for new channel
3. Wait for next I-frame (MPEG 4 only)
4. Wait for buffering
5. Play new channel
![Page 13: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/13.jpg)
13
Channel zapping
Traditional channel zapping New channel zapping with new coding method
for MPEG 4 Our channel zapping with different bit rate My plan
![Page 14: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/14.jpg)
14
New channel zapping with new coding method for MPEG 4 I-frame (intra frame): base image P-frame (other frame): difference from base image Method:
Ask for last I-frame. Server encode current frame as I-frame. Another flow to transmit I-frame of all channels.
Advantage: About 2~3 seconds faster 5 seconds -> 2~3 seconds.
Disadvantage: Private encoder and decoder
![Page 15: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/15.jpg)
15
Channel zapping
Traditional channel zapping New channel zapping with new coding method
for MPEG 4 Our channel zapping with different bit rate My plan
![Page 16: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/16.jpg)
16
Our channel zapping with different bit rate Transmit neighbor or favorite channels with lower bit
rate simultaneously. Advantage:
0 zapping time! (Buffer switch only) Disadvantage:
Additional bandwidth Users can only choose specific channels.
Extra advantage: Serve different kind of device simultaneously.
Ex: Handheld device and TV, big screen and small screen
![Page 17: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/17.jpg)
17
Channel zapping
Traditional channel zapping New channel zapping with new coding method
for MPEG 4 Our channel zapping with different bit rate My plan
![Page 18: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/18.jpg)
18
My plan
Server: VLC Client: Qt Why Qt not VLC?
The API of VLC is not full developed, we can’t control the action of lower level. Qt can.
![Page 19: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/19.jpg)
19
Outline
IPTV study ZigBee controller for IPTV
![Page 20: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/20.jpg)
20
ZigBee controller for IPTV
Computer COM port
Transceiver
Controller
![Page 21: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/21.jpg)
21
ZigBee controller for IPTV
主畫面 Pre
上一個選單 Play
播放 Pause
停止播放 Next
下一個選單
![Page 22: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/22.jpg)
22
ZigBee controller for IPTV
音量調整 Pre
上一個選單 +
大聲 -
小聲 Next
下一個選單
![Page 23: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/23.jpg)
23
ZigBee controller for IPTV
頻道選擇 Pre
上一個選單 +
下一台 -
上一台 Next
下一個選單
![Page 24: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/24.jpg)
24
ZigBee controller for IPTV
畫面調整 Pre
上一個選單 Type
畫面類型 Single, Double, Quad
Screen 主控畫面切換
Next 下一個選單
![Page 25: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/25.jpg)
25
ZigBee controller for IPTV
無線傳輸功率調整 Pre
上一個選單 +
功率加強 -
功率減弱 Next
下一個選單
![Page 26: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/26.jpg)
26
ZigBee controller for IPTV
Future work Player程式的開關 睡眠模式 (省電 )
![Page 27: Report of Summer Work 宋惟農 2008/09/02. 2 Outline IPTV study ZigBee controller for IPTV](https://reader035.vdocuments.pub/reader035/viewer/2022062308/56649d6b5503460f94a4a075/html5/thumbnails/27.jpg)
27
Thank You~