一種基于微信公眾號(hào)的視頻現(xiàn)場(chǎng)直播和點(diǎn)播方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種基于微信公眾號(hào)的視頻現(xiàn)場(chǎng)直播和點(diǎn)播方法。
【背景技術(shù)】
[0002]隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,以及流媒體技術(shù)和流媒體業(yè)務(wù)的逐步成熟,視頻播放的設(shè)備不在局限于電視機(jī),個(gè)人電腦和移動(dòng)設(shè)備都成為播放視頻的常用設(shè)備,由于不同直播視頻可能其視頻服務(wù)提供商不同,目前存在種直播點(diǎn)播的客戶端供用戶使用,但這種通過(guò)用戶安裝相應(yīng)客戶端收看直播視頻的,存在以下不足:一方面,用戶要根據(jù)不同直播視頻供應(yīng)商下載不同的客戶端進(jìn)行播放,如看NBA球賽直播安裝百事通客戶端,看湖南臺(tái)的《我是歌手》節(jié)目需要安裝芒果TV等,太多的客戶端占用用戶設(shè)備大量的存儲(chǔ)空間,且大量的客戶端后期還要進(jìn)行更新,降低了客戶體驗(yàn),另一方面,視頻服務(wù)提供商需要開發(fā)和維護(hù)自己的客戶端,還要對(duì)自己的客戶端進(jìn)行宣傳,這些開發(fā)、宣傳推銷以及后期維護(hù)升級(jí)工作也提高了視頻服務(wù)提供商的成本投入。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問(wèn)題,在于提供一種基于微信公眾號(hào)的視頻現(xiàn)場(chǎng)直播和點(diǎn)播方法,實(shí)現(xiàn)無(wú)需安裝視頻客戶端即可隨時(shí)隨地觀看視頻的效果,同時(shí)降低了視頻服務(wù)提供商開發(fā)成本和維護(hù)成本,提高了用戶體驗(yàn)。
[0004]本發(fā)明是這樣實(shí)現(xiàn)的:一種基于微信公眾號(hào)的視頻現(xiàn)場(chǎng)直播和點(diǎn)播方法,由視頻服務(wù)提供商申請(qǐng)一微信公眾號(hào),并搭建一流媒體服務(wù)器和一 web服務(wù)器,所述流媒體服務(wù)器用于存放視頻源,所述web服務(wù)器用于訪問(wèn)流媒體服務(wù)器的視頻播放地址以及存放微信客戶端訪問(wèn)界面和視頻播放界面,所述方法包括如下步驟:
[0005]步驟1、用戶通過(guò)微信公眾號(hào)進(jìn)入web服務(wù)器的微信客戶端訪問(wèn)界面進(jìn)行視頻的選擇;
[0006]步驟2、web服務(wù)器向流媒體服務(wù)器發(fā)起請(qǐng)求,獲取用戶選擇觀看的視頻的視頻播放地址,再將獲取到的視頻播放地址和視頻播放界面返回給微信客戶端;
[0007]步驟3、微信客戶端顯示視頻播放界面,同時(shí)根據(jù)web服務(wù)器返回的視頻播放地址向流媒體服務(wù)器發(fā)起請(qǐng)求,得到流媒體服務(wù)器發(fā)來(lái)的視頻流,并將獲取到的視頻流在視頻播放界面進(jìn)行播放。
[0008]進(jìn)一步的,所述微信客戶端訪問(wèn)界面提供在線點(diǎn)播視頻和現(xiàn)場(chǎng)直播視頻的選擇。
[0009]本發(fā)明具有如下優(yōu)點(diǎn):
[0010]1、通過(guò)微信公眾號(hào)平臺(tái)提供視頻服務(wù),視頻服務(wù)提供商不需要開發(fā)自己的客戶端,也不需要進(jìn)行客戶端后期的升級(jí)維護(hù),只需對(duì)自己的web服務(wù)器進(jìn)行更新維護(hù),大大降低了視頻服務(wù)提供商的開發(fā)和維護(hù)費(fèi)用;
[0011]2、利用微信用戶多、使用頻率高等特點(diǎn)實(shí)現(xiàn)品牌建設(shè)與市場(chǎng)營(yíng)銷,降低了宣傳費(fèi)用,提高了視頻服務(wù)提供商經(jīng)濟(jì)效益;
[0012]3、對(duì)用戶來(lái)說(shuō),只需一個(gè)微信客戶端,關(guān)注不同視頻服務(wù)提供商的公眾號(hào),而不需要安裝多個(gè)客戶端就可以實(shí)現(xiàn)隨時(shí)隨地觀看來(lái)自多個(gè)不同視頻服務(wù)提供商的視頻,大大節(jié)省了用戶移動(dòng)設(shè)備的存儲(chǔ)空間,也不需要進(jìn)行各種客戶端的升級(jí)更新,提高了用戶體驗(yàn)。
【附圖說(shuō)明】
[0013]下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說(shuō)明。
[0014]圖1為本發(fā)明方法執(zhí)行流程圖。
[0015]圖2為本發(fā)明數(shù)據(jù)流向原理示意圖。
【具體實(shí)施方式】
[0016]—種基于微信公眾號(hào)的視頻現(xiàn)場(chǎng)直播和點(diǎn)播方法,由視頻服務(wù)提供商申請(qǐng)一微信公眾號(hào),并搭建一流媒體服務(wù)器和一 web服務(wù)器,所述流媒體服務(wù)器用于存放視頻源,所述web服務(wù)器用于訪問(wèn)流媒體服務(wù)器的視頻播放地址以及存放微信客戶端訪問(wèn)界面和視頻播放界面,所述方法包括如下步驟:
[0017]步驟1、用戶通過(guò)微信公眾號(hào)進(jìn)入web服務(wù)器的微信客戶端訪問(wèn)界面進(jìn)行視頻的選擇,所述微信客戶端訪問(wèn)界面提供在線點(diǎn)播視頻和現(xiàn)場(chǎng)直播視頻的選擇;
[0018]步驟2、web服務(wù)器向流媒體服務(wù)器發(fā)起請(qǐng)求,獲取用戶選擇觀看的視頻的視頻播放地址,再將獲取到的視頻播放地址和視頻播放界面返回給微信客戶端;
[0019]步驟3、微信客戶端顯示視頻播放界面,同時(shí)根據(jù)web服務(wù)器返回的視頻播放地址向流媒體服務(wù)器發(fā)起請(qǐng)求,得到流媒體服務(wù)器發(fā)來(lái)的視頻流,并將獲取到的視頻流在視頻播放界面進(jìn)行播放。
[0020]下面結(jié)合一【具體實(shí)施方式】對(duì)本發(fā)明做進(jìn)一步說(shuō)明:
[0021]如圖1和圖2所示,一種基于微信公眾號(hào)的視頻現(xiàn)場(chǎng)直播和點(diǎn)播方法,由視頻服務(wù)提供商向微信客戶端申請(qǐng)一微信公眾號(hào),并搭建一流媒體服務(wù)器和一 web服務(wù)器,所述流媒體服務(wù)器用于存放視頻源,通過(guò)視頻服務(wù)提供商各自的流媒體服務(wù)器存放視頻源,能防止重要視頻被他人盜用,提高信息安全性,所述web服務(wù)器用于訪問(wèn)流媒體服務(wù)器的視頻播放地址以及用于存放微信客戶端訪問(wèn)界面和視頻播放界面,所述微信公眾號(hào)用于訪問(wèn)web服務(wù)器,所述微信客戶端訪問(wèn)界面中的選項(xiàng)設(shè)置鏈接,如在訪問(wèn)界面中的《現(xiàn)場(chǎng)直播》選項(xiàng),用戶點(diǎn)擊該選項(xiàng)時(shí)會(huì)跳到該選項(xiàng)預(yù)設(shè)的web服務(wù)器地址或相應(yīng)界面地址,所述方法包括如下步驟:
[0022]步驟1、用戶通過(guò)關(guān)注視頻服務(wù)提供商的微信公眾號(hào),進(jìn)入視頻服務(wù)提供商的web服務(wù)器的微信客戶端訪問(wèn)界面進(jìn)行視頻的選擇,如圖2中①所示,所述微信客戶端訪問(wèn)界面提供在線點(diǎn)播視頻和現(xiàn)場(chǎng)直播視頻的選擇,用戶可以通過(guò)在線點(diǎn)播視頻觀看所需視頻或通過(guò)現(xiàn)場(chǎng)直播視頻實(shí)時(shí)收看直播視頻;
[0023]步驟2、web服務(wù)器向流媒體服務(wù)器發(fā)起請(qǐng)求,如圖2中②所示;獲取用戶選擇觀看的視頻的視頻播放地址,如圖2中③所示;再將獲取到的視頻播放地址和視頻播放界面返回給微信客戶端,如圖2中④所示;
[0024]步驟3、微信客戶端顯示視頻播放界面,同時(shí)根據(jù)web服務(wù)器返回的視頻播放地址向流媒體服務(wù)器發(fā)起請(qǐng)求,如圖2中⑤所示,得到流媒體服務(wù)器發(fā)來(lái)的視頻流,如圖2中⑥所示,并將獲取到的視頻流在視頻播放界面進(jìn)行播放。
[0025]圖2中的①、②、③、④、⑤和⑥表示的數(shù)據(jù)分別為:
[0026]①表示微信公眾號(hào)向web服務(wù)器發(fā)起的訪問(wèn)請(qǐng)求;
[0027]②表示web服務(wù)器向流媒體服務(wù)器發(fā)起的訪問(wèn)請(qǐng)求;
[0028]③表示流媒體服務(wù)器向web服務(wù)器返回的視頻播放地址;
[0029]④表示web服務(wù)器向微信公眾號(hào)返回的視頻播放界面和視頻播放地址;
[0030]⑤表示微信公眾號(hào)向流媒體服務(wù)器發(fā)起的播放地址請(qǐng)求;
[0031 ] ⑥表示流媒體服務(wù)器向微信公眾號(hào)返回的視頻流。
[0032]另外,對(duì)于一些不重要的視頻文件,視頻服務(wù)提供商可以將視頻源直接存放于微信服務(wù)器上,用戶通過(guò)視頻服務(wù)提供商的微信公眾號(hào)進(jìn)入微信客戶端訪問(wèn)界面進(jìn)行視頻的選擇,通過(guò)直接訪問(wèn)微信服務(wù)器,得到微信服務(wù)器上的視頻源進(jìn)行播放,減少用戶訪問(wèn)的時(shí)間。
[0033]雖然以上描述了本發(fā)明的【具體實(shí)施方式】,但是熟悉本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實(shí)施例只是說(shuō)明性的,而不是用于對(duì)本發(fā)明的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的權(quán)利要求所保護(hù)的范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于微信公眾號(hào)的視頻現(xiàn)場(chǎng)直播和點(diǎn)播方法,其特征在于:由視頻服務(wù)提供商申請(qǐng)一微信公眾號(hào),并搭建一流媒體服務(wù)器和一 web服務(wù)器,所述流媒體服務(wù)器用于存放視頻源,所述web服務(wù)器用于訪問(wèn)流媒體服務(wù)器的視頻播放地址以及存放微信客戶端訪問(wèn)界面和視頻播放界面,所述方法包括如下步驟: 步驟1、用戶通過(guò)微信公眾號(hào)進(jìn)入web服務(wù)器的微信客戶端訪問(wèn)界面進(jìn)行視頻的選擇;步驟2、web服務(wù)器向流媒體服務(wù)器發(fā)起請(qǐng)求,獲取用戶選擇觀看的視頻的視頻播放地址,再將獲取到的視頻播放地址和視頻播放界面返回給微信客戶端; 步驟3、微信客戶端顯示視頻播放界面,同時(shí)根據(jù)web服務(wù)器返回的視頻播放地址向流媒體服務(wù)器發(fā)起請(qǐng)求,得到流媒體服務(wù)器發(fā)來(lái)的視頻流,并將獲取到的視頻流在視頻播放界面進(jìn)行播放。2.根據(jù)權(quán)利要求1所述的一種基于微信公眾號(hào)的視頻現(xiàn)場(chǎng)直播和點(diǎn)播方法,其特征在于:所述微信客戶端訪問(wèn)界面提供在線點(diǎn)播視頻和現(xiàn)場(chǎng)直播視頻的選擇。
【專利摘要】本發(fā)明提供一種基于微信公眾號(hào)的視頻現(xiàn)場(chǎng)直播和點(diǎn)播方法,由視頻服務(wù)提供商申請(qǐng)一微信公眾號(hào),并搭建一流媒體服務(wù)器和一web服務(wù)器,所述流媒體服務(wù)器用于存放視頻源,所述web服務(wù)器用于訪問(wèn)流媒體服務(wù)器的視頻播放地址以及存放微信客戶端訪問(wèn)界面和視頻播放界面,所述微信公眾號(hào)用于訪問(wèn)web服務(wù)器,用戶訪問(wèn)微信公眾號(hào)訪問(wèn)視頻服務(wù)提供商的web服務(wù)器,選擇需要的視頻,web服務(wù)器向流媒體服務(wù)器獲取待播放的視頻的視頻播放地址,再將獲取到的視頻播放地址和視頻播放界面返回給微信客戶端進(jìn)行播放。本發(fā)明實(shí)現(xiàn)無(wú)需安裝視頻客戶端即可隨時(shí)隨地觀看視頻的效果,同時(shí)降低了視頻服務(wù)提供商開發(fā)成本和維護(hù)成本,提高了用戶體驗(yàn)。
【IPC分類】H04L12/58, H04L29/06, H04N21/472, H04L29/08
【公開號(hào)】CN105119879
【申請(qǐng)?zhí)枴緾N201510397730
【發(fā)明人】邵永托, 黃熙
【申請(qǐng)人】福建富士通信息軟件有限公司
【公開日】2015年12月2日
【申請(qǐng)日】2015年7月9日