1 / 31

Internet Radio

Internet Radio. 網 路 電 台: . 潘柏 任 B97705021 許宏瑋 28 曾彥中 32 蔡文軒 40. A Quick Look through Web Radio. B97705028 許宏瑋. Internet Radio. audio service transmitted via the  Internet

stu
Télécharger la présentation

Internet Radio

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. A Quick Look throughWeb Radio B97705028 許宏瑋

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

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

  5. Such Radio Stations • Some also has trad. station • 各大廣播公司網路版 • Broadcast, andalsoWebcast • 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. 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 ...

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

  10. SaaS • broadManagerInternet TV Platform • Deezer • Wowzafor Amazon EC2 支援很大, 在 Amazon 的 IaaS 上面發展 • Clients • MediaMonkey • Mplayer • Streamripper

  11. Protocol Issues串流網路技術 B97705040 蔡文軒

  12. TCP • 正確傳輸 • Timeout 和 Retry • Interactive application?

  13. UDP • 不可靠 • 簡單且有效率 • Without control • Time-sensetive

  14. RTSP、RTP、RTCP • specifically designed to stream media over networks

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

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

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

  18. Unicast protocols • 目的地址為單一目標 • 最為廣泛

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

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

  21. Peer-to-peer (P2P) protocols

  22. Brief introduction to UPnP B97705021 潘柏任

  23. What’s UPnP? • UPnP的組成 • UPnP的運作 • UPnP AV • Conclusion

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

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

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

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

  28. UPnP AV • UPnP Audio Video • Media Server • Media Renderer • Control Point

  29. UPnP AV

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

More Related