跳到主要內容

臺灣博碩士論文加值系統

(35.173.42.124) 您好!臺灣時間:2021/07/26 14:02
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:巫宗育
研究生(外文):Tzung-Yu Wu
論文名稱:遠端影音預錄之跨平台網路電視系統的實現
論文名稱(外文):The Implementation of nPVR for a Cross-Platform IPTV System
指導教授:吳和庭吳和庭引用關係
指導教授(外文):Ho-Ting Wu
口試委員:李孟晃柯開維
口試委員(外文):Meng-Huang LeeKai-Wei Ke
口試日期:2012-07-10
學位類別:碩士
校院名稱:國立臺北科技大學
系所名稱:資訊工程系研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2012
畢業學年度:100
語文別:中文
論文頁數:89
中文關鍵詞:IPTVOIPFVoDnPVRLinear TV
外文關鍵詞:IPTVOIPFVoDnPVRLinear TV
相關次數:
  • 被引用被引用:2
  • 點閱點閱:217
  • 評分評分:
  • 下載下載:23
  • 收藏至我的研究室書目清單書目收藏:0
IPTV(Internet Protocol Television)是近年來網路主要發展應用之一,它提供了以前所沒有的多樣化多媒體服務,以串流媒體的方式,將內容即時呈現在使用者面前,並可實現節目內容與使用者之間互動等新穎的服務。
本論文目的在希望參考OIPF(Open IPTV Forum)所定義之功能下,設計並實作一套跨平台且為網頁式IPTV系統,提供幾項影音錄放功能。其中,根據VoD(Video on Demand) Service功能之定義,須提供網路空間放置影片,且影片必須以即時串流的方式傳送給使用者。因此,本系統架設了串流伺服器來提供VoD Service,並實作影片上傳之功能,將影片上傳至VoD Server,再以影片串流的方式傳送給使用者,驗證VoD Server的正確性。另外,基於nPVR(Network Personal Video Recorder)功能之定義,在錄影完成後須將影片檔放置在VoD Server上,使用者以VoD Service的方式從VoD Server取得影片串流。本系統從DVB-T的訊號中擷取節目資訊,製作成EPG,供使用者查詢節目簡介和發送預錄請求,再依使用者的預錄請求,在規定的時間錄下節目內容,上傳至VoD Server ,藉以達成nPVR之功能。


IPTV (Internet Protocol Television) is one of the main Internet applications developed in recent years. It provides an unprecedented variety of multimedia services in the form of streaming media, delivers real-time contents to users directly, and supports new services such as user interactive TV programs.
The goal of this thesis is to design and implement a cross-platform Web IPTV system based on the functional definitions of the OIPF (Open IPTV Forum) standard, and to provide several video recording features. One of these features, according to the definition of a VoD (Video on Demand) service, should be to provide an online storage space for video data, and then deliver the data to users through real-time streaming. Therefore, the implemented system employs a streaming server for the VoD service and supports uploading of user videos to the VoD server. The uploaded videos can be sent to users through video streaming, in the meantime verifying the functionalities of the VoD server. In addition, based on the nPVR (Network Personal Video Recorder) functional requirements, recorded videos are placed on the VoD server, and are accessible to users through the VoD service. The implemented system creates EPGs by extracting program information from the DVB-T signals such that it can provide users with information on TV programs, and accept their pre-recording requests. The system records the TV program based on the requested schedules, then uploads the recorded program to the VoD server, achieving the goal and functions of a nPVR system.


摘 要 i
ABSTRACT ii
誌 謝 iv
目錄 v
表目錄 viii
圖目錄 ix
第一章 緒論 1
1.1 研究背景 1
1.2 研究動機 2
1.3 論文架構 2
第二章 相關技術背景之探討 4
2.1 IPTV 4
2.2 OIPF 6
2.2.1 Unicast Session 8
2.2.1.1 Unicast Session Setup and Teardown 8
2.2.1.2 Unicast Session Modification 10
2.2.2 Scheduled Content Session 11
2.2.2.1 Scheduled Content Session Setup and Teardown 12
2.2.2.2 Network-based Time-Shifted Service 13
2.2.3 Forced Play Out Control 16
2.2.4 Bookmark 17
2.2.5 Notification Service 18
2.2.6 Session Transfer 20
2.2.7 PVR 21
2.2.7.1 Local Storage, Immediate, and User Controlled PVR 22
2.2.7.2 Network Storage, Scheduled, and Network Controlled PVR 23
2.2.8 Personal Channel 24
2.3 Dvbsnoop 25
2.4 FFmpeg 29
2.5 JW Player 31
2.6 影片串流 33
第三章 系統架構及實作 38
3.1 系統架構 38
3.2 VoD Service 39
3.3 Video Upload 41
3.4 EPG 49
3.5 nPVR 57
3.6 Live Video Service 64
第四章 系統展示與比較 69
4.1 Video Upload功能展示 69
4.2 nPVR功能展示 72
4.3 VoD Service功能展示 75
4.4 Live Video Service功能展示 77
4.5 OIPF介面比較 80
4.6 相似系統比較 83
第五章 結論與未來展望 85
5.1 結語 85
5.2 未來展望 85
參考文獻 88


[1]Open IPTV Forum, URL: http://www.oipf.tv/
[2]HBBTV, URL: http://www.hbbtv.org/
[3]MHP, URL: http://www.mhp.org/
[4]G. Held, Understanding IPTV, Auerbach Publications, New York, 2007.
[5]Termsof Reference of IPTV-GSI, URL:
http://www.itu.int/dms_pub/itu-t/oth/2C/02/T2C020000030001PDFE.pdf
[6]J. Maisonneuve, M. Deschanel, J. Heiles, H. Liu, R. Sharpe, and Y. Wu. “An overview of IPTV standards Development,” IEEE Transactions on Broadcasting, vol. 55, no. 3, pp. 315-328, June 2009.
[7]Open IPTV Forum, OIPF-T1-R2-Functional Architecture V2.1, 2011.
[8]Dvbsnoop, URL: http://dvbsnoop.sourceforge.net/
[9]FFmpeg, URL: http://ffmpeg.org/
[10]JW Player, URL: http://www.longtailvideo.com/players/jw-flv-player/
[11]What is Video Streaming?, URL:
http://www.longtailvideo.com/blog/19578/what-is-video-streaming
[12]Downloading and building the H264 Streaming Module for Apache, URL: http://h264.code-shop.com/trac/wiki/Mod-H264-Streaming-Apache-Version2
[13]UbuntuTW Guide ch14, URL:
http://web.archive.org/web/20070804032625/wiki.ubuntu.org.tw/index.php/UbuntuTW_Guide_ch14

[14]ffmpeg-php, URL: http://ffmpeg-php.sourceforge.net/
[15]圓剛Diamond三頻電視棒, URL:
http://www.avermedia.com/avertv/tw/Product/ProductDetail.aspx?Id=473&tab=APDriver
[16]Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems, ETSI EN 300 468 V1.12.1, 2011.
[17]FFserver, URL: http://ffmpeg.org/ffserver.html
[18]Open IPTV Forum, OIPF-T1-R2-Specification-Volume-4a-Examples-of-IPTV-
Protocol-Sequences V2.1, 2011.
[19]孫浩然著,「IPTV之nPVR之設計與研發」,實踐大學資訊科技與管理學系碩士班碩士論文,2010年。
[20]W3Schools Online Web Tutorials, URL: http://www.w3schools.com/


QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊