[發明專利]創建組播頻道的方法、系統和媒體服務器有效
| 申請號: | 201210037317.3 | 申請日: | 2012-02-17 |
| 公開(公告)號: | CN102611947B | 公開(公告)日: | 2017-11-17 |
| 發明(設計)人: | 董紅 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04N21/6405;H04N21/6377;H04N21/21;H04L12/18 |
| 代理公司: | 北京安信方達知識產權代理有限公司11262 | 代理人: | 李健,龍洪 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 創建 頻道 方法 系統 媒體 服務器 | ||
技術領域
本發明涉及交互式網絡電視(IPTV)應用領域,尤其涉及一種創建組播頻道的方法、系統和媒體服務器。
背景技術
組播技術與單播技術相比,在傳輸效率相當的基礎上具有網絡帶寬不隨用戶數量線性增長的優點,可以有效地節約IPTV媒體服務器和承載網絡的負載。因此,為了高效且經濟地部署IPTV業務,多采用組播技術進行端到端的媒體流推送。直播節目經承載網送抵用戶終端,有兩種組播模式:動態組播模式和靜態組播模式。在動態組播模式下,交換機等設備只有收到某頻道(組播組)第一個用戶加入請求后,才會接收并下發該頻道節目;而當該頻道(組播組)最后一個用戶退出時,交換機會停止接收該組播流。靜態組播模式則是在交換設備上靜態配置各個頻道(組播組)的組播路由條目及轉發條目,不論下聯用戶是否收看,組播流都已下發到網元設備。在靜態組播方式下,用戶的頻道切換速度快,業務感知好,但對網絡的帶寬需求較大;動態組播不論在何種情況下都能實現網絡流量最小化,但當用戶接收新頻道(組播組)時可能會有一定的時延。現在多采用靜態組播的方式以提升用戶體驗。
IPTV媒體服務器一般都有多個媒體口,用于接收節目流以及向外提供直播服務等,這些網口都是統一管理的,每個組播頻道可能從任意一個網口發送,這樣在直連數據設備上形成靜態組播路由條目個數:網口個數*組播頻道個數。圖1描述了一個組播頻道在交換機上形成的組播路由條目情形,媒體服務器10個網口連接到交換機上,一個從以太網(eth)1網口發出的組播頻道就需要在交換機上形成10個組播路由條目(s1,g1),在交換機形成的對應ge2~ge10的9個條目是冗余條目。當創建300個頻道時,在交換機上就需要形成3000個條目,而交換機上組播條目個數是有限制的,一般在1000~2000之間,這就限制了媒體服務器組播頻道個數。
發明內容
本發明實施例提供了一種創建組播頻道的方法、系統和媒體服務器,以解決現有的組播頻道在交換機上形成的組播路由條目過多的問題。
本發明實施例提供了一種創建組播頻道的方法,該方法包括:
媒體服務器接收來自客戶端的創建組播頻道的命令,該命令中攜帶有欲創建的組播頻道的頻道號、組播地址和媒體服務器的網口地址;
所述媒體服務器根據所述命令將所述頻道號標識的組播頻道與所述媒體服務器的網口地址標識的網口進行綁定,并獲得所述網口的一端口信息;
所述媒體服務器根據所述端口信息和所述組播地址,創建由所述端口信息標識的端口到所述組播地址標識的組播組的所述組播頻道。
優選地,所述媒體服務器接收創建組播頻道的命令之后,所述方法還包括:
所述媒體服務器保存所述組播頻道與所述網口的綁定關系表。
優選地,所述媒體服務器保存所述頻道與所述網口的綁定關系表之后,所述方法還包括:
所述媒體服務器檢測到已創建的所述組播頻道出現異常后,根據保存的所述綁定關系表獲得與所述組播頻道綁定的網口信息,并根據獲得的所述網口信息重新創建所述組播頻道。
優選地,所述媒體服務器根據獲得的所述網口信息重新創建所述組播頻道,包括:
所述媒體服務器根據獲得的所述網口信息獲得所述網口信息標識的網口的一端口信息;
所述媒體服務器獲得所述組播頻道的組播地址;
所述媒體服務器重新創建由所述端口信息標識的端口到所述組播地址標識的組播組的所述組播頻道。
優選地,所述方法應用于靜態組播模式下。
本發明實施例還提供了一種媒體服務器,該媒體服務器包括業務處理模塊、數據庫模塊和直播分發模塊,其中:
所述業務處理模塊,用于接收來自客戶端的攜帶有欲創建的組播頻道的頻道號、組播地址和媒體服務器的網口地址的創建組播頻道的命令,根據所述命令將所述頻道號標識的組播頻道與所述媒體服務器的網口地址標識的網口進行綁定,向所述數據庫模塊發送資源申請請求,以及,向所述直播分發模塊發送創建命令;
所述數據庫模塊,用于根據所述業務管理模塊發送的所述資源申請請求獲得所述媒體服務器的網口地址標識的網口的一端口信息,并向所述業務處理模塊返回所述端口信息;
所述直播分發模塊,用于接收所述業務處理模塊發送的所述創建命令,根據所述創建命令中攜帶的所述端口信息和所述組播地址,創建由所述端口信息標識的端口到所述組播地址標識的組播組的所述組播頻道。
優選地,所述數據庫模塊,還用于接收所述業務處理模塊發送的所述組播頻道和所述網口的綁定關系,并保存所述組播頻道與所述網口的綁定關系表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210037317.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:切削刀片
- 下一篇:一種多電源供電的電熱水器





