[發明專利]流媒體系統中發送媒體請求消息的方法無效
| 申請號: | 200810301198.1 | 申請日: | 2008-04-18 |
| 公開(公告)號: | CN101296046A | 公開(公告)日: | 2008-10-29 |
| 發明(設計)人: | 鄧文科;唐食明;繆鴻生;余鍵;江毅 | 申請(專利權)人: | 四川長虹電器股份有限公司 |
| 主分類號: | H04H60/82 | 分類號: | H04H60/82;H04L29/08;H04L29/06;H04N7/173 |
| 代理公司: | 成都虹橋專利事務所 | 代理人: | 李順德 |
| 地址: | 621000四川*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 流媒體 系統 發送 媒體 請求 消息 方法 | ||
技術領域
本發明涉及基于RTSP的流媒體通信技術,特別涉及Windows?Media流媒體系統中RTSP請求消息的發送方法。
背景技術
Windows?Media是Microsoft提出的信息流式播放方案,旨在Internet和Intranet上實現包括音頻、視頻信息在內的多媒體流信息的傳輸。由于Windows?Media技術具有方便性、先進性、集成性、低費用等特點,逐漸被眾多局端廠商作為流媒體系統的解決方案,如生產機頂盒的廠商。用戶終端機頂盒在發送RTSP(Real?Time?Streaming?Protocol,實時流傳輸協議)請求時,需要攜帶客戶端的User-Agent(用戶代理)信息,包括播放器的名稱、版本號和GUID(全局統一標識符),GUID由網卡標識數字以及CPU時鐘的位移數字生成。如“wmplayer/9.0.0.3250?guid/3300AD50-2C39-46C0-AE0A-78F007CDDD99”為機頂盒終端發送的用戶代理信息,其中“3300AD50-2C39-46C0-AE0A”為GUID的固定信息,“78F007CDDD99”為GUID的可變信息,由CPU時鐘隨機生成。在多個終端機頂盒發送RTSP請求時,會出現不同的終端機頂盒發送相同的GUID。
基于RTSP的流媒體系統請求認證過程一般為:當IP機頂盒接入流媒體服務器時,Windows?Media?Server系統對接收的用戶請求有完善的認證機制,保證入網用戶的使用,禁止非法用戶的接入,認證成功后IP機頂盒終端發送RTSP請求信息,流媒體服務器再判斷請求信息中攜帶的同一GUID用戶是否超限,未超限則為用戶提供服務;若超限則拒絕提供訪問。Windows?Media服務器對于同一GUID的并發用戶數進行了限制(默認同一GUID的并發用戶數最大數為10),導致用IP機頂盒進行點播的用戶數并發超過10個時,后續用戶點播失敗。
發明內容
本發明所要解決的技術問題是,針對流媒體客戶端進行點播時,同一GUID用戶超限導致后續用戶點播失敗的問題,提供一種流媒體系統中發送媒體請求消息的方法。
本發明解決所述技術問題采用的技術方案是,流媒體系統中發送媒體請求消息的方法,其特征在于,包括下列步驟;
a、生成流媒體客戶端的用戶代理信息,所述用戶代理信息中的GUID綁定流媒體客戶端的身份識別信息;
b、流媒體客戶端向服務器發送攜帶用戶代理信息的RTSP請求信息;
進一步的,所述步驟a中,流媒體客戶端的身份識別信息為其MAC地址;
進一步的,所述用戶代理信息中的GUID的可變信息由其MAC地址生成。
本發明的有益效果是,保證了每個流媒體終端發送的GUID信息各不相同,避免了Windows?Media流媒體客戶端進行點播時因為GUID沖突不能播放的問題,提高了流媒體終端的服務質量和接入成功率。
具體實施方式
以下結合具體實施方式對本發明作進一步說明。
以IP機頂盒為流媒體客戶端為例,為了保證每個IP機頂盒發送的GUID信息各不相同,對生成用戶代理信息(User-Agent)中GUID數據的生成作相應的改變,User-Agent信息中的GUID綁定IP機頂盒的身份識別信息,比如每臺IP機頂盒的不同編號、每臺IP機頂盒MAC地址等,使每臺IP機頂盒生成的GUID具有唯一性。GUID數據的生成參考現有的WMPlayer客戶端信令格式,包括固定信息和可變信息兩部分數據,其中固定信息的生成與現有的相同,在可變信息部分綁定IP機頂盒的身份識別信息,如MAC地址。為了進一步簡化,取消由CPU時鐘的位移數字生成GUID的可變信息,而直接由IP機頂盒的MAC地址生成GUID的可變信息。保證了每臺IP機頂盒發送GUID信息的數據唯一性。為了達到Windows?Media?Server進行無縫連接,IP機頂盒一般需要偽裝成WMPlayer客戶端和服務器進行交互。由WMPlayer版本號、GUID信息生成User-Agent信息,IP機頂盒向服務器發送攜帶User-Agent信息的RTSP請求信息。例如,IP機頂盒的MAC地址為“00?14?49?00?F3?3B”,假設該IP機頂盒的GUID的固定信息為“3300AD50-2C39-46C0-AE0A”,WMPlayer版本號“9.0.0.3250”,則該IP機頂盒的User-Agent信息為“wmplayer/9.0.0.3250guid/3300AD50-2C39-46C0-AE0A-0014-4900-F33B”。由于將IP機頂盒的MAC地址唯一性應用到Windows?Media流媒體客戶端系統的RTSP請求信息中,保證了其GUID信息的唯一性,從而避免流媒體客戶端進行點播時的同一GUID用戶超限時,后續用戶點播失敗的問題。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川長虹電器股份有限公司,未經四川長虹電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810301198.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種帶廣告香煙盒
- 下一篇:一種官能化的中空二氧化硅微球及其制備方法
- 同類專利
- 專利分類





