專利名稱:網(wǎng)絡(luò)即時(shí)視頻播放方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)絡(luò)即時(shí)視頻播放方法及系統(tǒng)。
背景技術(shù):
如圖I所示,申請(qǐng)?zhí)枴?01120249931. 7”的中國(guó)專利申請(qǐng)公開了一種將人物和人物所視現(xiàn)場(chǎng)合成的拍攝裝置,其在拍攝影像時(shí)營(yíng)造了一種現(xiàn)場(chǎng)主播的錄影方式。如圖2所示,目前現(xiàn)有的互聯(lián)網(wǎng)上的視頻播放網(wǎng)站、個(gè)人博客空間網(wǎng)站均允許用戶拍攝并上傳一些視頻文件,這些視頻文件經(jīng)過(guò)審核后就可以在網(wǎng)站上被其他用戶點(diǎn)播,人們采用這種方式向朋友或者公眾分享一些視頻影像。上述過(guò)程中,人們需要先用攝影裝置拍攝影像(步驟Sll)后存儲(chǔ)在攝影存儲(chǔ)器(步驟S12)如SD閃存卡上,然后再上傳到想要發(fā)布的互聯(lián)網(wǎng)站(步驟S13)上,視頻經(jīng)過(guò)審核后(步驟S14)即可播放視頻(步驟S15),但是這種播放方式下影像正式播出時(shí)間距離影像的拍攝時(shí)間會(huì)有一定的時(shí)間差,無(wú)法滿足一些有實(shí)時(shí)性需求的用戶的即時(shí)視頻播放的需求,因而也無(wú)法引起更廣泛的關(guān)注或點(diǎn)擊。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種網(wǎng)絡(luò)即時(shí)視頻播放方法及系統(tǒng),能夠滿足用戶的即時(shí)視頻播放的需求,進(jìn)而引起用戶對(duì)即時(shí)播放視頻更廣泛的關(guān)注或點(diǎn)擊。為解決上述問(wèn)題,本發(fā)明提供一種網(wǎng)絡(luò)即時(shí)視頻播放方法,包括將錄影設(shè)備通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接;所述網(wǎng)站對(duì)所述錄影設(shè)備進(jìn)行認(rèn)證,若認(rèn)證不通過(guò),則所述網(wǎng)站通知所述錄影設(shè)備認(rèn)證不通過(guò);若認(rèn)證通過(guò),則錄影設(shè)備攝制視頻,將視頻數(shù)據(jù)進(jìn)行分塊,并將分塊后的視頻數(shù)據(jù)進(jìn)行處理,轉(zhuǎn)為視頻碼流后通過(guò)無(wú)線網(wǎng)絡(luò)上傳至所述網(wǎng)站,所述網(wǎng)站為所述視頻碼流分配播放控件并為所述視頻建立對(duì)應(yīng)的播放窗口,并將播放窗口設(shè)置于相應(yīng)的播放頁(yè)上并即時(shí)播放所述視頻。進(jìn)一步的,在上述方法中,所述錄影設(shè)備攝制的視頻為兩個(gè)或兩個(gè)以上攝像頭同步拍攝的視頻,所述視頻數(shù)據(jù)進(jìn)行分塊后分別合成,合成后的數(shù)據(jù)塊轉(zhuǎn)為視頻碼流后通過(guò)無(wú)線網(wǎng)絡(luò)上傳。進(jìn)一步的,在上述方法中,所述錄影設(shè)備攝制視頻的同時(shí)還獲取所述錄影設(shè)備的地域信息,并將該地域信息寫入視頻碼流的控制字段。進(jìn)一步的,在上述方法中,所述網(wǎng)站設(shè)置在云服務(wù)器上。 進(jìn)一步的,在上述方法中,每個(gè)播放頁(yè)上包括多個(gè)播放窗口。進(jìn)一步的,在上述方法中,將首個(gè)播放頁(yè)上的播放窗口設(shè)置得較大且播放窗口數(shù)量較少,所述首個(gè)播放頁(yè)之后的后續(xù)播放頁(yè)上置的播放窗口設(shè)置得較小且播放窗口數(shù)量較多。進(jìn)一步的,在上述方法中,按照每個(gè)播放窗口建立的時(shí)間的倒序?qū)⒏鞑シ糯翱谝佬蚺帕性谙鄳?yīng)的播放頁(yè)上。
進(jìn)一步的,在上述方法中,按照每個(gè)播放窗口的關(guān)注度由高到低將各播放窗口依序排列在相應(yīng)的播放頁(yè)上。進(jìn)一步的,在上述方法中,用戶根據(jù)所述地域信息從所述播放頁(yè)中搜索出對(duì)應(yīng)的播放窗口。進(jìn)一步的,在上述方法中,所述地域信息包括地名信息、經(jīng)緯度信息或顯示在地圖上供用戶直接點(diǎn)擊的位置中的一種或任意組合。進(jìn)一步的,在上述方法中,每個(gè)視頻包含有上傳用戶的信息,用戶根據(jù)所述上傳用戶的信息從所述播放頁(yè)中搜索出對(duì)應(yīng)的播放窗口。本發(fā)明還提供另一種網(wǎng)絡(luò)即時(shí)視頻播放方法,包括 將錄影設(shè)備通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接;所述網(wǎng)站對(duì)所述錄影設(shè)備進(jìn)行認(rèn)證,若認(rèn)證不通過(guò),則所述網(wǎng)站通知所述錄影設(shè)備認(rèn)證不通過(guò);若認(rèn)證通過(guò),則錄影設(shè)備攝制視頻,將視頻數(shù)據(jù)進(jìn)行分塊,并將分塊后的視頻數(shù)據(jù)進(jìn)行處理,轉(zhuǎn)為視頻碼流后通過(guò)無(wú)線網(wǎng)絡(luò)上傳至所述網(wǎng)站,所述網(wǎng)站對(duì)錄影設(shè)備上傳的視頻碼流進(jìn)行審核,若審核通過(guò),則所述網(wǎng)站為所述視頻碼流分配播放控件并為所述視頻建立對(duì)應(yīng)的播放窗口,并將播放窗口設(shè)置于相應(yīng)的播放頁(yè)上并即時(shí)播放所述視頻;若審核不通過(guò),則所述網(wǎng)站通知所述錄影設(shè)備審核不通過(guò)。進(jìn)一步的,在上述方法中,所述審核的方式包括算法審核和/或人工審核。根據(jù)本發(fā)明的另一面,提供一種網(wǎng)絡(luò)即時(shí)視頻播放系統(tǒng),包括錄影設(shè)備和網(wǎng)站;所述錄影設(shè)備,用于攝制視頻,進(jìn)一步包括至少一個(gè)攝像頭,用于拍攝視頻;視頻數(shù)據(jù)處理模塊,用于將視頻分塊,并將分塊后的視頻進(jìn)行處理,生成視頻碼流;無(wú)線發(fā)送模塊,通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接并即時(shí)將所述的視頻碼流上傳至所述網(wǎng)站;所述網(wǎng)站,用于對(duì)所述錄影設(shè)備進(jìn)行認(rèn)證,若認(rèn)證不通過(guò),則通知所述錄影設(shè)備認(rèn)證不通過(guò);若認(rèn)證通過(guò),則為接收到的所述視頻碼流分配播放控件并為所述視頻建立對(duì)應(yīng)的播放窗口,并將播放窗口設(shè)置于相應(yīng)的播放頁(yè)上并即時(shí)播放所述視頻。進(jìn)一步的,在上述系統(tǒng)中,所述錄影設(shè)備包括兩個(gè)或兩個(gè)以上的攝像頭,用于同步拍攝不同角度的視頻,所述視頻處理模塊用于將各個(gè)攝像頭拍攝的同步視頻進(jìn)行分塊,并將分塊后的各視頻塊對(duì)應(yīng)合成,并將合成后的視頻塊進(jìn)行處理,轉(zhuǎn)為視頻碼流。進(jìn)一步的,在上述系統(tǒng)中,所述錄影設(shè)備還包括GPS模塊,用于獲取錄影設(shè)備的地域信息,所述視頻處理模塊將所述地域信息加入視頻碼流的控制字段。進(jìn)一步的,在上述系統(tǒng)中,所述網(wǎng)站設(shè)置在云服務(wù)器上。進(jìn)一步的,在上述系統(tǒng)中,所述網(wǎng)站設(shè)置的每個(gè)播放頁(yè)上包括多個(gè)播放窗口。進(jìn)一步的,在上述系統(tǒng)中,將首個(gè)播放頁(yè)上的播放窗口設(shè)置得較大且播放窗口數(shù)量較少,所述首個(gè)播放頁(yè)之后的后續(xù)播放頁(yè)上置的播放窗口設(shè)置得較小且播放窗口數(shù)量較多。
進(jìn)一步的,在上述系統(tǒng)中,所述網(wǎng)站按照每個(gè)播放窗口建立的時(shí)間的倒序?qū)⒏鞑シ糯翱谝佬蚺帕性谙鄳?yīng)的播放頁(yè)上。進(jìn)一步的,在上述系統(tǒng)中,所述網(wǎng)站按照每個(gè)播放窗口的關(guān)注度由高到低將各播放窗口依序排列在相應(yīng)的播放頁(yè)上。進(jìn)一步的,在上述系統(tǒng)中,用戶根據(jù)所述地域信息從所述播放頁(yè)中搜索出對(duì)應(yīng)的播放窗口。進(jìn)一步的,在上述系統(tǒng)中,所述地域信息包括地名信息、經(jīng)緯度信息或顯示在地圖上供用戶直接點(diǎn)擊的位置中的一種或任意組合。進(jìn)一步的,在上述系統(tǒng)中,每個(gè)視頻包含有上傳用戶的信息,用戶根據(jù)所述上傳用戶的信息從所述播放頁(yè)中搜索出對(duì)應(yīng)的播放窗口。進(jìn)一步的,在上述系統(tǒng)中,所述網(wǎng)站還用對(duì)錄影設(shè)備上傳的視頻進(jìn)行審核。進(jìn)一步的,在上述系統(tǒng)中,所述審核的方式包括算法審核和/或人工審核。與現(xiàn)有技術(shù)相比,本發(fā)明通過(guò)將錄影設(shè)備通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接;所述網(wǎng)站對(duì)所述錄影設(shè)備進(jìn)行認(rèn)證,若認(rèn)證不通過(guò),則所述網(wǎng)站通知所述錄影設(shè)備認(rèn)證不通過(guò);若認(rèn)證通過(guò),則錄影設(shè)備攝制視頻并通過(guò)無(wú)線網(wǎng)絡(luò)將攝制的視頻分塊上傳至所述網(wǎng)站,所述網(wǎng)站為所述視頻分配播放控件并為所述視頻建立對(duì)應(yīng)的播放窗口,并將播放窗口設(shè)置于相應(yīng)的播放頁(yè)上并即時(shí)播放所述視頻,能夠滿足用戶的即時(shí)視頻播放的需求,進(jìn)而引起用戶對(duì)即時(shí)播放視頻更廣泛的關(guān)注或點(diǎn)擊。
圖I是現(xiàn)有的現(xiàn)場(chǎng)主播的錄影方式的示意圖;圖2是現(xiàn)有的視頻播放流程圖;圖3是本發(fā)明實(shí)施例一的網(wǎng)絡(luò)即時(shí)視頻播放方法的流程圖;圖4是本發(fā)明實(shí)施例一至三的視頻播放頁(yè)布局一的示意圖;圖5是本發(fā)明實(shí)施例一至三的視頻播放頁(yè)布局二的示意圖;圖6是本發(fā)明實(shí)施例一至三的視頻播放頁(yè)布局三的示意圖;圖7是本發(fā)明實(shí)施例一至三的視頻播放頁(yè)布局四的示意圖;圖8是本發(fā)明實(shí)施例一至三的按地域搜索結(jié)果的示意圖;圖9是本發(fā)明實(shí)施例一至三的按用戶的信息搜索結(jié)果的示意圖;圖10是本發(fā)明實(shí)施例二的網(wǎng)絡(luò)即時(shí)視頻播放方法的流程圖;圖11是本發(fā)明實(shí)施例三的網(wǎng)絡(luò)即時(shí)視頻播放功能模塊示意圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。實(shí)施例一如圖3所示,本發(fā)明提供一種網(wǎng)絡(luò)即時(shí)視頻播放方法,包括步驟S21,將錄影設(shè)備通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接,具體的,可以設(shè)置錄影設(shè)備一旦開啟即自動(dòng)通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接;
步驟S22,所述網(wǎng)站對(duì)所述錄影設(shè)備進(jìn)行認(rèn)證,若認(rèn)證不通過(guò),則執(zhí)行步驟S23,若認(rèn)證通過(guò),則執(zhí)行步驟S24;步驟S23,所述網(wǎng)站通知所述錄影設(shè)備認(rèn)證不通過(guò);步驟S24,錄影設(shè)備攝制視頻,將視頻數(shù)據(jù)進(jìn)行分塊,并將分塊后的視頻數(shù)據(jù)進(jìn)行處理,轉(zhuǎn)為視頻碼流后通過(guò)無(wú)線網(wǎng)絡(luò)上傳至所述網(wǎng)站;步驟S25,所述網(wǎng)站為每個(gè)所述視頻碼流分配播放控件并為每個(gè)所述視頻建立對(duì)應(yīng)的播放窗口,并將播放窗口設(shè)置于相應(yīng)的播放頁(yè)上并即時(shí)播放所述視頻,具體的,所述錄影設(shè)備通過(guò)認(rèn)證后開始攝制視頻并分塊上傳到網(wǎng)站,網(wǎng)站自動(dòng)分配播放控件并進(jìn)行實(shí)時(shí)播放視頻。·
優(yōu)選的,所述錄影設(shè)備攝制的視頻為兩個(gè)或兩個(gè)以上攝像頭同步拍攝的視頻,所述視頻數(shù)據(jù)進(jìn)行分塊后分別合成,合成后的數(shù)據(jù)塊轉(zhuǎn)為視頻碼流后通過(guò)無(wú)線網(wǎng)絡(luò)上傳。優(yōu)選的,所述錄影設(shè)備攝制視頻的同時(shí)還獲取所述錄影設(shè)備的地域信息,并將該地域信息寫入視頻碼流的控制字段。優(yōu)選的,所述網(wǎng)站設(shè)置在云服務(wù)器上,可支持多用戶同時(shí)在線上傳視頻和視頻實(shí)時(shí)播放,以提高網(wǎng)站的視頻處理量和處理能力。較佳的,每個(gè)播放頁(yè)上包括多個(gè)播放窗口。優(yōu)選的,可以將首個(gè)播放頁(yè)上的播放窗口設(shè)置得較大且播放窗口數(shù)量較少,所述首個(gè)播放頁(yè)之后的后續(xù)播放頁(yè)上置的播放窗口設(shè)置得較小且播放窗口數(shù)量較多將首個(gè)播放頁(yè)上的播放窗口設(shè)置得較大且播放窗口數(shù)量較少,所述首個(gè)播放頁(yè)之后的后續(xù)播放頁(yè)上
置的播放窗口設(shè)置得較小且播放窗口數(shù)量較多,具體的,如圖4所示,PO、PU P2......PN
表示放置播放窗口的總頁(yè)數(shù),每頁(yè)可以包含多個(gè)視頻的播放窗口,可將首個(gè)播放頁(yè)P(yáng)O作為首頁(yè)推薦頁(yè),首頁(yè)推薦頁(yè)可以包含三個(gè)視頻V1、V2和V3,每個(gè)視頻的窗口較大,其后各播放
頁(yè)P(yáng)1、P2......PN可以包含多個(gè)播放窗口 VI、V2......V12,播放窗口實(shí)際數(shù)量可以自行
設(shè)定。新用戶的錄影設(shè)備與網(wǎng)站建立連接后,默認(rèn)在最后一頁(yè)播放頁(yè)增加新的播放窗口,將實(shí)時(shí)視頻追加在現(xiàn)有播放的視頻的播放窗口之后,當(dāng)一個(gè)用戶的錄影設(shè)備結(jié)束上傳視頻后,表示用戶的視頻實(shí)時(shí)播放結(jié)束,則刪除對(duì)應(yīng)的其所在播放頁(yè)位置的播放窗口,其后的播放窗口向前調(diào)整一個(gè)位置??梢栽谑讉€(gè)播放頁(yè)P(yáng)O設(shè)置3個(gè)推薦位,其后的每個(gè)播放頁(yè)設(shè)置4*3=12個(gè)視頻,以25個(gè)用戶的錄影設(shè)備進(jìn)行實(shí)時(shí)拍攝為例,網(wǎng)站按照錄影設(shè)備的連接時(shí)間先后對(duì)25段視頻al、a2........a25實(shí)時(shí)進(jìn)行播放。優(yōu)選的,按照每個(gè)播放窗口建立的時(shí)間的倒序?qū)⒏鞑シ糯翱谝佬蚺帕性谙鄳?yīng)的播放頁(yè)上。即如圖5所示,按照用戶的照錄影設(shè)備的連接時(shí)間最新則視頻的播放窗口排在最先的位置的規(guī)則進(jìn)行排序a25、.......a2、al。優(yōu)選的,按照每個(gè)播放窗口的關(guān)注度由高到低將各播放窗口依序排列在相應(yīng)的播放頁(yè)上。即如圖6所示,可按照用戶的點(diǎn)擊率或關(guān)注度進(jìn)行排序,最熱門的視頻最先的位置進(jìn)行排序,圖6中最熱門的三個(gè)視頻的播放窗口 all、a3、a8排在首個(gè)播放頁(yè)P(yáng)O上。另外網(wǎng)站上的播放窗口的排列順序會(huì)定時(shí)進(jìn)行更新,圖6中播放窗口在間隔一定時(shí)間如I分鐘后,增加了一個(gè)用戶的上傳視頻的播放窗口,且播放窗口的點(diǎn)擊率發(fā)生了變化,則視頻的播放窗口的排序變?yōu)槿鐖D7所不布局。較佳的,用戶根據(jù)所述地域信息從所述播放頁(yè)中搜索出對(duì)應(yīng)的播放窗口。
優(yōu)選的,所述地域信息包括地名信息、經(jīng)緯度信息或顯示在地圖上供用戶直接點(diǎn)擊的位置中的一種或任意組合,這樣用戶可以直接輸入地名、經(jīng)緯度信息或者在顯示的地圖上直接點(diǎn)擊位置進(jìn)行設(shè)定,搜索到如圖8所示的相應(yīng)地域的正在直播的視頻的播放窗□。較佳的,每個(gè)視頻包含有上傳用戶的信息,用戶根據(jù)所述上傳用戶的信息從所述播放頁(yè)中搜索出對(duì)應(yīng)的播放窗口,這樣用戶可以對(duì)其他用戶如對(duì)親朋好友進(jìn)行搜索并加以關(guān)注,例如可以得到如圖9所示的搜索結(jié)果a8播放窗口。另外,圖9也可以是各播放頁(yè)上點(diǎn)擊某一播放窗口后得到的該播放窗口的放大后的顯示效果。綜上,本實(shí)施例公開了一種網(wǎng)絡(luò)即時(shí)視頻播放、排序及搜索的方法,為用戶播放實(shí)時(shí)視頻提供了平臺(tái),且播放的視頻可以是現(xiàn)有技術(shù)中的前后景合成主播形式的視頻,應(yīng)用范圍廣,填補(bǔ)了現(xiàn)有網(wǎng)站的直播應(yīng)用的空白。實(shí)施例二·如圖10所示,本發(fā)明提供另一種網(wǎng)絡(luò)即時(shí)視頻播放方法,本實(shí)施例與實(shí)施例一的區(qū)別在于增加了所述網(wǎng)站對(duì)錄影設(shè)備上傳的視頻進(jìn)行審核的步驟,所述方法包括步驟S31,將錄影設(shè)備通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接,具體的,可以設(shè)置錄影設(shè)備一旦開啟即自動(dòng)通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接;步驟S32,所述網(wǎng)站對(duì)所述錄影設(shè)備進(jìn)行認(rèn)證,若認(rèn)證不通過(guò),則執(zhí)行步驟S33,若認(rèn)證通過(guò),則執(zhí)行步驟S34;步驟S33,所述網(wǎng)站通知所述錄影設(shè)備認(rèn)證不通過(guò);步驟S34,錄影設(shè)備攝制視頻,將視頻數(shù)據(jù)進(jìn)行分塊,并將分塊后的視頻數(shù)據(jù)進(jìn)行處理,轉(zhuǎn)為視頻碼流后通過(guò)無(wú)線網(wǎng)絡(luò)上傳至所述網(wǎng)站;步驟S35,所述網(wǎng)站對(duì)錄影設(shè)備上傳的視頻碼流進(jìn)行審核,若審核通過(guò),則執(zhí)行步驟S36,若審核不通過(guò),則執(zhí)行步驟S37 ;步驟S36,所述網(wǎng)站為所述視頻碼流分配播放控件并為所述視頻建立對(duì)應(yīng)的播放窗口,并將播放窗口設(shè)置于相應(yīng)的播放頁(yè)上并即時(shí)播放所述視頻,具體的,所述錄影設(shè)備通過(guò)認(rèn)證后開始攝制視頻并分塊上傳到網(wǎng)站,網(wǎng)站自動(dòng)分配播放控件并進(jìn)行實(shí)時(shí)播放視頻;步驟S37,所述網(wǎng)站通知所述錄影設(shè)備審核不通過(guò)。優(yōu)選的,所述錄影設(shè)備攝制的視頻為兩個(gè)或兩個(gè)以上攝像頭同步拍攝的視頻,所述視頻數(shù)據(jù)進(jìn)行分塊后分別合成,合成后的數(shù)據(jù)塊轉(zhuǎn)為視頻碼流后通過(guò)無(wú)線網(wǎng)絡(luò)上傳。優(yōu)選的,所述錄影設(shè)備攝制視頻的同時(shí)還獲取所述錄影設(shè)備的地域信息,并將該地域信息寫入視頻碼流的控制字段。優(yōu)選的,所述審核的方式包括算法審核和/或人工審核。優(yōu)選的,所述網(wǎng)站設(shè)置在云服務(wù)器上,可支持多用戶同時(shí)在線上傳視頻和視頻實(shí)時(shí)播放,以提高網(wǎng)站的視頻處理量和處理能力。較佳的,每個(gè)播放頁(yè)上包括多個(gè)播放窗口。優(yōu)選的,可以將首個(gè)播放頁(yè)上的播放窗口設(shè)置得較大且播放窗口數(shù)量較少,所述首個(gè)播放頁(yè)之后的后續(xù)播放頁(yè)上置的播放窗口設(shè)置得較小且播放窗口數(shù)量較多將首個(gè)播放頁(yè)上的播放窗口設(shè)置得較大且播放窗口數(shù)量較少,所述首個(gè)播放頁(yè)之后的后續(xù)播放頁(yè)上置的播放窗口設(shè)置得較小且播放窗口數(shù)量較多,具體的,如圖4所示,PO、PU P2......PN表示放置播放窗口的總頁(yè)數(shù),每頁(yè)可以包含多個(gè)視頻的播放窗口,可將首個(gè)播放頁(yè)P(yáng)O作為首頁(yè)推薦頁(yè),首頁(yè)推薦頁(yè)可以包含三個(gè)視頻V1、V2和V3,每個(gè)視頻的窗口較大,其后各播放
頁(yè)P(yáng)1、P2......PN可以包含多個(gè)播放窗口 V1、V2......V12,播放窗口實(shí)際數(shù)量可以自行設(shè)
定。新用戶的錄影設(shè)備與網(wǎng)站建立連接后,默認(rèn)在最后一頁(yè)播放頁(yè)增加新的播放窗口,將實(shí)時(shí)視頻追加在現(xiàn)有播放的視頻的播放窗口之后,當(dāng)一個(gè)用戶的錄影設(shè)備結(jié)束上傳視頻后,則刪除對(duì)應(yīng)的其所在位置的播放窗口,其后的播放窗口向前調(diào)整一個(gè)位置??梢栽谑讉€(gè)播放頁(yè)P(yáng)O設(shè)置3個(gè)推薦位,其后的每個(gè)播放頁(yè)設(shè)置4*3=12個(gè)視頻,以25個(gè)用戶的錄影設(shè)備
進(jìn)行實(shí)時(shí)拍攝為例,網(wǎng)站按照錄影設(shè)備的連接時(shí)間先后對(duì)25段視頻al、a2........a25實(shí)
時(shí)進(jìn)行播放。
優(yōu)選的,按照每個(gè)播放窗口建立的時(shí)間的倒序?qū)⒏鞑シ糯翱谝佬蚺帕性谙鄳?yīng)的播放頁(yè)上。即如圖5所示,按照用戶的照錄影設(shè)備的連接時(shí)間最新則視頻的播放窗口排在最先的位置的規(guī)則進(jìn)行排序a25、.......a2、al。優(yōu)選的,按照每個(gè)播放窗口的關(guān)注度由高到低將各播放窗口依序排列在相應(yīng)的播放頁(yè)上。即如圖6所示,可按照用戶的點(diǎn)擊率或關(guān)注度進(jìn)行排序,最熱門的視頻最先的位置進(jìn)行排序,圖6中最熱門的三個(gè)視頻的播放窗口 all、a3、a8排在首個(gè)播放頁(yè)P(yáng)O上。另外網(wǎng)站上的播放窗口的排列順序會(huì)定時(shí)進(jìn)行更新,圖6中播放窗口在間隔一定時(shí)間如I分鐘后,增加了一個(gè)用戶的上傳視頻的播放窗口,且播放窗口的點(diǎn)擊率發(fā)生了變化,則視頻的播放窗口的排序變?yōu)槿鐖D7所不布局。較佳的,用戶根據(jù)所述地域信息從所述播放頁(yè)中搜索出對(duì)應(yīng)的播放窗口。優(yōu)選的,所述地域信息包括地名信息、經(jīng)緯度信息或顯示在地圖上供用戶直接點(diǎn)擊的位置中的一種或任意組合,這樣用戶可以直接輸入地名、經(jīng)緯度信息或者在顯示的地圖上直接點(diǎn)擊位置進(jìn)行設(shè)定,搜索到如圖8所示的相應(yīng)地域的正在直播的視頻的播放窗□。較佳的,每個(gè)視頻包含有上傳用戶的信息,用戶根據(jù)所述上傳用戶的信息從所述播放頁(yè)中搜索出對(duì)應(yīng)的播放窗口,這樣用戶可以對(duì)其他用戶如對(duì)親朋好友進(jìn)行搜索并加以關(guān)注,例如可以得到如圖9所示的搜索結(jié)果a8播放窗口。另外,圖9也可以是各播放頁(yè)上點(diǎn)擊某一播放窗口后得到的該播放窗口的放大后的顯示效果。優(yōu)選的,所述審核的方式包括算法審核和/或人工審核。綜上,本實(shí)施例公開了一種網(wǎng)絡(luò)即時(shí)視頻播放、排序及搜索的方法,為用戶播放實(shí)時(shí)視頻提供了平臺(tái),且播放的視頻可以是現(xiàn)有技術(shù)中的前后景合成主播形式的視頻,應(yīng)用范圍廣,填補(bǔ)了現(xiàn)有網(wǎng)站的直播應(yīng)用的空白,另外本實(shí)施中由于增加了所述審核的方式包括算法審核和/或人工審核的步驟,可以在發(fā)現(xiàn)違反法律法規(guī)或者禁止播放的內(nèi)容主題時(shí),隨時(shí)切斷該段視頻的直播。實(shí)施例三如圖11所示,本發(fā)明還提供另一種網(wǎng)絡(luò)即時(shí)視頻播放系統(tǒng),包括錄影設(shè)備I和網(wǎng)站2。錄影設(shè)備I用于通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接,攝制視頻,并通過(guò)無(wú)線網(wǎng)絡(luò)將攝制的視頻分塊上傳至所述網(wǎng)站。具體的,可以設(shè)置錄影設(shè)備一旦開啟即自動(dòng)通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接。
所述錄影設(shè)備I,進(jìn)一步包括至少一個(gè)攝像頭11,用于拍攝視頻;視頻數(shù)據(jù)處理模塊12,用于將視頻分塊,并將分塊后的視頻進(jìn)行處理,生成視頻碼流;無(wú)線發(fā)送模塊13,通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站2建立連接并即時(shí)將所述的視頻碼流上傳至所述網(wǎng)站2。優(yōu)選的,所述錄影設(shè)備I包括兩個(gè)或兩個(gè)以上的攝像頭11,用于同步拍攝不同角度的視頻,所述視頻處理模塊12用于將各個(gè)攝像頭拍攝的同步視頻進(jìn)行分塊,并將分塊后的各視頻塊對(duì)應(yīng)合成,并將合成后的視頻塊進(jìn)行處理,轉(zhuǎn)為視頻碼流。較佳的,所述錄影設(shè)備I還包括GPS模塊14,用于獲取錄影設(shè)備I的地域信息,所 述視頻處理模塊12將所述地域信息加入視頻碼流的控制字段。網(wǎng)站2用于對(duì)所述錄影設(shè)備進(jìn)行認(rèn)證,若認(rèn)證不通過(guò),則通知所述錄影設(shè)備認(rèn)證不通過(guò);若認(rèn)證通過(guò),則為接收到的所述視頻碼流分配播放控件并為所述視頻建立對(duì)應(yīng)的播放窗口,并將播放窗口設(shè)置于相應(yīng)的播放頁(yè)上并即時(shí)播放所述視頻。具體的,所述錄影設(shè)備通過(guò)認(rèn)證后開始攝制視頻并分塊上傳到網(wǎng)站,網(wǎng)站自動(dòng)分配播放控件并進(jìn)行實(shí)時(shí)播放視頻優(yōu)選的,所述網(wǎng)站設(shè)置在云服務(wù)器上,可支持多用戶同時(shí)在線上傳視頻和視頻實(shí)時(shí)播放,以提高網(wǎng)站的視頻處理量和處理能力。優(yōu)選的,所述網(wǎng)站設(shè)置的每個(gè)播放頁(yè)上包括多個(gè)播放窗口。較佳的,將首個(gè)播放頁(yè)上的播放窗口設(shè)置得較大且播放窗口數(shù)量較少,所述首個(gè)播放頁(yè)之后的后續(xù)播放頁(yè)上置的播放窗口設(shè)置得較小且播放窗口數(shù)量較多。具體的,如圖4
所示,P0、P1、P2......PN表示放置播放窗口的總頁(yè)數(shù),每頁(yè)可以包含多個(gè)視頻的播放窗口,
可將首個(gè)播放頁(yè)P(yáng)O作為首頁(yè)推薦頁(yè),首頁(yè)推薦頁(yè)可以包含三個(gè)視頻V1、V2和V3,每個(gè)視頻
的窗口較大,其后各播放頁(yè)P(yáng)1、P2......PN可以包含多個(gè)播放窗口 VI、V2......V12,播放
窗口實(shí)際數(shù)量可以自行設(shè)定。新用戶的錄影設(shè)備與網(wǎng)站建立連接后,默認(rèn)在最后一頁(yè)播放頁(yè)增加新的播放窗口,將實(shí)時(shí)視頻追加在現(xiàn)有播放的視頻的播放窗口之后,當(dāng)一個(gè)用戶的錄影設(shè)備結(jié)束上傳視頻后,則刪除對(duì)應(yīng)的其所在位置的播放窗口,其后的播放窗口向前調(diào)整一個(gè)位置??梢栽谑讉€(gè)播放頁(yè)P(yáng)O設(shè)置3個(gè)推薦位,其后的每個(gè)播放頁(yè)設(shè)置4*3=12個(gè)視頻,以25個(gè)用戶的錄影設(shè)備進(jìn)行實(shí)時(shí)拍攝為例,網(wǎng)站按照錄影設(shè)備的連接時(shí)間先后對(duì)25段視頻al、a2、.......a25實(shí)時(shí)進(jìn)行播放。優(yōu)選的,所述網(wǎng)站按照每個(gè)播放窗口建立的時(shí)間的倒序?qū)⒏鞑シ糯翱谝佬蚺帕性谙鄳?yīng)的播放頁(yè)上。即如圖5所示,按照用戶的照錄影設(shè)備的連接時(shí)間最新則視頻的播放窗口排在最先的位置的規(guī)則進(jìn)行排序a25........a2、al。優(yōu)選的,所述網(wǎng)站按照每個(gè)播放窗口的關(guān)注度由高到低將各播放窗口依序排列在相應(yīng)的播放頁(yè)上。即如圖6所示,可按照用戶的點(diǎn)擊率或關(guān)注度進(jìn)行排序,最熱門的視頻最先的位置進(jìn)行排序,圖6中最熱門的三個(gè)視頻的播放窗口 all、a3、a8排在首個(gè)播放頁(yè)P(yáng)O上。另外網(wǎng)站上的播放窗口的排列順序會(huì)定時(shí)進(jìn)行更新,圖6中播放窗口在間隔一定時(shí)間如I分鐘后,增加了一個(gè)用戶的上傳視頻的播放窗口,且播放窗口的點(diǎn)擊率發(fā)生了變化,則視頻的播放窗口的排序變?yōu)槿鐖D7所示布局。
較佳的,用戶根據(jù)所述地域信息從所述播放頁(yè)中搜索出對(duì)應(yīng)的播放窗口。較佳的,所述地域信息包括地名信息、經(jīng)緯度信息或顯示在地圖上供用戶直接點(diǎn)擊的位置中的一種或任意組合,這樣用戶可以直接輸入地名、經(jīng)緯度信息或者在顯示的地圖上直接點(diǎn)擊位置進(jìn)行設(shè)定,搜索到如圖8所示的相應(yīng)地域的正在直播的視頻的播放窗口即SI播放頁(yè)上的&2、36、318、320、&22、325播放窗口。優(yōu)選的,每個(gè)視頻包含有上傳用戶的信息,用戶根據(jù)所述上傳用戶的信息從所述播放頁(yè)中搜索出對(duì)應(yīng)的播放窗口,這樣用戶可以對(duì)其他用戶如對(duì)親朋好友進(jìn)行搜索并加以關(guān)注,例如可以得到如圖9所示的搜索結(jié)果為Ul播放頁(yè)上的a8播放窗口。另外,圖9也可以是各播放頁(yè)上點(diǎn)擊某一播放窗口后得到的該播放窗口的放大后的顯示效果。較佳的,所述網(wǎng)站還用對(duì)錄影設(shè)備上傳的視頻進(jìn)行審核,可以在發(fā)現(xiàn)違反法律法規(guī)或者禁止播放的內(nèi)容主題時(shí),隨時(shí)切斷該段視頻的直播。
優(yōu)選的,所述審核的方式包括算法審核和/或人工審核。綜上所述,本發(fā)明通過(guò)將錄影設(shè)備通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接;所述網(wǎng)站對(duì)所述錄影設(shè)備進(jìn)行認(rèn)證,若認(rèn)證不通過(guò),則所述網(wǎng)站通知所述錄影設(shè)備認(rèn)證不通過(guò);若認(rèn)證通過(guò),則錄影設(shè)備攝制視頻并通過(guò)無(wú)線網(wǎng)絡(luò)將攝制的視頻分塊上傳至所述網(wǎng)站,所述網(wǎng)站為所述視頻分配播放控件并為所述視頻建立對(duì)應(yīng)的播放窗口,并將播放窗口設(shè)置于相應(yīng)的播放頁(yè)上并即時(shí)播放所述視頻,能夠滿足用戶的即時(shí)視頻播放的需求,進(jìn)而引起用戶對(duì)即時(shí)播放視頻更廣泛的關(guān)注或點(diǎn)擊。本說(shuō)明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的系統(tǒng)而言,由于與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說(shuō)明即可。專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來(lái)實(shí)現(xiàn),為了清楚地說(shuō)明硬件和軟件的可互換性,在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包括這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種網(wǎng)絡(luò)即時(shí)視頻播放方法,其特征在于,包括 將錄影設(shè)備通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接; 所述網(wǎng)站對(duì)所述錄影設(shè)備進(jìn)行認(rèn)證,若認(rèn)證不通過(guò),則所述網(wǎng)站通知所述錄影設(shè)備認(rèn)證不通過(guò);若認(rèn)證通過(guò),則錄影設(shè)備攝制視頻,將視頻數(shù)據(jù)進(jìn)行分塊,并將分塊后的視頻數(shù)據(jù)進(jìn)行處理,轉(zhuǎn)為視頻碼流后通過(guò)無(wú)線網(wǎng)絡(luò)上傳至所述網(wǎng)站,所述網(wǎng)站為所述視頻碼流分配播放控件并為所述視頻建立對(duì)應(yīng)的 播放窗口,并將播放窗口設(shè)置于相應(yīng)的播放頁(yè)上并即時(shí)播放所述視頻。
2.如權(quán)利要求I所述的網(wǎng)絡(luò)即時(shí)視頻播放方法,其特征在于,所述錄影設(shè)備攝制的視頻為兩個(gè)或兩個(gè)以上攝像頭同步拍攝的視頻,所述視頻數(shù)據(jù)進(jìn)行分塊后分別合成,合成后的數(shù)據(jù)塊轉(zhuǎn)為視頻碼流后通過(guò)無(wú)線網(wǎng)絡(luò)上傳。
3.如權(quán)利要求I所述的網(wǎng)絡(luò)即時(shí)視頻播放方法,其特征在于,所述錄影設(shè)備攝制視頻的同時(shí)還獲取所述錄影設(shè)備的地域信息,并將該地域信息寫入視頻碼流的控制字段。
4.如權(quán)利要求2或3所述的網(wǎng)絡(luò)即時(shí)視頻播放方法,其特征在于,所述網(wǎng)站設(shè)置在云服務(wù)器上。
5.如權(quán)利要求2或3所述的網(wǎng)絡(luò)即時(shí)視頻播放方法,其特征在于,每個(gè)播放頁(yè)上包括多個(gè)播放窗口。
6.如權(quán)利要求5所述的網(wǎng)絡(luò)即時(shí)視頻播放方法,其特征在于,將首個(gè)播放頁(yè)上的播放窗口設(shè)置得較大且播放窗口數(shù)量較少,所述首個(gè)播放頁(yè)之后的后續(xù)播放頁(yè)上置的播放窗口設(shè)置得較小且播放窗口數(shù)量較多。
7.如權(quán)利要求5所述的網(wǎng)絡(luò)即時(shí)視頻播放方法,其特征在于,按照每個(gè)播放窗口建立的時(shí)間的倒序?qū)⒏鞑シ糯翱谝佬蚺帕性谙鄳?yīng)的播放頁(yè)上。
8.如權(quán)利要求5所述的網(wǎng)絡(luò)即時(shí)視頻播放方法,其特征在于,按照每個(gè)播放窗口的關(guān)注度由高到低將各播放窗口依序排列在相應(yīng)的播放頁(yè)上。
9.如權(quán)利要求5所述的網(wǎng)絡(luò)即時(shí)視頻播放方法,其特征在于,用戶根據(jù)所述地域信息從所述播放頁(yè)中搜索出對(duì)應(yīng)的播放窗口。
10.如權(quán)利要求9所述的網(wǎng)絡(luò)即時(shí)視頻播放方法,其特征在于,所述地域信息包括地名信息、經(jīng)緯度信息或顯示在地圖上供用戶直接點(diǎn)擊的位置中的一種或任意組合。
11.如權(quán)利要求5所述的網(wǎng)絡(luò)即時(shí)視頻播放方法,其特征在于,每個(gè)視頻包含有上傳用戶的信息,用戶根據(jù)所述上傳用戶的信息從所述播放頁(yè)中搜索出對(duì)應(yīng)的播放窗口。
12.—種網(wǎng)絡(luò)即時(shí)視頻播放方法,其特征在于,包括 將錄影設(shè)備通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接; 所述網(wǎng)站對(duì)所述錄影設(shè)備進(jìn)行認(rèn)證, 若認(rèn)證不通過(guò),則所述網(wǎng)站通知所述錄影設(shè)備認(rèn)證不通過(guò); 若認(rèn)證通過(guò),則錄影設(shè)備攝制視頻,將視頻數(shù)據(jù)進(jìn)行分塊,并將分塊后的視頻數(shù)據(jù)進(jìn)行處理,轉(zhuǎn)為視頻碼流后通過(guò)無(wú)線網(wǎng)絡(luò)上傳至所述網(wǎng)站,所述網(wǎng)站對(duì)錄影設(shè)備上傳的視頻碼流進(jìn)行審核,若審核通過(guò),則所述網(wǎng)站為所述視頻碼流分配播放控件并為所述視頻建立對(duì)應(yīng)的播放窗口,并將播放窗口設(shè)置于相應(yīng)的播放頁(yè)上并即時(shí)播放所述視頻;若審核不通過(guò),則所述網(wǎng)站通知所述錄影設(shè)備審核不通過(guò)。
13.如權(quán)利要求12所述的網(wǎng)絡(luò)即時(shí)視頻播放方法,其特征在于,所述審核的方式包括算法審核和/或人工審核。
14.一種網(wǎng)絡(luò)即時(shí)視頻播放系統(tǒng),其特征在于,包括錄影設(shè)備和網(wǎng)站; 所述錄影設(shè)備,用于攝制視頻,進(jìn)一步包括 至少一個(gè)攝像頭,用于拍攝視頻; 視頻數(shù)據(jù)處理模塊,用于將視頻分塊,并將分塊后的視頻進(jìn)行處理,生成視頻碼流; 無(wú)線發(fā)送模塊,通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接并即時(shí)將所述的視頻碼流上傳至所述網(wǎng)站; 所述網(wǎng)站,用于對(duì)所述錄影設(shè)備進(jìn)行認(rèn)證,若認(rèn)證不通過(guò),則通知所述錄影設(shè)備認(rèn)證不通過(guò);若認(rèn)證通過(guò),則為接收到的所述視頻碼流分配播放控件并為所述視頻建立對(duì)應(yīng)的播放窗口,并將播放窗口設(shè)置于相應(yīng)的播放頁(yè)上并即時(shí)播放所述視頻。
15.如權(quán)利要求14所述網(wǎng)絡(luò)即時(shí)視頻播放系統(tǒng),其特征在于,所述錄影設(shè)備包括兩個(gè)或兩個(gè)以上的攝像頭,用于同步拍攝不同角度的視頻,所述視頻處理模塊用于將各個(gè)攝像頭拍攝的同步視頻進(jìn)行分塊,并將分塊后的各視頻塊對(duì)應(yīng)合成,并將合成后的視頻塊進(jìn)行處理,轉(zhuǎn)為視頻碼流。
16.如權(quán)利要求14所述網(wǎng)絡(luò)即時(shí)視頻播放系統(tǒng),其特征在于,所述錄影設(shè)備還包括GPS模塊,用于獲取錄影設(shè)備的地域信息,所述視頻處理模塊將所述地域信息加入視頻碼流的控制字段。
全文摘要
本發(fā)明涉及一種網(wǎng)絡(luò)即時(shí)視頻播放方法及系統(tǒng),所述方法包括將錄影設(shè)備通過(guò)無(wú)線網(wǎng)絡(luò)與網(wǎng)站建立連接;所述網(wǎng)站對(duì)所述錄影設(shè)備進(jìn)行認(rèn)證,若認(rèn)證不通過(guò),則所述網(wǎng)站通知所述錄影設(shè)備認(rèn)證不通過(guò);若認(rèn)證通過(guò),則錄影設(shè)備攝制視頻,將視頻數(shù)據(jù)進(jìn)行分塊,并將分塊后的視頻數(shù)據(jù)進(jìn)行處理,轉(zhuǎn)為視頻碼流后通過(guò)無(wú)線網(wǎng)絡(luò)上傳至所述網(wǎng)站,所述網(wǎng)站為所述視頻碼流分配播放控件并為所述視頻建立對(duì)應(yīng)的播放窗口,并將播放窗口設(shè)置于相應(yīng)的播放頁(yè)上并即時(shí)播放所述視頻。本發(fā)明能夠滿足用戶的即時(shí)視頻播放的需求,進(jìn)而引起用戶對(duì)即時(shí)播放視頻更廣泛的關(guān)注或點(diǎn)擊。
文檔編號(hào)H04N21/2747GK102883181SQ20121040239
公開日2013年1月16日 申請(qǐng)日期2012年10月19日 優(yōu)先權(quán)日2012年10月19日
發(fā)明者陳家旺 申請(qǐng)人:豪威科技(上海)有限公司