專利名稱:一種移動(dòng)社交視頻分享方法與系統(tǒng)的制作方法
一種移動(dòng)社交視頻分享方法與系統(tǒng)方法
技術(shù)領(lǐng)域:
本發(fā)明屬于移動(dòng)視頻社交領(lǐng)域,具體涉及一種視頻即時(shí)錄制分享的方法,實(shí)現(xiàn)了用戶即時(shí)錄制視頻,相互分享、評(píng)論,點(diǎn)播視頻的功能,構(gòu)造了一套完整有效的視頻社交方式。二、背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展。人們對(duì)于網(wǎng)絡(luò)有了越來越多的要求。當(dāng)當(dāng)購(gòu)書網(wǎng),阿里巴巴,淘寶的出現(xiàn),讓電子商務(wù)重現(xiàn)曙光;谷歌,百度的出現(xiàn),讓人們通過網(wǎng)絡(luò)進(jìn)行信息檢索,獲取到有效信息的途徑更加豐富。于此同時(shí),人們的社交需求已經(jīng)越加強(qiáng)烈。在“信息就在指尖”的互聯(lián)網(wǎng)時(shí)代,社交網(wǎng)絡(luò)的興起極大擴(kuò)展了人類的社交圈,給人們提供了一個(gè)相互交流溝通的平臺(tái)。全球范圍內(nèi)出現(xiàn)了許多優(yōu)秀的社交應(yīng)用,在國(guó)外,社交軟件平臺(tái)facebook 和twitter已分別擁有9億和5億用戶,國(guó)內(nèi)的微博、人人、微信也高速發(fā)展。社交網(wǎng)絡(luò)可以看作繼搜索引擎之后又一次重大的技術(shù)進(jìn)步,已經(jīng)開始對(duì)社會(huì)產(chǎn)生深遠(yuǎn)的影響。同時(shí)隨著通訊技術(shù)的不斷發(fā)展,移動(dòng)互聯(lián)網(wǎng)的興旺進(jìn)步,手持移動(dòng)設(shè)備更加智能化,基于移動(dòng)終端的社交應(yīng)用也成為一種 趨勢(shì)。
社交媒體則是人們彼此之間用來分享意見、見解、經(jīng)驗(yàn)和觀點(diǎn)的工具和平臺(tái),現(xiàn)階段主要包括博客、論壇、播客等等。近年來,社交媒體在互聯(lián)網(wǎng)的沃土上蓬勃發(fā)展,爆發(fā)出令人眩目的能量。其傳播的信息已成為人們?yōu)g覽互聯(lián)網(wǎng)的重要內(nèi)容,不僅制造了人們社交生活中爭(zhēng)相討論的一個(gè)又一個(gè)熱門話題,更進(jìn)而吸引傳統(tǒng)媒體爭(zhēng)相跟進(jìn)。
此外,社交媒介又可以分為文字、圖片和視頻,當(dāng)前基于移動(dòng)終端的社交應(yīng)用大部分以文字和圖片分享作為主體,比如說最近幾年內(nèi)發(fā)展迅猛的微博,用戶之間通過文字或者圖片相互交流溝通。但是相比于文字或者圖片或文字來說,視頻更富于表現(xiàn)力,同時(shí)從視覺及聽覺上向用戶傳達(dá)其內(nèi)容,具有通俗及易于分享的特性。而當(dāng)前為數(shù)不多的視頻類應(yīng)用,比如優(yōu)酷、奇藝等客戶端,其功能也是碎片化的,社交性不強(qiáng),從某種意義上來說仍是 VOD點(diǎn)播系統(tǒng)。三、發(fā)明內(nèi)容
本發(fā)明的目的是提出了一款移動(dòng)社交視頻分享系統(tǒng),支持移動(dòng)條件下視頻拍攝分享、高質(zhì)量視頻播放和視頻搜索評(píng)論等功能,為用戶提供一個(gè)通過視頻分享的方式來相互溝通交流的社交平臺(tái)。
本發(fā)明的技術(shù)方案是移動(dòng)社交視頻分享系統(tǒng)主要分為移動(dòng)終端、服務(wù)器和無線移動(dòng)網(wǎng)絡(luò)。其中,客戶端程序運(yùn)行于移動(dòng)終端上,軟件功能層次圖如圖I所示。用戶之間通過添加好友形成一個(gè)社交群體,客戶端與服務(wù)器通過移動(dòng)互聯(lián)網(wǎng)與服務(wù)器相連接。服務(wù)器由用戶認(rèn)證模塊、用戶信息管理模塊、用戶信息存儲(chǔ)模塊、視頻編解碼模塊、視頻管理模塊、 視頻存儲(chǔ)模塊組成。
根據(jù)系統(tǒng)實(shí)現(xiàn)的功能劃分,系統(tǒng)軟件可分為以下幾個(gè)主要功能模塊(I)視頻分享(2)視頻點(diǎn)播(3)視頻評(píng)論(4)視頻搜索
(I)視頻分享
A、本地視頻分享
本地視頻分享是指客戶端將移動(dòng)終端本地存放的視頻通過網(wǎng)絡(luò)傳輸?shù)椒?wù)器并分享給好友。具體步驟如下
(a)客戶端A連接服務(wù)器請(qǐng)求上傳本地視頻,允許的情況下,將視頻加密并且通過網(wǎng)絡(luò)傳輸?shù)椒?wù)器。服務(wù)器回復(fù)確認(rèn)信息。
(b)服務(wù)器接收到來自客戶端A的視頻,將其存入本地,并進(jìn)行相應(yīng)的管理。
(c)客戶端A用戶的好友B進(jìn)行登錄并請(qǐng)求好友分享的視頻列表,服務(wù)器將A分享的視頻列表推送給用戶B,B根據(jù)喜好點(diǎn)播觀看A的分享視頻。
B、即時(shí)視頻分享
即時(shí)分享指用戶調(diào)用攝像頭對(duì)目標(biāo)場(chǎng)景進(jìn)行即時(shí)錄制并且將視頻通過網(wǎng)絡(luò)傳輸?shù)椒?wù)器并分享給好友。如圖2所示,具體步驟如下
(a)客戶端A調(diào)用攝像頭對(duì)目標(biāo)場(chǎng)景進(jìn)行即時(shí)錄制,并且設(shè)置好該視頻的視頻名稱和視頻標(biāo)簽以及選擇是否將該視頻分享給好友。連接服務(wù)器,在得到服務(wù)器允許的情況下,將視頻加密并且通過網(wǎng)絡(luò)傳輸?shù)椒?wù)器。服務(wù)器回復(fù)確認(rèn)信息給客戶端A。
(b)服務(wù)器接收到來自客戶端A的視頻,將其存入本地,并進(jìn)行相應(yīng)的管理。
(c)客戶端A用戶的好友B進(jìn)行登錄并請(qǐng)求好友分享的視頻列表,服務(wù)器將A分享的視頻列表推送給用戶B,B根據(jù)喜好點(diǎn)播觀看A的分享視頻。
⑵視頻點(diǎn)播
視頻點(diǎn)播指用戶通過客戶端向服務(wù)器請(qǐng)求視頻,并且觀看服務(wù)器傳送過來的視頻。如圖3所示,具體步驟如下
(a)客戶端向服務(wù)器請(qǐng)求觀看某類視頻,服務(wù)器接收到客戶端的請(qǐng)求,將這種類別的視頻列表通過數(shù)據(jù)庫回傳給客戶端。
(b)客戶端根據(jù)服務(wù)器傳輸過來的列表點(diǎn)播某段視頻,將視頻的名稱及用戶信息傳輸給服務(wù)器。
(C)服務(wù)器判斷請(qǐng)求的視頻是長(zhǎng)視頻還是短視頻。如果屬于長(zhǎng)視頻,則啟動(dòng)流傳輸服務(wù)器,流傳輸服務(wù)器隨后將會(huì)與客戶端建立流傳輸通道傳輸視頻流,如果屬于短視頻,則直接將視頻推送給客戶端
(d)用戶接收到來自服務(wù)器的視頻,點(diǎn)擊進(jìn)行觀看。
(3)視頻評(píng)論
視頻的評(píng)論功能指用戶通過客戶端對(duì)視頻進(jìn)行相應(yīng)的評(píng)論,并且將評(píng)論推送給相應(yīng)的好友。如圖4所示,具體步驟如下
(a)用戶觀看某個(gè)視頻,對(duì)視頻添加自己的評(píng)論信息??蛻舳藢⒂脩糨斎氲脑u(píng)論和評(píng)論的對(duì)象等信息發(fā)送給服務(wù)器。
(b)服務(wù)器接收到來自客戶端的評(píng)論消息,將評(píng)論人、時(shí)間和評(píng)論內(nèi)容等信息添加到該對(duì)象的數(shù)據(jù)庫中。
(C)用戶查看該視頻時(shí),服務(wù)器會(huì)將該視頻的評(píng)論回傳給用戶讓其閱讀。
(d)服務(wù)器可以根據(jù)評(píng)論者,將相關(guān)視頻評(píng)論推送給其相關(guān)好友,增加交互性。
⑷視頻搜索
服務(wù)器提供了強(qiáng)大的視頻搜索功能,用戶根據(jù)視頻的關(guān)鍵詞、時(shí)間、類別等信息對(duì)服務(wù)器視頻進(jìn)行搜索。如圖5所示,具體如下
(a)用戶可以根據(jù)視頻的關(guān)鍵詞如時(shí)間、類別等信息提交視頻搜索請(qǐng)求。
(b)服務(wù)器接收到客戶端發(fā)送過來的搜索內(nèi)容,提取搜索內(nèi)容里包含的關(guān)鍵詞,時(shí)間等信息,對(duì)服務(wù)器的視頻數(shù)據(jù)庫進(jìn)行搜索,將結(jié)果整理成視頻列表發(fā)送給客戶端。
(C)客戶端根據(jù)服務(wù)器傳送過來的列表點(diǎn)擊想觀看的視頻。
本發(fā)明的有益效果是設(shè)計(jì)了一款致力于視頻分享的社交應(yīng)用,突破了文字或者圖片的范疇,而開啟了一種全新的社交視頻模式,提供給用戶全新的社交體驗(yàn),允許用戶隨時(shí)隨地的錄制生活中視頻,與好友互動(dòng)交流。四
圖I系統(tǒng)功能示意圖
圖2視頻即時(shí)分享示意圖
圖3視頻點(diǎn)播示意圖
圖4視頻評(píng)論示意圖
圖5視頻搜索不意圖五具體實(shí)施方式
本發(fā)明提出了一款移動(dòng)社交視頻分享系統(tǒng),可以分為服務(wù)器和客戶端兩個(gè)部分, 服務(wù)器選擇Linux操作系統(tǒng),客戶端選擇目前在智能手機(jī)市場(chǎng)占絕對(duì)份額的android操作系統(tǒng),通過調(diào)用ffmpeg庫來實(shí)現(xiàn)對(duì)媒體視頻的H. 264編碼,并在服務(wù)器上使用SQLite數(shù)據(jù)庫存儲(chǔ)和管理數(shù)據(jù),保證用戶信息的安全以及視頻的完整性和保密性。
根據(jù)系統(tǒng)實(shí)現(xiàn)的功能劃分,系統(tǒng)軟件可分為以下幾個(gè)主要功能模塊(I)視頻即時(shí)分享(2)視頻點(diǎn)播(3)視頻評(píng)論(4)視頻搜索,下面逐一進(jìn)行介紹。
(I)視頻的即時(shí)分享
客戶端登錄到服務(wù)器后,可以選擇分享自己的視頻到服務(wù)器并且可以選擇是否將這段視頻公開以讓自己的好友觀看到,用戶觀看精彩的視頻,同樣只需要點(diǎn)擊分享按鈕便可以讓更多的好友看見。視頻的分享有兩種方式,一種是本地視頻分享,一種是即時(shí)視頻分享。
(a)本地視頻分享
本地視頻分享的對(duì)象是移動(dòng)終端本地的視頻文件,包括mp4、3gp等格式,只要視頻的格式滿足mp4或者3gp并且時(shí)間長(zhǎng)度不超過30秒,大小不超過5M,就可以將其分享。 此短視頻的格式和編碼都已經(jīng)確定好,然后將此視頻加密傳輸給服務(wù)器,服務(wù)器根據(jù)上傳者的用戶名、ID、上傳時(shí)間、視頻標(biāo)簽、是否公開等信息將視頻歸類并且將視頻的信息寫入特定的數(shù)據(jù)庫,同時(shí)服務(wù)器解密視頻,然后解碼視頻變?yōu)閥uv格式,對(duì)其添加明文水印和易碎水印這些安全措施之后將其保存在服務(wù)器中供他人觀看。
(b)即時(shí)視頻分享
即時(shí)視頻分享是客戶端使用攝像頭即時(shí)錄制一段特定的短視頻存儲(chǔ)在移動(dòng)終端本地,在視頻的上傳、管理和觀看的過程中即時(shí)視頻和本地視頻相同,即時(shí)視頻分享可以在視頻的信息中加入地點(diǎn)、視頻的名稱、視頻的類別等等??梢哉{(diào)整其視頻的參數(shù)以使得效果最大化,視頻的長(zhǎng)度和大小同樣是有限的,長(zhǎng)度不得超過30秒,大小不得超過5M,錄制結(jié)束即可將視頻上傳到服務(wù)器,并與好友一起分享。
表I為數(shù)據(jù)庫中存放的視頻分享列表,列表的屬性名中包含了視頻的一些信息, 有上傳者賬號(hào),上傳者名稱,分享著賬號(hào)等等,列表的數(shù)據(jù)類型中則標(biāo)出了對(duì)應(yīng)了的屬性名的數(shù)據(jù)類型,比如id的數(shù)據(jù)類型就為integer整型類型。
表I數(shù)據(jù)庫中視頻分享表
權(quán)利要求
1.移動(dòng)社交視頻分享方法與系統(tǒng),其特征是一種移動(dòng)環(huán)境條件下的視頻分享社交平臺(tái),支持視頻分孕、視頻點(diǎn)播、視頻評(píng)論和視頻搜索等功能,具體為〈一〉視頻分享包括本地視頻分享和即時(shí)拍攝視頻分享;< 二 >視頻點(diǎn)播客戶端可以選擇點(diǎn)播服務(wù)器上各類視頻資源;<三 > 評(píng)論功能用戶可以對(duì)某段視頻發(fā)表評(píng)論,客戶端將用戶信息和評(píng)論內(nèi)容發(fā)送至服務(wù)器,服務(wù)器接收后將評(píng)論信息添加到該視頻對(duì)象的數(shù)據(jù)庫中,系統(tǒng)根據(jù)評(píng)論信息將其推送相關(guān)用戶;<四〉視頻搜索客戶端向服務(wù)器發(fā)送用戶搜索條件,服務(wù)器根據(jù)接收到的搜索條件搜索相應(yīng)的視頻,并將搜索結(jié)果回傳給客戶端。
2.根據(jù)權(quán)利要求I所述的移動(dòng)社交視頻分享方法與系統(tǒng),其特征是所述本地視頻分享,具體步驟如下步驟一、客戶端A連接服務(wù)器請(qǐng)求上傳本地視頻,允許的情況下,將視頻加密并且通過網(wǎng)絡(luò)傳輸?shù)椒?wù)器。服務(wù)器回復(fù)確認(rèn)信息;步驟二、服務(wù)器A接收到來自客戶端的視頻,將其存入本地,并進(jìn)行相應(yīng)的管理; 步驟三、客戶端A用戶的好友B登錄并請(qǐng)求好友分享的視頻列表,服務(wù)器將A分享的視頻列表推送給用戶B,B根據(jù)喜好點(diǎn)播觀看A的分享視頻。
3.根據(jù)權(quán)利要求I所述的移動(dòng)社交視頻分享方法與系統(tǒng),其特征是所述即時(shí)拍攝視頻分享,步驟如下步驟一、客戶端A調(diào)用攝像頭對(duì)目標(biāo)場(chǎng)景進(jìn)行即時(shí)錄制,并且設(shè)置好該視頻的視頻名稱和視頻標(biāo)簽以及選擇是否將該視頻分享給好友。連接服務(wù)器,在得到服務(wù)器允許的情況下,將視頻加密并且通過網(wǎng)絡(luò)傳輸?shù)椒?wù)器。服務(wù)器回復(fù)確認(rèn)信息給客戶端A ;步驟二、服務(wù)器接收到來自客戶端的視頻,將其存入本地,并進(jìn)行相應(yīng)的管理;步驟三、客戶端A用戶的好友B進(jìn)行登錄并請(qǐng)求好友分享的視頻列表,服務(wù)器將A分享的視頻列表推送給用戶B,B根據(jù)喜好點(diǎn)播觀看A的分享視頻。
4.根據(jù)權(quán)利要求I所述的移動(dòng)社交視頻分享方法與系統(tǒng),其特征是所述視頻點(diǎn)播功能具體步驟為步驟一、客戶端向服務(wù)器發(fā)送視頻點(diǎn)播請(qǐng)求;步驟二、服務(wù)器接收用戶的點(diǎn)播請(qǐng)求,根據(jù)用戶信息和行為特征,向客戶端發(fā)送相關(guān)視頻列表;步驟三、客戶端接收視頻列表,用戶點(diǎn)播某段視頻,服務(wù)器根據(jù)視頻的特征提供不同視頻播放模式。
5.根據(jù)權(quán)利要求I所述的移動(dòng)社交視頻分享方法與系統(tǒng),其特征是所述視頻評(píng)論功能具體步驟為步驟一、用戶對(duì)某段視頻發(fā)表評(píng)論,客戶端向服務(wù)器發(fā)送用戶信息和評(píng)論內(nèi)容;步驟二、服務(wù)器接收評(píng)論信息,并將其添加到該視頻對(duì)象的數(shù)據(jù)庫中;步驟三、系統(tǒng)根據(jù)評(píng)論信息將評(píng)論內(nèi)容推送給視頻分享者或其他相關(guān)好友查看。
6.根據(jù)權(quán)利要求I所述的移動(dòng)社交視頻分享方法與系統(tǒng),其特征是所述視頻搜索功能,具體步驟如下步驟一、用戶根據(jù)視頻的關(guān)鍵詞、時(shí)間、類別等信息向服務(wù)器提交視頻搜索請(qǐng)求;步驟二、服務(wù)器接收到客戶端發(fā)送過來的搜索內(nèi)容,提取搜索內(nèi)容里包含的關(guān)鍵詞,時(shí)間等信息,對(duì)服務(wù)器的視頻數(shù)據(jù)庫進(jìn)行搜索,將結(jié)果整理成視頻列表發(fā)送給客戶端。步驟三、客戶端根據(jù)服務(wù)器傳送過來的列表點(diǎn)擊想觀看的視頻。
7.根據(jù)權(quán)利要求4所述的視頻點(diǎn)播,其特征是服務(wù)器根據(jù)視頻特征選擇不同的視頻播放模式。服務(wù)器判斷請(qǐng)求的視頻是長(zhǎng)視頻還是短視頻,如果屬于長(zhǎng)視頻,則啟動(dòng)流傳輸服務(wù)器,流傳輸服務(wù)器隨后將會(huì)與客戶端建立流傳輸通道傳輸視頻流;如果屬于短視頻,則直接將視頻推送給客戶端。
全文摘要
本發(fā)明公開了一種移動(dòng)社交視頻分享方法與系統(tǒng),包括用戶調(diào)用攝像頭即時(shí)錄制或者調(diào)用本地視頻且將該視頻上傳到服務(wù)器并分享給好友;通過移動(dòng)客戶端點(diǎn)播觀看服務(wù)器視頻;通過移動(dòng)客戶端對(duì)視頻進(jìn)行評(píng)論;根據(jù)視頻的關(guān)鍵詞、時(shí)間、類別等信息對(duì)服務(wù)器視頻進(jìn)行搜索。本發(fā)明針對(duì)移動(dòng)終端,提供了一種移動(dòng)視頻分享社交平臺(tái),支持視頻分享、視頻播放、視頻評(píng)論和視頻搜索等功能,突破了文字或者圖片的范疇,開啟了一種全新的社交視頻模式,提供給用戶全新的社交體驗(yàn),允許用戶隨時(shí)隨地的錄制生活中視頻,與好友互動(dòng)交流。
文檔編號(hào)H04N21/437GK102946549SQ20121030256
公開日2013年2月27日 申請(qǐng)日期2012年8月24日 優(yōu)先權(quán)日2012年8月24日
發(fā)明者王健, 杜紅陽, 高暉, 葛浩 申請(qǐng)人:南京大學(xué)