[發明專利]一種流媒體協議的擴展方法及裝置有效
| 申請號: | 201210331362.X | 申請日: | 2012-09-10 |
| 公開(公告)號: | CN102892047A | 公開(公告)日: | 2013-01-23 |
| 發明(設計)人: | 李昌盛 | 申請(專利權)人: | 深圳創維數字技術股份有限公司 |
| 主分類號: | H04N21/643 | 分類號: | H04N21/643;H04N21/858 |
| 代理公司: | 廣州三環專利代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 流媒體 協議 擴展 方法 裝置 | ||
技術領域
本發明涉及一種通信領域,尤其涉及一種流媒體協議的擴展方法及裝置。
背景技術
網絡流媒體的興起,使得多種可以作為流媒體傳輸的協議,如http,rtsp,rtmp,ftp等隨之出現,同時還有一些私有協議,這些協議有的不被機頂盒所支持,有的不支持其擴展。然而產品的多樣化決定了機頂盒對這些協議,尤其是私有協議的支持是必要的,流媒體協議的擴展也顯得更為必要了。
現有技術中對現有流媒體協議擴展的方案有(1)擴展機頂盒的結構層協議;(2)替換機頂盒的結構層,使用自己的硬解播放器;(3)使用外部的軟解播放器。這些現有技術方案中存在著多個問題,其中擴展機頂盒的結構層協議和使用自己的硬解播放器替換機頂盒的結構層,都是只能產商才能使用的解決方案。此外,解決方案代價大,谷歌的代碼重構速度很快,上一個版本的解決方案可能在下一個版本就過時了,而且使用自己的播放器,自己開發的軟硬件播放器在開發成本上也會高很多,使用外部的軟解播放器,則會面臨著無法使用硬件性能,播放能力比較低,續航受影響等問題。
發明內容
本發明所要解決的技術問題在于,提供一種流媒體協議的擴展方法及裝置。可解決需要產商支持,解決方案代價大、續航等問題,起到低成本,無需廠商干預和可使用硬件能力的作用。
為了解決上述技術問題,一方面,本發明的實施例提供了一種流媒體協議的擴展方法,包括:
當接收到私有協議形式的流媒體請求地址時,根據預先存儲的原語協議棧,將所述私有協議形式的流媒體請求地址替換成以標準原語描述的原語形式的請求地址;
根據所述原語形式的請求地址,調用所述原語對應的處理函數響應所述私有協議形式的流媒體請求。
其中,所述接收到私有協議形式的流媒體請求地址之前,包括:
對現有的流行的流媒體通信協議進行解析,將所述流媒體通信協議解析為多個原語,組成原語協議棧;
其中,所述的現有的流行的流媒體通信協議,包括:http,rtsp,rtmp,ftp中的至少一個;
所述多個原語,包括:尺寸,打開,讀取,搜索,關閉中至少一個。
其中,所述原語形式的請求地址包括:現有協議名://本地服務器:端口/原語操作?參數;
其中,所述參數是由私有協議參數轉換后的通用協議參數。
其中,所述將所述私有協議形式的流媒體請求地址替換成以標準原語描述的原語形式的請求地址,包括:
將所述私有協議形式的流媒體請求地址修改為原語形式的請求地址。
其中,所述將所述私有協議形式的流媒體請求地址替換成以標準原語描述的原語形式的請求地址,包括:
重新打開一條預先設置的原語形式的請求地址,用于替換所述私有協議形式的流媒體請求地址。
另一方面,本發明的實施例提供了一種流媒體協議的擴展裝置,包括:
處理模塊,用于當接收到私有協議形式的流媒體請求地址時,根據預先存儲的原語協議棧,將所述私有協議形式的流媒體請求地址替換成以標準原語描述的原語形式的請求地址;
響應模塊,用于根據所述原語形式的請求地址,調用所述原語對應的處理函數響應所述私有協議形式的流媒體請求。
其中,所述裝置,包括:
解析模塊,用于對現有的流行的流媒體通信協議進行解析,將所述流媒體通信協議解析為多個原語,組成原語協議棧;
其中,所述的現有的流行的流媒體通信協議,包括:http,rtsp,rtmp,ftp中的至少一個;
所述多個原語,包括:尺寸,打開,讀取,搜索,關閉中至少一個。
其中,所述原語形式的請求地址包括:現有協議名://本地服務器:端口/原語操作?參數;
其中,所述參數是由私有協議參數轉換后的通用協議參數。
其中,所述處理模塊,包括:
修改單元,用于將所述私有協議形式的流媒體請求地址修改為原語形式的請求地址。
其中,所述處理模塊,包括
替換單元,用于重新打開一條預先設置的原語形式的請求地址,用于替換所述私有協議形式的流媒體請求地址。
本發明實施例具有如下優點或有益效果:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳創維數字技術股份有限公司,未經深圳創維數字技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210331362.X/2.html,轉載請聲明來源鉆瓜專利網。





