[發明專利]支持多協議輸入和輸出的流媒體服務器系統有效
| 申請號: | 201710440872.3 | 申請日: | 2017-06-12 |
| 公開(公告)號: | CN107222484B | 公開(公告)日: | 2020-11-24 |
| 發明(設計)人: | 李文彬;王治龍;陳莉;朱平南;劉棟良 | 申請(專利權)人: | 北京經緯中天信息技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京北新智誠知識產權代理有限公司 11100 | 代理人: | 朱麗華 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 支持 協議 輸入 輸出 流媒體 服務器 系統 | ||
本發明公開一種支持多協議輸入和輸出的流媒體服務器系統,包括:協議分析模塊、數據流分析處理模塊,定義客戶端發送的請求消息的訪問規則,該請求消息中包括協議類型、應用類型、發布點、請求的文件名,應用類型包括直播、點播,對于點播應用,請求消息中還包括請求文件對應的物理路徑;數據流分析處理模塊包括RTMP處理模塊、直播切片生成模塊、點播文件實時切片模塊、M3u8文件處理模塊、TS文件處理模塊、FLV文件處理模塊、MP4文件處理模塊;協議分析模塊,用于對接收的請求消息按照訪問規則進行解析處理,根據解析結果,將請求消息發送至相應的數據流分析處理模塊進行相應的處理。本發明支持多種終端的流媒體數據播放。
技術領域
本發明涉及一種支持多協議輸入和輸出的流媒體服務器系統,屬于多媒體及網絡技術領域。
背景技術
隨著新媒體、融合媒體業務的發展及多種終端的普及應用,對流媒體服務器的功能及性能提出了越來越高的要求。流媒體服務器輸出的視頻流需要支持PC機、智能移動設備(如安裝Android、IOS系統的智能手機),IPTV、OTT等應用(要求輸入UDP TS流)的播放。同時,為滿足日益提高的用戶體驗,流媒體服務器需支持視頻直播與點播,播放過程中截取當前畫面,通過進度條預覽小視頻實現視頻的拖拽定位等多種功能。
現有的流媒體服務器主要有以下幾種:
Windows Media Server流媒體服務器,其支持MMS協議,隨著絕大部分瀏覽器都支持Adobe Flash Player,Windows Media Server對應的Window Media Player插件的使用率已經不高,故Windows Media Server流媒體服務器逐步淡出了國內業界的應用。
Adobe Flash Media Server 3.0/4.0是Adobe提供的流媒體服務器,其支持RTMP的直播與點播應用,但是其輸出的視頻流僅能滿足PC端的Flash播放器的播放,無法支持HLS流的播放。Adobe Flash Media Server 4.5及更高版本逐步支持HLS流的應用,但其需要同時配置Apache http服務器,部署相對復雜,成本也較高。Adobe Flash Media Server的各版本都不支持HLS,RTMP,UDP TS流的轉發,也不支持視頻流通過UDP TS組播的方式發送。
Red5流媒體服務器是開源的流媒體服務器方案,其早期版本支持RTMP的直播與點播應用,高版本也支持HLS流的應用,但其不支持HLS,RTMP,UDP TS流的轉發,也不支持視頻流通過UDP TS組播的方式發送,另外,其系統穩定性難以保證,不適于商業領域的推廣應用,更適于作為流媒體服務器技術的研究對象。
發明內容
鑒于上述原因,本發明的目的在于提供一種支持多協議輸入和輸出的流媒體服務器系統,支持多種協議的輸入、多種協議的輸出,支持多種終端的流媒體播放,功能強大,使用方便,提高用戶體驗。
為實現上述目的,本發明采用以下技術方案:
一種支持多協議輸入和輸出的流媒體服務器系統,包括:協議分析模塊、數據流分析處理模塊,
定義客戶端發送的請求消息的訪問規則,該請求消息中包括協議類型、應用類型,協議類型包括RTMP、HTTP協議,應用類型包括直播、點播,對于HTTP協議的直播應用,請求消息中包括請求的文件名,對于點播應用,請求消息中包括請求的文件名及其對應的物理路徑,
協議分析模塊,用于對接收的請求消息按照訪問規則進行解析處理,根據解析結果,將請求消息發送至相應的數據流分析處理模塊進行相應的處理;
數據流分析處理模塊包括RTMP處理模塊、直播切片生成模塊、點播文件實時切片模塊、M3u8文件處理模塊、TS文件處理模塊、FLV文件處理模塊、MP4文件處理模塊,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京經緯中天信息技術有限公司,未經北京經緯中天信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710440872.3/2.html,轉載請聲明來源鉆瓜專利網。





