篇名 | 基於AL-FEC的可適性視訊編碼傳輸保護機制 |
---|---|
卷期 | 152 |
並列篇名 | A Protection Scheme for SVC Delivery Based on AL-FEC |
作者 | 張仕穎 、 焦信達 、 黎明璟 、 郭宜婷 |
頁次 | 023-030 |
關鍵字 | 應用層前向錯誤更正技術 、 可適性視訊編碼 、 不等錯誤保護技術 、 Application Layer-Forward Error Correction ; AL-FEC 、 Scalable Video Coding ; SVC 、 Unequal Error Protection ; UEP |
出刊日期 | 201308 |
可適性視訊編碼(Scalable Video Coding ; SVC)允許將視訊資料依照其重要性分割成數層,以因 應終端設備的多樣性以及網路環境的多樣性。而理想上,適用於可適性視訊編碼的容錯機制應該 要確保重要的視訊資料有較高的機率被回復。在這篇論文中,我們提出了一種輕量的跨階層保護 技術(LIPS ; Lightweight Inter-layer Protection Scheme),我們實際使用 UPS 去保護以 RTP(Real-time Transport Protocol)為基礎的 SVC 影音串流服務,該方法符合 DVB AL-FEC(Application Layer-Forward Error Correction)所定義的串流框架且可以確保較重要的資料(基本層資料)有較高的機率被修補還 原。為了驗證該技術的可行性,我們完整地設計並實作了相關的介面與模組。此外,我們也延伸 LIPS的設計,提出了兩種跨階層保護演算法,使其能保護兩層以上的SVC影音串流資料,而我們 也使用了模擬來驗證其效能。實驗的結果顯示本技術可以增加1.5%~23%基本層資料的回復率,顯 著地提升使用者於抹除通道下的收視品質。
Scalable Video Coding (SVC) enables the partition of video data into layers of different priorities for adapting to both the diversities of terminal capabilities and the variation of network transmission mediums. It is more desirable that more important video data can be recovered with higher probabilities. In this paper, we propose a lightweight inter-layer protection scheme (LIPS) for SVC transmission and we practically use LIPS to protect the RTP-based SVC video streaming service based on the DVB AL-FEC. The proposed scheme enables that the video data in a more important layer can be recovered with a higher probability. To verify the feasibility of the proposed scheme, we fully design and implement the corresponding interfaces and components. The experimental result shows that the proposed scheme can provide lower layer enhancement for RTP-based SVC video data. We also extend our scheme to support the SVC data of more than two layers. Two algorithms for different multi-layer scenarios are provided and their performances are also evaluated by simulations. The experimental result shows that the proposed scheme can improve the data recovering rate in base layer by 1.5% to 23%, significantly improving the user experience under erasure channels.