Presentation is loading. Please wait.

Presentation is loading. Please wait.

Internet Radio 網 路 電 台: . 潘柏任 B97705021 許宏瑋 28 曾彥中 32 蔡文軒 40.

Similar presentations


Presentation on theme: "Internet Radio 網 路 電 台: . 潘柏任 B97705021 許宏瑋 28 曾彥中 32 蔡文軒 40."— Presentation transcript:

1 Internet Radio 網 路 電 台: 潘柏任 B 許宏瑋 曾彥中 蔡文軒

2 A Quick Look through Web Radio

3 Internet Radio. audio service transmitted via the Internet
web radio, net radio, streaming radio, e-radio Webcasting  ?!  Broadcasting

4 Web Radio, Streaming Media
Continuous stream of audio No pause or replay It’s NOT on-demand, NOT podcasting

5 Such Radio Stations Some also has trad. station Some are Internet-only
各大廣播公司網路版 Broadcast, and also Webcast Some are Internet-only Ex. IM radio Webcast only Simulation

6 Good for…?! who wants some cross-area radio
a more customized, specialized radio program

7 Huh…Streaming. Typically, using lossy codec 010100101100101
encode (&compression) Multimedia Stream Data Frames streaming server Frames are transported with protocols used…

8

9 Huh…Streaming. Data serially be transmitted in TCP/UDP packets,
then reassembled at the receiver … played a sec or two later. In audio, common format used includes: MP3, Ogg (Vorbis), WMA, RealAudio, HE-AAC ...

10 Servers P2P and Multicasting QuickTime Broadcaster PS3 Media Server
SHOUTcast (HTTP and/or multicast) Windows Media Encoder Windows Media Services P2P and Multicasting FreeCast IceShare PeerCast

11 SaaS Clients broadManager Internet TV Platform Deezer
Wowza for Amazon EC2 支援很大, 在 Amazon 的 IaaS 上面發展 Clients MediaMonkey Mplayer Streamripper

12 Protocol Issues 串流網路技術
B 蔡文軒

13 TCP 正確傳輸 Timeout 和 Retry Interactive application?

14 UDP 不可靠 簡單且有效率 Without control Time-sensetive

15 RTSP、RTP、RTCP specifically designed to stream media over networks

16 Real-time Streaming Protocol (RTSP)
多媒體串流協議 TCP或UDP 容忍網路延遲 同時多個串流需求控制 降低伺服器端的網路用量

17 Real-time Transport Protocol (RTP)
遞音頻和視頻的標準數據包格式 IP電話產業的技術基礎

18 Real-time Transport Control Protocol (RTCP)
RTP姐妹協議 out-of-band控制 並不傳輸數據 提供回饋

19 Unicast protocols 目的地址為單一目標 最為廣泛

20 Multicast protocols Unicast 的缺點 同時傳遞給一組目的地址

21 IP Multicast 使用一個多播地址將數據在同一時間以高效的方式發往處於TCP/IP網路上的多個接收者的協議

22 Peer-to-peer (P2P) protocols

23 Brief introduction to UPnP

24 What’s UPnP? UPnP的組成 UPnP的運作 UPnP AV Conclusion

25 What’s UPnP? Universal Plug and Play Example:印表機設定

26 UPnP的組成 控制點(Check point) 服務(Service) 裝置(Device) 用來控制裝置內的服務單位
可透過控制點控制的裝置功能 裝置(Device) 可以包含多種服務功能的設備

27 UPnP的運作 Addressing Discovery 決定裝置的位置(DHCP Auto IP) 告知其他的UPnP裝置
Control point Device

28 UPnP的運作 Description Control Eventing Presentation
提供裝置的詳細訊息給Control point Control Control point 發送指令控制Device Eventing Device 服務發生變化 Presentation Device的控制介面

29 UPnP AV UPnP Audio Video Media Server Media Renderer Control Point

30 UPnP AV

31 Conclusion 堆疊協定 個別裝置的差異性 隨插即用 提供的是服務,不是內容


Download ppt "Internet Radio 網 路 電 台: . 潘柏任 B97705021 許宏瑋 28 曾彥中 32 蔡文軒 40."

Similar presentations


Ads by Google