国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種移動(dòng)終端之間共享視頻的方法及系統(tǒng)的制作方法

      文檔序號(hào):7719898閱讀:158來(lái)源:國(guó)知局
      專利名稱:一種移動(dòng)終端之間共享視頻的方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及移動(dòng)網(wǎng)絡(luò)中的視頻共享技術(shù),尤其涉及一種移動(dòng)終端之間共享視頻的
      方法及系統(tǒng)。
      背景技術(shù)
      隨著3G(the Third Generation,第三代通信技術(shù))移動(dòng)網(wǎng)絡(luò)的普及,用戶對(duì)于網(wǎng) 絡(luò)的娛樂(lè)性提出了更高的要求。在近幾年的互聯(lián)網(wǎng)上,視頻上傳共享大行其道,且逐漸深入 到每個(gè)人的生活中;視頻網(wǎng)站,例如,海外的YouTube,國(guó)內(nèi)的土豆網(wǎng),其業(yè)務(wù)和用戶量都迅 猛增長(zhǎng)。并且,移動(dòng)終端的視頻拍攝功能也已經(jīng)基本普及,并成為了視頻拍攝最方便快捷的 途徑。因此,移動(dòng)終端之間視頻的共享服務(wù)擁有著巨大的市場(chǎng)潛力。 現(xiàn)在,非移動(dòng)網(wǎng)絡(luò)的視頻共享一般是這樣實(shí)現(xiàn)的將視頻文件上傳到服務(wù)器,通過(guò) 使用瀏覽器登錄網(wǎng)站觀看視頻文件,或者對(duì)方提供媒體地址,通過(guò)媒體播放器去訪問(wèn)這個(gè) 地址來(lái)觀看。兩者基本都需要下載才能觀看。 而目前,在移動(dòng)網(wǎng)絡(luò)中共享視頻則主要是利用主叫終端與被叫終端建立視頻會(huì) 話,或者利用視頻會(huì)議等方式來(lái)進(jìn)行。該共享過(guò)程必須要求主被叫同時(shí)參與其中才可以完 成,而且視頻播放是一次性的,如果一個(gè)用戶需要將視頻共享給其他多個(gè)用戶,則需要通過(guò) 呼叫每個(gè)用戶來(lái)與每個(gè)用戶分別進(jìn)行視頻共享,既費(fèi)時(shí)又費(fèi)力,且這樣的共享視頻方式不 友好,會(huì)影響用戶的使用體驗(yàn)。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明的主要目的在于提供一種移動(dòng)終端之間共享視頻的方法及系
      統(tǒng),以解決目前移動(dòng)終端之間通過(guò)移動(dòng)網(wǎng)絡(luò)共享視頻費(fèi)時(shí)費(fèi)力的問(wèn)題。 為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的 本發(fā)明提供了一種移動(dòng)終端之間共享視頻的方法,所述方法包括主叫終端將視 頻文件上傳至媒體服務(wù)器;被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)與所述媒體服務(wù)器建立視頻鏈路,所述 媒體服務(wù)器通過(guò)所述視頻鏈路向所述被叫終端發(fā)送所述視頻文件的視頻流;被叫終端接收 所述媒體服務(wù)器發(fā)送的視頻流,完成所述視頻文件的播放。 在上述方案中,所述主叫終端將視頻文件上傳至媒體服務(wù)器,包括主叫終端通過(guò) 移動(dòng)網(wǎng)絡(luò)向應(yīng)用服務(wù)器發(fā)送視頻上傳請(qǐng)求;在接收到所述視頻上傳請(qǐng)求后,所述應(yīng)用服務(wù) 器向所述主叫終端返回上傳命令;在接收到所述上傳命令后,主叫終端將待上傳的視頻文 件上傳至所述應(yīng)用服務(wù)器;在接收到所上傳的視頻文件后,所述應(yīng)用服務(wù)器為所述視頻文 件分配存儲(chǔ)于所述媒體服務(wù)器的存儲(chǔ)地址,將視頻文件轉(zhuǎn)發(fā)至所述媒體服務(wù)器的存儲(chǔ)地址 下;媒體服務(wù)器接收應(yīng)用服務(wù)器所轉(zhuǎn)發(fā)的視頻文件并保存在所述存儲(chǔ)地址下。
      在上述方案中,所述接收到所述視頻上傳請(qǐng)求之后,還包括所述應(yīng)用服務(wù)器生成 用于標(biāo)識(shí)所上傳視頻文件的視頻編碼;所述分配存儲(chǔ)于所述媒體服務(wù)器的存儲(chǔ)地址之后, 還包括所述應(yīng)用服務(wù)器將該視頻編碼及為所述視頻文件分配的存儲(chǔ)地址對(duì)應(yīng)保存,再將所述視頻編碼返回給所述主叫終端;主叫終端接收所述視頻編碼并保存; 在所述主叫終端將視頻文件上傳至媒體服務(wù)器之后,被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)與所
      述媒體服務(wù)器建立視頻鏈路之前,所述方法還包括主叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)向所述應(yīng)用服
      務(wù)器發(fā)送包含已上傳視頻文件的視頻編碼及被叫終端標(biāo)識(shí)的視頻共享請(qǐng)求;根據(jù)所述視頻
      共享請(qǐng)求中的視頻編碼,應(yīng)用服務(wù)器生成用于標(biāo)識(shí)自身的包含該視頻編碼及用于觸發(fā)視頻
      共享業(yè)務(wù)的視頻接入碼的網(wǎng)絡(luò)終端標(biāo)識(shí),并向所述被叫終端發(fā)送包含該網(wǎng)絡(luò)終端標(biāo)識(shí)的視
      頻共享提示,以通知所述被叫終端共享所述視頻文件。 在上述方案中,被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)與所述媒體服務(wù)器建立視頻鏈路,包括在 接收到所述視頻共享提示后,被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)向應(yīng)用服務(wù)器發(fā)出共享所述視頻文件 的視頻呼叫;根據(jù)所述視頻呼叫,應(yīng)用服務(wù)器向所述媒體服務(wù)器發(fā)送請(qǐng)求發(fā)送視頻流的請(qǐng) 求,媒體服務(wù)器向應(yīng)用服務(wù)器返回所述媒體服務(wù)器發(fā)送視頻流的IP地址,應(yīng)用服務(wù)器與媒 體服務(wù)器發(fā)送視頻流的IP接口之間建立視頻鏈路;應(yīng)用服務(wù)器通過(guò)移動(dòng)網(wǎng)絡(luò)將所述媒體 服務(wù)器發(fā)送視頻流的IP地址發(fā)送給所述被叫終端,與被叫終端建立視頻鏈路,被叫終端與 媒體服務(wù)器發(fā)送視頻流的IP接口之間建立視頻鏈路。 在上述方案中,所述媒體服務(wù)器通過(guò)所述視頻鏈路向所述被叫終端發(fā)送所述視頻 文件的視頻流,包括在媒體服務(wù)器發(fā)送視頻流的IP接口與所述被叫終端建立視頻鏈路 后,應(yīng)用服務(wù)器向媒體服務(wù)器發(fā)送包含所述視頻文件的存儲(chǔ)地址的播放命令;接收到所述 播放命令后,媒體服務(wù)器向應(yīng)用服務(wù)器返回響應(yīng)信息;根據(jù)所述視頻文件的存儲(chǔ)地址,媒體 服務(wù)器通過(guò)所述視頻鏈路向所述被叫終端發(fā)送所述視頻文件的視頻流。 本發(fā)明還提供了一種移動(dòng)終端之間共享視頻的系統(tǒng),所述系統(tǒng)包括主叫終端,用 于上傳視頻文件;媒體服務(wù)器,用于接收所述主叫終端上傳的視頻文件,并發(fā)送所述視頻文 件的視頻流;被叫終端,用于接收所述媒體服務(wù)器發(fā)送的視頻流,完成所述視頻文件的播 放;其中,所述被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)與所述媒體服務(wù)器建立視頻鏈路,所述媒體服務(wù)器通 過(guò)所述視頻鏈路向所述被叫終端發(fā)送所述視頻文件的視頻流。 在上述方案中,所述系統(tǒng)還包括用于處理視頻上傳業(yè)務(wù)的應(yīng)用服務(wù)器,該應(yīng)用服 務(wù)器包括第一接收單元,用于接收到所述主叫終端發(fā)送的視頻上傳請(qǐng)求;第一發(fā)送單元, 用于向所述主叫終端返回上傳命令;第二接收單元,用于接收所述主叫終端上傳的視頻文 件;分配單元,用于為所接收的視頻文件分配一存儲(chǔ)于所述媒體服務(wù)器的存儲(chǔ)地址;轉(zhuǎn)發(fā) 單元,用于將所述視頻文件轉(zhuǎn)發(fā)至所述媒體服務(wù)器的存儲(chǔ)地址下;所述主叫終端,包括第 一發(fā)送單元,用于向所述應(yīng)用服務(wù)器發(fā)送視頻上傳請(qǐng)求;上傳單元,用于將待上傳的視頻文 件上傳至所述媒體服務(wù)器的存儲(chǔ)地址下;所述媒體服務(wù)器,用于接收所述應(yīng)用服務(wù)器轉(zhuǎn)發(fā) 的視頻文件并保存在所述存儲(chǔ)地址下。 在上述方案中,所述應(yīng)用服務(wù)器還包括第一生成單元,用于生成用于標(biāo)識(shí)所上傳 視頻文件的視頻編碼;存儲(chǔ)單元,用于將所述視頻編碼及為所述視頻文件分配的存儲(chǔ)地址 對(duì)應(yīng)保存;第二發(fā)送單元,用于將所述視頻編碼返回給所述主叫終端;第三接收單元,用于 通過(guò)移動(dòng)網(wǎng)絡(luò)接收所述主叫終端發(fā)送的包含已上傳視頻文件的視頻編碼及被叫終端標(biāo)識(shí) 的視頻共享請(qǐng)求;第二生成單元,用于根據(jù)所述視頻共享請(qǐng)求,生成用于標(biāo)識(shí)應(yīng)用服務(wù)器自 身的包含了所述視頻編碼及用于觸發(fā)視頻共享業(yè)務(wù)的視頻接入碼的網(wǎng)絡(luò)終端標(biāo)識(shí);通知單 元,用于向所述被叫終端發(fā)送包含所述網(wǎng)絡(luò)終端標(biāo)識(shí)的視頻共享提示,以通知所述被叫終3/8頁(yè)
      端共享所述視頻文件; 所述主叫終端,還包括第二存儲(chǔ)單元,用于接收所述視頻編碼并保存;第二發(fā)送
      單元,用于向所述應(yīng)用服務(wù)器發(fā)送包含已上傳視頻文件的視頻編碼和被叫終端標(biāo)識(shí)。
      在上述方案中,所述應(yīng)用服務(wù)器還用于處理視頻共享業(yè)務(wù),所述應(yīng)用服務(wù)器還包
      括媒體連接單元,用于在向所述媒體服務(wù)器發(fā)送請(qǐng)求發(fā)送視頻流的請(qǐng)求后,接收所述媒體
      服務(wù)器返回的所述媒體服務(wù)器發(fā)送視頻流的IP地址,與所述媒體服務(wù)器發(fā)送視頻流的IP
      接口之間建立視頻鏈路;終端連接單元,用于通過(guò)移動(dòng)網(wǎng)絡(luò)將所述媒體服務(wù)器發(fā)送視頻流
      的IP地址發(fā)送給所述被叫終端,與被叫終端建立視頻鏈路。 在上述方案中,所述應(yīng)用服務(wù)器還包括第三發(fā)送單元,用于向媒體服務(wù)器發(fā)送包 含所述視頻文件的存儲(chǔ)地址的播放命令;第四接收單元,用于接收所述媒體服務(wù)器返回的 響應(yīng)信息;所述媒體服務(wù)器,還用于在接收到所述應(yīng)用服務(wù)器發(fā)送的播放命令時(shí),根據(jù)所述 視頻文件的存儲(chǔ)地址,通過(guò)所述發(fā)送視頻流的IP接口與所述被叫終端之間的視頻鏈路向 所述被叫終端發(fā)送所述視頻文件的視頻流。 通過(guò)本發(fā)明的移動(dòng)終端之間視頻共享的方案,主叫終端只需將共享視頻上傳至媒 體服務(wù)器,被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)與該媒體服務(wù)建立視頻鏈路,以接收視頻流的方式完成 視頻文件的共享,無(wú)需在主被叫終端之間建立視頻會(huì)話,可實(shí)現(xiàn)多個(gè)被叫終端同時(shí)共享同 一視頻及被叫終端共享時(shí)多次觀看同一視頻,既省時(shí)省力,又可以提高用戶體驗(yàn);另外,本 發(fā)明利用現(xiàn)有移動(dòng)網(wǎng)絡(luò)直接上傳視頻,視頻上傳更快捷,通過(guò)移動(dòng)網(wǎng)絡(luò)實(shí)現(xiàn)共享視頻的播 放,直接流媒體播放,無(wú)需瀏覽器、無(wú)需安裝控件,不需下載,播放更流暢,解決了視頻共享 過(guò)程中的視頻緩沖、視頻停滯等問(wèn)題。


      圖1為本發(fā)明移動(dòng)終端之間共享視頻的方法的流程圖; 圖2為本發(fā)明中主叫終端上傳視頻的方法流程圖; 圖3為本發(fā)明中主叫終端上傳視頻的另一方法流程圖; 圖4為本發(fā)明中被叫終端共享視頻的方法流程圖; 圖5為本發(fā)明中被叫終端共享視頻的信令流程圖; 圖6為本發(fā)明移動(dòng)終端之間共享視頻的系統(tǒng)的結(jié)構(gòu)框圖。
      具體實(shí)施例方式
      下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步詳細(xì)闡述。 本發(fā)明提供一種移動(dòng)終端之間共享視頻的方法,請(qǐng)參照?qǐng)Dl,該方法主要包括以下
      步驟 步驟101 :主叫終端將視頻文件上傳至媒體服務(wù)器; 步驟102 :被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)與所述媒體服務(wù)器建立視頻鏈路,所述媒體服 務(wù)器通過(guò)該視頻鏈路向所述被叫終端發(fā)送所述視頻文件的視頻流; 步驟103 :被叫終端接收所述媒體服務(wù)器發(fā)送的視頻流,完成所述視頻文件的播 放。 其中,參照?qǐng)D2,所述步驟101中主叫終端將視頻文件上傳至媒體服務(wù)器的過(guò)程可以這樣實(shí)現(xiàn) 步驟201 :主叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)向應(yīng)用服務(wù)器發(fā)送視頻上傳請(qǐng)求; 步驟202 :在接收到所述視頻上傳請(qǐng)求后,所述應(yīng)用服務(wù)器向所述主叫終端返回
      上傳命令; 步驟203 :在接收到所述上傳命令后,主叫終端將待上傳的視頻文件上傳至所述 應(yīng)用服務(wù)器; 其中,主叫終端可以通過(guò)HTTP或FTP等方式上傳視頻文件。 步驟204 :在接收到所上傳的視頻文件后,所述應(yīng)用服務(wù)器為所述視頻文件分配 一存儲(chǔ)于所述媒體服務(wù)器的存儲(chǔ)地址,將視頻文件轉(zhuǎn)發(fā)至所述媒體服務(wù)器的存儲(chǔ)地址下;
      步驟205 :媒體服務(wù)器接收應(yīng)用服務(wù)器所轉(zhuǎn)發(fā)的視頻文件并保存在所述存儲(chǔ)地址 下。 在主叫終端將視頻文件上傳至媒體服務(wù)器的過(guò)程中還可以包括在接收到視頻上 傳請(qǐng)求后,應(yīng)用服務(wù)器生成用于標(biāo)識(shí)所上傳視頻文件的視頻編碼,并將該視頻編碼及為所 述視頻文件分配的存儲(chǔ)地址對(duì)應(yīng)保存,再將所述視頻編碼返回給所述主叫終端;主叫終端 接收該視頻編碼并保存。 其中,視頻編碼為所上傳的視頻文件的一個(gè)標(biāo)識(shí),每個(gè)視頻編碼對(duì)應(yīng)一個(gè)已上傳 的視頻文件。
      例如,請(qǐng)參照?qǐng)D3,用戶在可以這樣實(shí)現(xiàn)上述的上傳視頻文件的過(guò)程 步驟301 :主叫用戶可以在主叫終端上選中視頻文件,點(diǎn)擊上傳; 步驟302 :主叫終端發(fā)送視頻上傳請(qǐng)求至用于處理視頻上傳業(yè)務(wù)的應(yīng)用服務(wù)器; 步驟303 :在接收到該視頻上傳請(qǐng)求后,應(yīng)用服務(wù)器生成視頻編號(hào)并保存,向主叫
      終端發(fā)送上傳命令,該上傳命令同時(shí)攜帶所生成的視頻編碼; 步驟304:在接收到應(yīng)用服務(wù)器發(fā)出的上傳命令后,主叫終端將視頻文件上傳至 應(yīng)用服務(wù)器,并將接收到的視頻編碼保存; 步驟305 :在接收到主叫終端上傳的視頻文件后,應(yīng)用服務(wù)器為接收到的視頻文 件分配一存儲(chǔ)于媒體服務(wù)器的存儲(chǔ)地址,將所分配的媒體服務(wù)器與對(duì)應(yīng)的視頻編碼對(duì)應(yīng)保 存,并將視頻文件轉(zhuǎn)發(fā)至所述媒體服務(wù)器的存儲(chǔ)地址下; 步驟306 :媒體服務(wù)器接收應(yīng)用服務(wù)器轉(zhuǎn)發(fā)的視頻文件并將其存儲(chǔ)在應(yīng)用服務(wù)器 所分配的存儲(chǔ)地址中。 其中,參照?qǐng)D4,在所述主叫終端將視頻文件上傳至媒體服務(wù)器之后,被叫終端通 過(guò)移動(dòng)網(wǎng)絡(luò)與所述媒體服務(wù)器建立視頻鏈路之前,所述方法還包括 步驟401 :主叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)向所述應(yīng)用服務(wù)器發(fā)送包含已上傳視頻文件的 視頻編碼及被叫終端標(biāo)識(shí)的視頻共享請(qǐng)求; 其中,被叫終端標(biāo)識(shí)可以是被叫終端在移動(dòng)網(wǎng)絡(luò)中使用的號(hào)碼,例如手機(jī)號(hào)碼等。
      步驟402 :根據(jù)所述視頻共享請(qǐng)求中的視頻編碼,應(yīng)用服務(wù)器生成用于標(biāo)識(shí)自身 的包含該視頻編碼及用于觸發(fā)視頻共享業(yè)務(wù)的視頻接入碼的網(wǎng)絡(luò)終端標(biāo)識(shí),并向所述被叫 終端發(fā)送包含該網(wǎng)絡(luò)終端標(biāo)識(shí)的視頻共享提示,以通知所述被叫終端共享所述視頻文件。
      其中,網(wǎng)絡(luò)終端標(biāo)識(shí)可以為由視頻編碼和視頻接入碼相加構(gòu)成的一個(gè)臨時(shí)號(hào)碼。 例如,若一視頻文件對(duì)應(yīng)的視頻編號(hào)為0000000001,移動(dòng)網(wǎng)絡(luò)中用于觸發(fā)視頻共享業(yè)務(wù)的視頻接入碼為12599時(shí),則此時(shí)生成的網(wǎng)絡(luò)終端標(biāo)識(shí)為臨時(shí)號(hào)碼125990000000001。
      其中,視頻共享提示可以為應(yīng)用服務(wù)器基于網(wǎng)絡(luò)終端標(biāo)識(shí)發(fā)送的短信提示。例如, 網(wǎng)絡(luò)終端標(biāo)識(shí)為臨時(shí)號(hào)碼125990000000001時(shí),應(yīng)用服務(wù)器通過(guò)該號(hào)碼給被叫終端發(fā)送內(nèi) 容可以為"有好友與您共享了一段視頻,如需觀看請(qǐng)回?fù)艽颂?hào)碼"的短信以作為視頻共享提 示通知被叫用戶,使得被叫用戶可以通過(guò)回?fù)芘R時(shí)號(hào)碼125990000000001,向應(yīng)用服務(wù)器發(fā) 出共享視頻編碼為0000000001的視頻文件的視頻呼叫。 其中,參照?qǐng)D4,步驟102中的被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)與所述媒體服務(wù)器建立視頻 鏈路,具體可以包括以下步驟 步驟403 :在接收到所述視頻共享提示后,被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)向應(yīng)用服務(wù)器 發(fā)出共享所述視頻文件的視頻呼叫; 步驟404:根據(jù)所述視頻呼叫,應(yīng)用服務(wù)器向所述媒體服務(wù)器發(fā)送請(qǐng)求發(fā)送視頻 流的請(qǐng)求,媒體服務(wù)器向應(yīng)用服務(wù)器返回所述媒體服務(wù)器發(fā)送視頻流的IP地址,應(yīng)用服務(wù) 器根據(jù)IP地址與媒體服務(wù)器發(fā)送視頻流的IP接口之間建立視頻鏈路;
      步驟405 :應(yīng)用服務(wù)器通過(guò)移動(dòng)網(wǎng)絡(luò)將所述媒體服務(wù)器發(fā)送視頻流的IP地址發(fā)送 給所述被叫終端,與被叫終端建立視頻鏈路,被叫終端根據(jù)IP地址與媒體服務(wù)器發(fā)送視頻 流的IP接口之間建立視頻鏈路。 其中,被叫終端可以通過(guò)移動(dòng)網(wǎng)絡(luò)與所述媒體服務(wù)器建立基于呼叫控制協(xié)議 (H. 245協(xié)議)的視頻鏈路。H. 245協(xié)議在呼叫建立之前被用來(lái)解決呼叫媒介問(wèn)題和建立媒 體流。 參照?qǐng)D4,步驟102中的媒體服務(wù)器通過(guò)所述視頻鏈路向所述被叫終端發(fā)送所述 視頻文件的視頻流,具體可以包括以下步驟 步驟406 :在媒體服務(wù)器發(fā)送視頻流的IP接口與所述被叫終端建立視頻鏈路后,
      應(yīng)用服務(wù)器向媒體服務(wù)器發(fā)送包含所述視頻文件的存儲(chǔ)地址的播放命令; 步驟407 :接收到所述播放命令后,媒體服務(wù)器向應(yīng)用服務(wù)器返回響應(yīng)信息; 步驟408 :根據(jù)所述視頻文件的存儲(chǔ)地址,媒體服務(wù)器通過(guò)所述視頻鏈路向所述
      被叫終端發(fā)送所述視頻文件的視頻流。 下面以圖5所示的被叫終端共享視頻的信令流程圖為例,詳細(xì)介紹被叫終端共享 視頻的具體流程,具體流程如下 步驟501-502 :被叫終端發(fā)送視頻呼叫(Invite),其中,Invite中攜帶了 sdpA消 息,由移動(dòng)網(wǎng)絡(luò)中的移動(dòng)交換中心將該Invite發(fā)送至移動(dòng)網(wǎng)絡(luò)中的軟交換機(jī);
      其中,sdpA消息包含請(qǐng)求共享的視頻文件的視頻編碼及觸發(fā)視頻共享業(yè)務(wù)的視頻 接入碼,可以為前面所述的網(wǎng)絡(luò)終端標(biāo)識(shí)。 步驟503-504 :軟交換機(jī)根據(jù)sdpA消息中包含的網(wǎng)絡(luò)終端標(biāo)識(shí)將攜帶了上述sdpA 消息的視頻呼叫(Invite)發(fā)送至應(yīng)用服務(wù)器,應(yīng)用服務(wù)器返回lOOTrying信息,完成視頻 共享業(yè)務(wù)的觸發(fā)。 步驟505-507 :根據(jù)軟交換機(jī)發(fā)送的視頻呼叫(Invite),應(yīng)用服務(wù)器向媒體服務(wù) 器發(fā)送請(qǐng)求發(fā)送視頻流的請(qǐng)求(Invite),媒體服務(wù)器返回2000K確認(rèn)消息,應(yīng)用服務(wù)器再 向媒體服務(wù)器發(fā)Ack的確認(rèn)信息,應(yīng)用服務(wù)器與媒體服務(wù)器之間的視頻鏈路建立完畢;
      其中,在應(yīng)用服務(wù)器向媒體服務(wù)器發(fā)送的Invite中,同樣攜帶了 sdpA消息,這里的sdpA消息可以包含視頻文件的存儲(chǔ)地址等信息,以便所述媒體服務(wù)器可以確認(rèn)所述視 頻文件存儲(chǔ)在其中。應(yīng)用服務(wù)器可以根據(jù)保存的視頻編碼及為視頻文件分配的存儲(chǔ)地址對(duì) 應(yīng)關(guān)系,確定出與視頻編碼對(duì)應(yīng)的存儲(chǔ)地址。 其中,2000K確認(rèn)消息中攜帶了 sdpCA消息,sdpCA消息是應(yīng)用層的信令控制協(xié)議 (SIP)信令中的會(huì)話描述協(xié)議(SDP)消息,包含了所述媒體服務(wù)器發(fā)送視頻流的IP地址等信息。 步驟508-510 :應(yīng)用服務(wù)器發(fā)送183消息給軟交換機(jī),該183消息中攜帶上述的
      包含媒體服務(wù)器發(fā)送視頻流的IP地址等信息的sdpCA消息,軟交換機(jī)再用180消息將該
      sdpCA消息帶給移動(dòng)交換中心,移動(dòng)交換中向再將該180消息轉(zhuǎn)發(fā)給被叫終端; 步驟511-513 :被叫終端發(fā)回復(fù)確認(rèn)(Prack)消息給移動(dòng)交換中心,移動(dòng)交換中心
      發(fā)送Prack消息給軟交換機(jī),軟交換機(jī)再向應(yīng)用服務(wù)器發(fā)送Prack消息; 步驟514-516 :應(yīng)用服務(wù)器向軟交換機(jī)發(fā)送回復(fù)確認(rèn)(200Prack)消息,軟交換機(jī)
      向移動(dòng)交換中心發(fā)送回復(fù)確認(rèn)(200Prack)消息,移動(dòng)交換中心向被叫終端發(fā)送回復(fù)確認(rèn)
      (200Prack)消息,至此便完成被叫終端與媒體服務(wù)器發(fā)送視頻流的IP接口之間基于H. 245
      的視頻鏈路的建立過(guò)程; 步驟517-518 :應(yīng)用服務(wù)器發(fā)送表示播放命令的Info信息給媒體服務(wù)器,該Info 信息中包含了視頻文件在媒體服務(wù)器中的存儲(chǔ)地址,媒體服務(wù)器接收Info信息,向應(yīng)用服 務(wù)器返回200Info的響應(yīng)信息后,媒體服務(wù)器便可以通過(guò)上述過(guò)程中建立的視頻鏈路向被 叫終端發(fā)送所述視頻流,被叫終端接收視頻流并播放視頻文件,被叫用戶便可以開(kāi)始觀看 視頻了。 其中,軟交換機(jī)可以為核心網(wǎng)組件,處于網(wǎng)絡(luò)控制層,用于完成呼叫控制、路由、認(rèn) 證、資源管理等業(yè)務(wù)。 另外,本發(fā)明還提供了一種移動(dòng)終端之間共享視頻的系統(tǒng),請(qǐng)參照?qǐng)D6,所述系統(tǒng) 主要包括 主叫終端61,用于上傳視頻文件; 媒體服務(wù)器62,用于接收所述主叫終端61上傳的視頻文件,并發(fā)送所述視頻文件 的視頻流; 被叫終端63,用于接收所述媒體服務(wù)器62發(fā)送的視頻流,完成所述視頻文件的播 放;
      其中,所述被叫終端63通過(guò)移動(dòng)網(wǎng)絡(luò)與所述媒體服務(wù)器62建立視頻鏈路,所述媒 體服務(wù)器62通過(guò)該視頻鏈路向所述被叫終端發(fā)送視頻文件的視頻流。
      其中,所述系統(tǒng)還可以包括 用于處理視頻上傳業(yè)務(wù)的應(yīng)用服務(wù)器64,該應(yīng)用服務(wù)器64包括 第一接收單元641,用于接收所述主叫終端61發(fā)送的視頻上傳請(qǐng)求; 第一發(fā)送單元642,用于向所述主叫終端61返回上傳命令; 第二接收單元643,用于接收所述主叫終端61上傳的視頻文件; 分配單元644,用于為第二接收單元643所接收的視頻文件分配存儲(chǔ)于所述媒體
      服務(wù)器62的存儲(chǔ)地址; 轉(zhuǎn)發(fā)單元645,用于根據(jù)分配單元644所分配的存儲(chǔ)地址將所述視頻文件轉(zhuǎn)發(fā)至所述媒體服務(wù)器62的存儲(chǔ)地址下;
      所述主叫終端61,包括 第一發(fā)送單元611,用于向所述應(yīng)用服務(wù)器64發(fā)送視頻上傳請(qǐng)求; 上傳單元612,用于將待上傳的視頻文件發(fā)送到應(yīng)用服務(wù)器64的第二接收單元
      643 ; 所述媒體服務(wù)器62,用于接收所述應(yīng)用服務(wù)器64的轉(zhuǎn)發(fā)單元645轉(zhuǎn)發(fā)的視頻文件 并保存在分配單元644所分配的存儲(chǔ)地址下。
      其中,所述應(yīng)用服務(wù)器64還包括 第一生成單元646,用于生成用于標(biāo)識(shí)所上傳視頻文件的視頻編碼; 存儲(chǔ)單元647 ,用于將第一生成單元646所生成的視頻編碼及分配單元644所分配
      的存儲(chǔ)地址對(duì)應(yīng)保存; 第二發(fā)送單元648,用于將第一生成單元646所生成的視頻編碼返回給所述主叫
      終端61 ; 第三接收單元649,用于通過(guò)移動(dòng)網(wǎng)絡(luò)接收所述主叫終端61發(fā)送的包含已上傳視 頻文件的視頻編碼及被叫終端標(biāo)識(shí)的視頻共享請(qǐng)求; 第二生成單元6410,用于根據(jù)第三接收單元649所接收到的視頻共享請(qǐng)求,生成 用于標(biāo)識(shí)應(yīng)用服務(wù)器64自身的包含了所述視頻編碼及用于觸發(fā)視頻共享業(yè)務(wù)的視頻接入 碼的網(wǎng)絡(luò)終端標(biāo)識(shí); 通知單元6411,用于向所述被叫終端發(fā)送包含第二生成單元6410所生成的網(wǎng)絡(luò) 終端標(biāo)識(shí)的視頻共享提示,以通知所述被叫終端62共享所述視頻文件;
      所述主叫終端61,還包括 存儲(chǔ)單元613,用于接收應(yīng)用服務(wù)器64的第二發(fā)送單元648發(fā)送的視頻編碼并保 存; 第二發(fā)送單元614,用于向所述應(yīng)用服務(wù)器64的第三接收單元649發(fā)送包含已上 傳視頻文件的視頻編碼和被叫終端標(biāo)識(shí)。 所述應(yīng)用服務(wù)器64還用于處理視頻共享業(yè)務(wù),所述應(yīng)用服務(wù)器64還包括
      媒體連接單元6412,用于在向所述媒體服務(wù)器63發(fā)送請(qǐng)求發(fā)送視頻流的請(qǐng)求后, 接收所述媒體服務(wù)器63返回的所述媒體服務(wù)器發(fā)送視頻流的IP地址,與所述媒體服務(wù)器 發(fā)送視頻流的IP接口之間建立視頻鏈路; 終端連接單元6413,用于通過(guò)移動(dòng)網(wǎng)絡(luò)將所述媒體服務(wù)器發(fā)送視頻流的IP地址 發(fā)送給所述被叫終端62,與被叫終端62建立視頻鏈路。
      所述應(yīng)用服務(wù)器64還包括 第三發(fā)送單元6414,用于向媒體服務(wù)器63發(fā)送包含所述視頻文件的存儲(chǔ)地址的
      播放命令;第三發(fā)送單元6414可以根據(jù)存儲(chǔ)單元613中保存的視頻編碼及為視頻文件分配
      的存儲(chǔ)地址對(duì)應(yīng)關(guān)系,確定出與視頻編碼對(duì)應(yīng)的存儲(chǔ)地址; 第四接收單元6415,用于接收所述媒體服務(wù)器63返回的響應(yīng)信息; 所述媒體服務(wù)器62,還用于在接收到所述應(yīng)用服務(wù)器64的第三發(fā)送單元6414發(fā)
      送的播放命令時(shí),并向應(yīng)用服務(wù)器64的第四接收單元6415返回響應(yīng)信息;再根據(jù)所述視頻
      文件的存儲(chǔ)地址,通過(guò)其發(fā)送視頻流的IP接口與所述被叫終端之間的視頻鏈路向所述被叫終端發(fā)送所述視頻文件的視頻流。 實(shí)際使用時(shí),多個(gè)被叫終端可以同時(shí)與媒體服務(wù)器建立各自的視頻鏈路,以使得 多個(gè)被叫終端可以同時(shí)共享視頻。 使用上述的移動(dòng)終端之間共享視頻的系統(tǒng),終端用戶可以通過(guò)移動(dòng)網(wǎng)絡(luò)隨時(shí)拍攝 視頻,隨時(shí)上傳視頻,也可以隨時(shí)觀看視頻。無(wú)需瀏覽器,無(wú)需播放控件,無(wú)需下載,沒(méi)有視 頻緩沖延時(shí)的困擾,視頻播放更流暢。為移動(dòng)網(wǎng)絡(luò)用戶提供了一種更有娛樂(lè)性,更有互動(dòng)性 的視頻共享服務(wù)。 以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù) 范圍之內(nèi)。
      權(quán)利要求
      一種移動(dòng)終端之間共享視頻的方法,其特征在于,所述方法包括主叫終端將視頻文件上傳至媒體服務(wù)器;被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)與所述媒體服務(wù)器建立視頻鏈路,所述媒體服務(wù)器通過(guò)所述視頻鏈路向所述被叫終端發(fā)送所述視頻文件的視頻流;被叫終端接收所述媒體服務(wù)器發(fā)送的視頻流,完成所述視頻文件的播放。
      2. 根據(jù)權(quán)利要求1所述移動(dòng)終端之間共享視頻的方法,其特征在于,所述主叫終端將視頻文件上傳至媒體服務(wù)器,包括主叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)向應(yīng)用服務(wù)器發(fā)送視頻上傳請(qǐng)求;在接收到所述視頻上傳請(qǐng)求后,所述應(yīng)用服務(wù)器向所述主叫終端返回上傳命令;在接收到所述上傳命令后,主叫終端將待上傳的視頻文件上傳至所述應(yīng)用服務(wù)器;在接收到所上傳的視頻文件后,所述應(yīng)用服務(wù)器為所述視頻文件分配存儲(chǔ)于所述媒體服務(wù)器的存儲(chǔ)地址,將視頻文件轉(zhuǎn)發(fā)至所述媒體服務(wù)器的存儲(chǔ)地址下;媒體服務(wù)器接收應(yīng)用服務(wù)器所轉(zhuǎn)發(fā)的視頻文件并保存在所述存儲(chǔ)地址下。
      3. 根據(jù)權(quán)利要求2所述移動(dòng)終端之間共享視頻的方法,其特征在于,所述接收到所述視頻上傳請(qǐng)求之后,還包括所述應(yīng)用服務(wù)器生成用于標(biāo)識(shí)所上傳視頻文件的視頻編碼;所述分配存儲(chǔ)于所述媒體服務(wù)器的存儲(chǔ)地址之后,還包括所述應(yīng)用服務(wù)器將該視頻編碼及為所述視頻文件分配的存儲(chǔ)地址對(duì)應(yīng)保存,再將所述視頻編碼返回給所述主叫終端;主叫終端接收所述視頻編碼并保存;在所述主叫終端將視頻文件上傳至媒體服務(wù)器之后,被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)與所述媒體服務(wù)器建立視頻鏈路之前,所述方法還包括主叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)向所述應(yīng)用服務(wù)器發(fā)送包含已上傳視頻文件的視頻編碼及被叫終端標(biāo)識(shí)的視頻共享請(qǐng)求;根據(jù)所述視頻共享請(qǐng)求中的視頻編碼,應(yīng)用服務(wù)器生成用于標(biāo)識(shí)自身的包含該視頻編碼及用于觸發(fā)視頻共享業(yè)務(wù)的視頻接入碼的網(wǎng)絡(luò)終端標(biāo)識(shí),并向所述被叫終端發(fā)送包含該網(wǎng)絡(luò)終端標(biāo)識(shí)的視頻共享提示,以通知所述被叫終端共享所述視頻文件。
      4. 根據(jù)權(quán)利要求3所述移動(dòng)終端之間共享視頻的方法,其特征在于,被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)與所述媒體服務(wù)器建立視頻鏈路,包括在接收到所述視頻共享提示后,被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)向應(yīng)用服務(wù)器發(fā)出共享所述視頻文件的視頻呼叫;根據(jù)所述視頻呼叫,應(yīng)用服務(wù)器向所述媒體服務(wù)器發(fā)送請(qǐng)求發(fā)送視頻流的請(qǐng)求,媒體服務(wù)器向應(yīng)用服務(wù)器返回所述媒體服務(wù)器發(fā)送視頻流的IP地址,應(yīng)用服務(wù)器與媒體服務(wù)器發(fā)送視頻流的IP接口之間建立視頻鏈路;應(yīng)用服務(wù)器通過(guò)移動(dòng)網(wǎng)絡(luò)將所述媒體服務(wù)器發(fā)送視頻流的IP地址發(fā)送給所述被叫終端,與被叫終端建立視頻鏈路,被叫終端與媒體服務(wù)器發(fā)送視頻流的IP接口之間建立視頻鏈路。
      5. 根據(jù)權(quán)利要求4所述移動(dòng)終端之間共享視頻的方法,其特征在于,所述媒體服務(wù)器通過(guò)所述視頻鏈路向所述被叫終端發(fā)送所述視頻文件的視頻流,包括在媒體服務(wù)器發(fā)送視頻流的IP接口與所述被叫終端建立視頻鏈路后,應(yīng)用服務(wù)器向媒體服務(wù)器發(fā)送包含所述視頻文件的存儲(chǔ)地址的播放命令;接收到所述播放命令后,媒體服務(wù)器向應(yīng)用服務(wù)器返回響應(yīng)信息;根據(jù)所述視頻文件的存儲(chǔ)地址,媒體服務(wù)器通過(guò)所述視頻鏈路向所述被叫終端發(fā)送所 述視頻文件的視頻流。
      6. —種移動(dòng)終端之間共享視頻的系統(tǒng),其特征在于,所述系統(tǒng)包括 主叫終端,用于上傳視頻文件;媒體服務(wù)器,用于接收所述主叫終端上傳的視頻文件,并發(fā)送所述視頻文件的視頻流;被叫終端,用于接收所述媒體服務(wù)器發(fā)送的視頻流,完成所述視頻文件的播放; 其中,所述被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)與所述媒體服務(wù)器建立視頻鏈路,所述媒體服務(wù)器 通過(guò)所述視頻鏈路向所述被叫終端發(fā)送所述視頻文件的視頻流。
      7. 根據(jù)權(quán)利要求6所述移動(dòng)終端之間共享視頻的系統(tǒng),其特征在于,所述系統(tǒng)還包括 用于處理視頻上傳業(yè)務(wù)的應(yīng)用服務(wù)器,該應(yīng)用服務(wù)器包括第一接收單元,用于接收到所述主叫終端發(fā)送的視頻上傳請(qǐng)求; 第一發(fā)送單元,用于向所述主叫終端返回上傳命令; 第二接收單元,用于接收所述主叫終端上傳的視頻文件;分配單元,用于為所接收的視頻文件分配一存儲(chǔ)于所述媒體服務(wù)器的存儲(chǔ)地址; 轉(zhuǎn)發(fā)單元,用于將所述視頻文件轉(zhuǎn)發(fā)至所述媒體服務(wù)器的存儲(chǔ)地址下; 所述主叫終端,包括第一發(fā)送單元,用于向所述應(yīng)用服務(wù)器發(fā)送視頻上傳請(qǐng)求;上傳單元,用于將待上傳的視頻文件上傳至所述媒體服務(wù)器的存儲(chǔ)地址下;所述媒體服務(wù)器,用于接收所述應(yīng)用服務(wù)器轉(zhuǎn)發(fā)的視頻文件并保存在所述存儲(chǔ)地址下。
      8. 根據(jù)權(quán)利要求7所述移動(dòng)終端之間共享視頻的系統(tǒng),其特征在于, 所述應(yīng)用服務(wù)器還包括第一生成單元,用于生成用于標(biāo)識(shí)所上傳視頻文件的視頻編碼;存儲(chǔ)單元,用于將所述視頻編碼及為所述視頻文件分配的存儲(chǔ)地址對(duì)應(yīng)保存;第二發(fā)送單元,用于將所述視頻編碼返回給所述主叫終端;第三接收單元,用于通過(guò)移動(dòng)網(wǎng)絡(luò)接收所述主叫終端發(fā)送的包含已上傳視頻文件的視 頻編碼及被叫終端標(biāo)識(shí)的視頻共享請(qǐng)求;第二生成單元,用于根據(jù)所述視頻共享請(qǐng)求,生成用于標(biāo)識(shí)應(yīng)用服務(wù)器自身的包含了 所述視頻編碼及用于觸發(fā)視頻共享業(yè)務(wù)的視頻接入碼的網(wǎng)絡(luò)終端標(biāo)識(shí);通知單元,用于向所述被叫終端發(fā)送包含所述網(wǎng)絡(luò)終端標(biāo)識(shí)的視頻共享提示,以通知 所述被叫終端共享所述視頻文件;所述主叫終端,還包括第二存儲(chǔ)單元,用于接收所述視頻編碼并保存;第二發(fā)送單元,用于向所述應(yīng)用服務(wù)器發(fā)送包含已上傳視頻文件的視頻編碼和被叫終 端標(biāo)識(shí)。
      9. 根據(jù)權(quán)利要求8所述移動(dòng)終端之間共享視頻的系統(tǒng),其特征在于,所述應(yīng)用服務(wù)器還用于處理視頻共享業(yè)務(wù),所述應(yīng)用服務(wù)器還包括媒體連接單元,用于在向所述媒體服務(wù)器發(fā)送請(qǐng)求發(fā)送視頻流的請(qǐng)求后,接收所述媒 體服務(wù)器返回的所述媒體服務(wù)器發(fā)送視頻流的IP地址,與所述媒體服務(wù)器發(fā)送視頻流的 IP接口之間建立視頻鏈路;終端連接單元,用于通過(guò)移動(dòng)網(wǎng)絡(luò)將所述媒體服務(wù)器發(fā)送視頻流的IP地址發(fā)送給所 述被叫終端,與被叫終端建立視頻鏈路。
      10.根據(jù)權(quán)利要求9所述移動(dòng)終端之間共享視頻的系統(tǒng),其特征在于,所述應(yīng)用服務(wù)器 還包括第三發(fā)送單元,用于向媒體服務(wù)器發(fā)送包含所述視頻文件的存儲(chǔ)地址的播放命令; 第四接收單元,用于接收所述媒體服務(wù)器返回的響應(yīng)信息;所述媒體服務(wù)器,還用于在接收到所述應(yīng)用服務(wù)器發(fā)送的播放命令時(shí),根據(jù)所述視頻 文件的存儲(chǔ)地址,通過(guò)所述發(fā)送視頻流的IP接口與所述被叫終端之間的視頻鏈路向所述 被叫終端發(fā)送所述視頻文件的視頻流。
      全文摘要
      本發(fā)明提供了一種移動(dòng)終端之間共享視頻的方法及系統(tǒng),所述方法包括主叫終端將視頻文件上傳至媒體服務(wù)器;被叫終端通過(guò)移動(dòng)網(wǎng)絡(luò)與所述媒體服務(wù)器建立視頻鏈路,所述媒體服務(wù)器通過(guò)該視頻鏈路向所述被叫終端發(fā)送視頻流;被叫終端接收所述媒體服務(wù)器發(fā)送的視頻流,完成所述視頻文件的播放。本發(fā)明所提供的方法及系統(tǒng)可實(shí)現(xiàn)多個(gè)被叫終端同時(shí)共享同一視頻及被叫終端共享時(shí)多次觀看同一視頻,既省時(shí)省力,又可以提高用戶體驗(yàn);通過(guò)移動(dòng)網(wǎng)絡(luò)實(shí)現(xiàn)共享視頻的播放,直接流媒體播放,播放更流暢,解決了視頻共享過(guò)程中的視頻緩沖、視頻停滯等問(wèn)題。
      文檔編號(hào)H04N7/14GK101707686SQ20091023699
      公開(kāi)日2010年5月12日 申請(qǐng)日期2009年10月30日 優(yōu)先權(quán)日2009年10月30日
      發(fā)明者何曉華, 李亞濱, 王成燦, 田冠偉, 陳曦 申請(qǐng)人:中興通訊股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1