两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種視頻點(diǎn)播方法及系統(tǒng)與流程

文檔序號(hào):12890096閱讀:1377來源:國(guó)知局

本發(fā)明屬于視頻服務(wù)的技術(shù)領(lǐng)域,具體地涉及一種視頻點(diǎn)播方法,以及采用這種方法的視頻點(diǎn)播系統(tǒng)。



背景技術(shù):

視頻點(diǎn)播是二十世紀(jì)90年代在國(guó)外發(fā)展起來的,英文稱為“videoondemand”,所以也稱為“vod”。顧名思義,就是根據(jù)觀眾的要求播放節(jié)目的視頻點(diǎn)播系統(tǒng),把用戶所點(diǎn)擊或選擇的視頻內(nèi)容,傳輸給所請(qǐng)求的用戶。視頻點(diǎn)播業(yè)務(wù)是近年來新興的傳媒方式,是計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通信技術(shù)、多媒體技術(shù)、電視技術(shù)和數(shù)字壓縮技術(shù)等多領(lǐng)域融合的產(chǎn)物。

但是,視頻點(diǎn)播是一種高存儲(chǔ)、高i/o、高帶寬的高資源投入型服務(wù)。要做到支撐全網(wǎng)絡(luò)大并發(fā)視頻點(diǎn)播,還要有必須的版權(quán)保護(hù)措施,這就要求在設(shè)備、帶寬、研發(fā)等環(huán)節(jié)投入海量資源。這對(duì)于想做視頻點(diǎn)播類產(chǎn)品的企業(yè)而言,在初期是一種很大的負(fù)擔(dān)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的技術(shù)解決問題是:克服現(xiàn)有技術(shù)的不足,提供一種視頻點(diǎn)播方法,其實(shí)現(xiàn)了按用戶使用量的系統(tǒng)負(fù)載支撐,極大降低了企業(yè)初期的開發(fā)、運(yùn)營(yíng)成本。

本發(fā)明的技術(shù)解決方案是:這種視頻點(diǎn)播方法,包括以下步驟:

(1)數(shù)據(jù)流基礎(chǔ)協(xié)議采用hls協(xié)議;

(2)將視頻原始文件拆分為.m3u8文件和一系列.ts文件;

(3)將這些文件存入云存儲(chǔ)中;

(4)采用cdn進(jìn)行文件訪問加速;

(5)采用hls協(xié)議對(duì)網(wǎng)絡(luò)公開視頻服務(wù)。

本發(fā)明通過數(shù)據(jù)流基礎(chǔ)協(xié)議采用hls協(xié)議,將視頻原始文件拆分為.m3u8文件和一系列.ts文件,將這些文件存入云存儲(chǔ)中,采用cdn進(jìn)行文件訪問加速,采用hls協(xié)議對(duì)網(wǎng)絡(luò)公開視頻服務(wù),從而實(shí)現(xiàn)了按用戶使用量的系統(tǒng)負(fù)載支撐,極大降低了企業(yè)初期的開發(fā)、運(yùn)營(yíng)成本。

還提供了采用這種方法的系統(tǒng),其包括:

hls協(xié)議模塊,其用于數(shù)據(jù)流基礎(chǔ)協(xié)議;

拆分模塊,其配置來將視頻原始文件拆分為.m3u8文件和一系列.ts文件;

存儲(chǔ)模塊,其配置來將這些文件存入云存儲(chǔ)中;

訪問模塊,其配置來采用cdn進(jìn)行文件訪問加速;

視頻播放模塊,其配置來采用hls協(xié)議對(duì)網(wǎng)絡(luò)公開視頻服務(wù)。

附圖說明

圖1示出了根據(jù)本發(fā)明的視頻點(diǎn)播方法的流程圖。

具體實(shí)施方式

如圖1所示,這種視頻點(diǎn)播方法,包括以下步驟:

(1)數(shù)據(jù)流基礎(chǔ)協(xié)議采用hls(httplivestreaming)協(xié)議;

(2)將視頻原始文件拆分為.m3u8文件和一系列.ts文件;

(3)將這些文件存入云存儲(chǔ)中;

(4)采用cdn進(jìn)行文件訪問加速;

(5)采用hls協(xié)議對(duì)網(wǎng)絡(luò)公開視頻服務(wù)。

本發(fā)明通過數(shù)據(jù)流基礎(chǔ)協(xié)議采用hls協(xié)議,將視頻原始文件拆分為.m3u8文件和一系列.ts文件,將這些文件存入云存儲(chǔ)中,采用cdn進(jìn)行文件訪問加速,采用hls協(xié)議對(duì)網(wǎng)絡(luò)公開視頻服務(wù),從而實(shí)現(xiàn)了按用戶使用量的系統(tǒng)負(fù)載支撐,極大降低了企業(yè)初期的開發(fā)、運(yùn)營(yíng)成本。

另外,所述步驟(4)中,基于html5的視頻播放器,配置為直接播放hls視頻流。

另外,所述步驟(4)包括以下步驟:

(4.1)播放器src屬性指向目標(biāo)m3u8類型的文件;

(4.2)播放器type屬性設(shè)置為application/vnd.apple.mpegurl。

另外,所述步驟(5)包括以下步驟:

(5.1)搭建web容器;

(5.2)開啟hls協(xié)議;

(5.3)指定應(yīng)用類型為“application/vnd.apple.mpegurlm3u8”;

(5.4)指定視頻類型為video/mp2tts。

另外,在所述步驟(4)、(5)之間,執(zhí)行步驟(a):申請(qǐng)臨時(shí)訪問票據(jù),使用臨時(shí)票據(jù)信息播放視頻,驗(yàn)證票據(jù)。這樣能夠?qū)崿F(xiàn)配合上述方法的版權(quán)保護(hù)。

另外,所述步驟(a)包括以下步驟:

(a1)請(qǐng)求指令以json格式傳輸;

請(qǐng)求指令以json格式傳輸,示例代碼如下:

(a4)驗(yàn)證票據(jù):驗(yàn)證通過,正常訪問視頻;驗(yàn)證失敗,阻止訪問。

本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括上述實(shí)施例方法的各步驟,而所述的存儲(chǔ)介質(zhì)可以是:rom/ram、磁碟、光盤、存儲(chǔ)卡等。因此,與本發(fā)明的方法相對(duì)應(yīng)的,本發(fā)明還同時(shí)包括一種視頻點(diǎn)播系統(tǒng),該系統(tǒng)通常以與方法各步驟相對(duì)應(yīng)的功能模塊的形式表示。使用該方法的系統(tǒng),其包括:

hls協(xié)議模塊,其用于數(shù)據(jù)流基礎(chǔ)協(xié)議;

拆分模塊,其配置來將視頻原始文件拆分為.m3u8文件和一系列.ts文件;

存儲(chǔ)模塊,其配置來將這些文件存入云存儲(chǔ)中;

訪問模塊,其配置來采用cdn進(jìn)行文件訪問加速;

視頻播放模塊,其配置來采用hls協(xié)議對(duì)網(wǎng)絡(luò)公開視頻服務(wù)。

另外,該系統(tǒng)包括移動(dòng)app端處理單元和web頁(yè)面端處理單元。

另外,所述訪問模塊中,基于html5的視頻播放器,配置為直接播放hls視頻流。

以上所述,僅是本發(fā)明的較佳實(shí)施例,并非對(duì)本發(fā)明作任何形式上的限制,凡是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬本發(fā)明技術(shù)方案的保護(hù)范圍。



技術(shù)特征:

技術(shù)總結(jié)
本發(fā)明公開一種視頻點(diǎn)播方法,包括以下步驟:(1)數(shù)據(jù)流基礎(chǔ)協(xié)議采用HLS協(xié)議;(2)將視頻原始文件拆分為.m3u8文件和一系列.ts文件;(3)將這些文件存入云存儲(chǔ)中;(4)采用CDN進(jìn)行文件訪問加速;(5)采用HLS協(xié)議對(duì)網(wǎng)絡(luò)公開視頻服務(wù)。還提供了采用這種方法的系統(tǒng)。

技術(shù)研發(fā)人員:屠文珂;楊英;俞暉;延琦;邱磊
受保護(hù)的技術(shù)使用者:北京掌上時(shí)惠科技有限公司
技術(shù)研發(fā)日:2017.06.23
技術(shù)公布日:2017.11.07
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
廊坊市| 正阳县| 阿瓦提县| 朝阳市| 福州市| 龙南县| 平度市| 丹凤县| 峡江县| 察雅县| 武义县| 长泰县| 重庆市| 大港区| 呼和浩特市| 饶阳县| 临武县| 岳普湖县| 崇阳县| 桃源县| 阜阳市| 专栏| 沽源县| 织金县| 汶川县| 乐至县| 嘉黎县| 宁明县| 凤台县| 琼海市| 晋城| 甘孜县| 平湖市| 万全县| 广南县| 常德市| 黔西| 岑溪市| 清水河县| 开封县| 洛扎县|