透過您的圖書館登入
IP:3.143.23.176
  • 學位論文

應用可適性視訊編碼的行動平台點對點視訊串流之設計與實作

Peer-to-Peer Video Streaming with Scalable Video Coding on Mobile Platform: Design and Implementation

指導教授 : 周承復

摘要


視訊串流服務在網際網路上佔有愈來愈重要的地位與流量,隨著行動裝置與無線行動網路的普及化,更需考慮異質設備和連線環境的差異,提供不同的視訊品質;但是,針對同一內容儲存不同品質的副本成本相當高。點對點傳輸基於其去中心化的特性,常用來提升資源散布效率和降低營運負擔;然而,這會面臨不同品質的副本各自形成相互獨立的交換網路而不利散布效率的情況。 本論文提出並且實作了將視訊串流與點對點傳輸及可適性視訊編碼整合的系統,包含將可適性視訊編碼原始影像資料轉換為可識別層次的儲存與傳輸格式之處理器,令其可在點對點網路下形成從屬於特定層次之資料塊。這使得媒體內容即便擁有多個品質等級仍能以單一實體儲存和交換,從而以更加經濟的方式滿足使用者在各自不同環境下的播放需求。

並列摘要


Video streaming service is more and more important and takes major traffic on Internet. With popularization of mobile device and wireless and mobile network, it is necessary to consider the differences between devices and network condition, providing various video qualities. But making replications of single content for different quality levels is expensive. Peer-to-peer transmission is used to increase the efficiency of resource spreading and reduce the cost of operator. However, this produces multiple independent overlay networks for each replication of a quality level, impede spreading of resource. The thesis proposed and implemented a system that integrates video streaming, peer-to-peer transmission, and scalable video coding (SVC), including a parser that translate SVC raw video data into layer-distinguishable format for storage and transmission, forming data blocks belong to particular layers. Media content can be stored and exchanged as single entity even it has multiple quality levels. Therefore, it is more economical to satisfy playback needs of users in heterogeneous environments.

參考文獻


[7] H. Schwarz, D. Marpe, T. Wiegand. Overview of the scalable video coding extension of the H.264/AVC standard. IEEE Transactions on Circuits and Systems for Video Technology, 17(9):1103-1120, 2007.
[8] H. Schwarz, M. Wien. The scalable video coding extension of the H.264/AVC standard. IEEE Signal Processing Magazine, 25(2):135-141, 2008.
[10] T. Schierl, K. Gruneberg, T. Wiegand. Scalable video coding over RTP and MPEG-2 transport stream in broadcast and IPTV channels. IEEE Wireless Communications, 16(5):64-71, 2009.
[17] Android Software Development Kit. http://developer.android.com/sdk
[18] Android Native Development Kit. http://developer.android.com/tools/sdk/ndk

延伸閱讀