亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

多屏互動(dòng)方法、多屏互動(dòng)裝置及多屏互動(dòng)系統(tǒng)與流程

文檔序號(hào):12498498閱讀:552來(lái)源:國(guó)知局
多屏互動(dòng)方法、多屏互動(dòng)裝置及多屏互動(dòng)系統(tǒng)與流程

本發(fā)明涉及多屏互動(dòng)領(lǐng)域,具體而言,涉及一種多屏互動(dòng)方法、一種多屏互動(dòng)裝置和一種多屏互動(dòng)系統(tǒng)。



背景技術(shù):

隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展進(jìn)步,智能電子產(chǎn)品越來(lái)越普及流行。移動(dòng)互聯(lián)網(wǎng)逐漸成為主流,客戶的需求不斷多元化。當(dāng)智能設(shè)備在局域網(wǎng)時(shí),手機(jī)和平板可以共享在局域網(wǎng)內(nèi)的多媒體資源并可互相推送至局域網(wǎng)內(nèi)的電視端播放,手機(jī)和手機(jī)之間、手機(jī)和平板之間以及平板和平板之間同樣可以使用。

也就是說,實(shí)現(xiàn)了多屏互動(dòng),而多屏互動(dòng)技術(shù)是指多種屏幕之間(如手機(jī)、平板電腦、智能電視等)之間共享多媒體資源,實(shí)現(xiàn)多屏之間媒體互通互享,具體地多屏互動(dòng)是指局域網(wǎng)內(nèi)的智能設(shè)備之間共享多媒體資源互相推送至屏幕(如手機(jī)、平板電腦和智能電視等)播放。局域網(wǎng)內(nèi)可以實(shí)現(xiàn)智能設(shè)備的互聯(lián)互通和資源共享,也能將局域網(wǎng)內(nèi)部智能設(shè)備拓展到廣域網(wǎng)中,實(shí)現(xiàn)三網(wǎng)融合的應(yīng)用場(chǎng)景,在網(wǎng)絡(luò)層實(shí)現(xiàn)互聯(lián)互通,形成無(wú)縫覆蓋,為用戶提供更加多樣化、多媒體化以及個(gè)性化的娛樂服務(wù)。

目前,市場(chǎng)上有很多支持多屏互動(dòng)的智能設(shè)備,如蘋果的airplay(無(wú)線播放)、小米智能電視等,但基本都存在設(shè)備之間的限制,或者安卓系統(tǒng)和IOS(蘋果專用系統(tǒng))系統(tǒng)、安卓系統(tǒng)和安卓系統(tǒng)之間的系統(tǒng)限制,具有一定的局限性。

因此,如何實(shí)現(xiàn)不同平臺(tái)之間的共享功能,解決在同一網(wǎng)絡(luò)資源下的不同設(shè)備和不同系統(tǒng)之間資源共享的局限性問題,并在不同平臺(tái)之間,通過參數(shù)傳遞實(shí)現(xiàn)多媒體資源的友好無(wú)縫鏈接,從而提升用戶的使用體驗(yàn),成為亟待解決的技術(shù)問題。



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

本發(fā)明正是基于上述技術(shù)問題,提出了一種新的技術(shù)方案,可以有效地解決在同一網(wǎng)絡(luò)資源下的不同設(shè)備、不同系統(tǒng)之間資源共享的局限性問題,并在不同平臺(tái)之間,通過參數(shù)傳遞實(shí)現(xiàn)多媒體資源的友好無(wú)縫鏈接,從而提升用戶的使用體驗(yàn)。

有鑒于此,本發(fā)明的第一方面,提出了一種多屏互動(dòng)方法,包括:在同一網(wǎng)絡(luò)資源下,建立與接收方終端之間的基于Socket通訊機(jī)制的通信鏈路;獲取在播多媒體資源的節(jié)目參數(shù)信息;通過所述通信鏈路向所述接收方終端發(fā)送所述節(jié)目參數(shù)信息和播放命令,以供所述接收方終端根據(jù)所述節(jié)目參數(shù)信息和所述播放命令續(xù)播所述在播多媒體資源。

在該技術(shù)方案中,在同一網(wǎng)絡(luò)資源下,通過與接收方終端(比如智能電視)之間的基于Socket(套接字)通訊機(jī)制的通信鏈路,將獲取到的在播多媒體資源的節(jié)目參數(shù)信息以及播放命令一同發(fā)送至該接收方終端,以供接收方終端根據(jù)播放命令以及節(jié)目參數(shù)信息下載該在播多媒體資源并進(jìn)行續(xù)播,如此,可以實(shí)現(xiàn)不同平臺(tái)之間的資源共享,解決在同一網(wǎng)絡(luò)資源下的不同設(shè)備、不同系統(tǒng)之間資源共享的局限性問題,并在不同平臺(tái)之間,通過參數(shù)傳遞實(shí)現(xiàn)多媒體資源的友好無(wú)縫鏈接,即在接收方終端實(shí)現(xiàn)多媒體資源的續(xù)播,無(wú)需從頭播放,使資源互動(dòng)更加方便、準(zhǔn)確,從而提升用戶的使用體驗(yàn)。

在上述技術(shù)方案中,優(yōu)選地,還包括:通過所述通信鏈路向所述接收方終端發(fā)送播放操控命令,以供所述接收方終端根據(jù)所述播放操控命令控制所述在播多媒體資源的播放狀態(tài)。

在該技術(shù)方案中,可以通過通信鏈路向接收方終端發(fā)送播放操控指令控制在播多媒體資源在接收方終端的播放狀態(tài),比如根據(jù)播放操作指令在接收方終端進(jìn)行暫停、快進(jìn)和快退等操作,以實(shí)現(xiàn)不同平臺(tái)之間的資源共享操控,便于用戶方便地控制接收方終端的多媒體資源的播放裝置,進(jìn)一步提升用戶體驗(yàn)。

在上述任一技術(shù)方案中,優(yōu)選地,所述通信鏈路為TCP通信鏈路;以及所述節(jié)目參數(shù)信息包括:所述在播多媒體資源的URL信息、媒體類 型信息和播放進(jìn)度信息,其中,所述媒體類型信息包括:視頻信息、音頻信息和圖片信息。

在該技術(shù)方案中,通過使用TCP(Transmission Control Protocol,傳輸控制協(xié)議)來(lái)建立傳輸層的完成數(shù)據(jù)通信的鏈路,可以有效地保證通信的質(zhì)量;而節(jié)目參數(shù)信息包括但不限于在播多媒體資源的URL(Uniform Resource Locator,統(tǒng)一資源定位符)信息(比如資源鏈接或資源地址)、媒體類型信息(比如視頻信息、音頻信息和圖片信息等)和播放進(jìn)度信息(比如資源播放時(shí)長(zhǎng))。

另外,在播多媒體資源可以來(lái)自于互聯(lián)網(wǎng)也可以來(lái)自本地存儲(chǔ),相應(yīng)地,當(dāng)資源來(lái)自互聯(lián)網(wǎng)時(shí),節(jié)目參數(shù)信息可以從內(nèi)容聚合服務(wù)器中獲得,而當(dāng)資源來(lái)自本地存儲(chǔ)時(shí),可以通過自行檢索形成節(jié)目參數(shù)信息。

根據(jù)本發(fā)明的第二方面,提出了一種多屏互動(dòng)方法,包括:在同一網(wǎng)絡(luò)資源下,建立與發(fā)送方終端之間的基于Socket通訊機(jī)制的通信鏈路;通過所述通信鏈路接收來(lái)自所述發(fā)送方終端的在播媒體資源的節(jié)目參數(shù)信息和播放命令;根據(jù)接收到的所述播放命令和所述節(jié)目參數(shù)信息續(xù)播所述在播多媒體資源。

在該技術(shù)方案中,在同一網(wǎng)絡(luò)資源下,通過與發(fā)送方終端(比如手持移動(dòng)終端,手機(jī)、平板電腦等)之間的基于Socket通訊機(jī)制的通信鏈路接收來(lái)自發(fā)送方終端的在播媒體資源的節(jié)目參數(shù)信息以及播放命令,并根據(jù)接收到的播放命令和節(jié)目參數(shù)信息下載該在播多媒體資源并進(jìn)行續(xù)播,如此,可以實(shí)現(xiàn)不同平臺(tái)之間的資源共享,解決在同一網(wǎng)絡(luò)資源下的不同設(shè)備、不同系統(tǒng)之間資源共享的局限性問題,并在不同平臺(tái)之間,通過參數(shù)傳遞實(shí)現(xiàn)多媒體資源的友好無(wú)縫鏈接,即在接收方終端實(shí)現(xiàn)多媒體資源的續(xù)播,無(wú)需從頭播放,使資源互動(dòng)更加方便、準(zhǔn)確,從而提升用戶的使用體驗(yàn)。

在上述任一技術(shù)方案中,優(yōu)選地,還包括:通過所述通信鏈路接收來(lái)自所述發(fā)送方終端的播放操控命令,以根據(jù)所述播放操控命令控制所述在播多媒體資源的播放狀態(tài);以及所述通信鏈路為TCP通信鏈路;所述節(jié)目參數(shù)信息包括:所述在播多媒體資源的URL信息、媒體類型信息和播 放進(jìn)度信息,其中,所述媒體類型信息包括:視頻信息、音頻信息和圖片信息。

在該技術(shù)方案中,可以通過通信鏈路接收來(lái)自發(fā)送方終端的播放操控命令,以控制在播多媒體資源的播放狀態(tài),比如根據(jù)播放操作指令在接收方終端進(jìn)行暫停、快進(jìn)和快退等操作;以及通過使用TCP(Transmission Control Protocol,傳輸控制協(xié)議)來(lái)建立傳輸層的完成數(shù)據(jù)通信的鏈路,可以有效地保證通信的質(zhì)量;而節(jié)目參數(shù)信息包括但不限于在播多媒體資源的URL(Uniform Resource Locator,統(tǒng)一資源定位符)信息(比如資源鏈接或資源地址)、媒體類型信息(比如視頻信息、音頻信息和圖片信息等)和播放進(jìn)度信息(比如資源播放時(shí)長(zhǎng))。

另外,在播多媒體資源可以來(lái)自于互聯(lián)網(wǎng)也可以來(lái)自本地存儲(chǔ),相應(yīng)地,當(dāng)資源來(lái)自互聯(lián)網(wǎng)時(shí),節(jié)目參數(shù)信息可以從內(nèi)容聚合服務(wù)器中獲得,而當(dāng)資源來(lái)自本地存儲(chǔ)時(shí),可以通過自行檢索形成節(jié)目參數(shù)信息。

根據(jù)本發(fā)明的第三方面,提出了一種多屏互動(dòng)裝置,包括:第一通信模塊,用于在同一網(wǎng)絡(luò)資源下,建立與接收方終端之間的基于Socket通訊機(jī)制的通信鏈路;獲取模塊,用于獲取在播多媒體資源的節(jié)目參數(shù)信息;第一控制模塊,用于控制通過所述通信鏈路向所述接收方終端發(fā)送所述節(jié)目參數(shù)信息和播放命令,以供所述接收方終端根據(jù)所述節(jié)目參數(shù)信息和所述播放命令續(xù)播所述在播多媒體資源。

在該技術(shù)方案中,在同一網(wǎng)絡(luò)資源下,通過與接收方終端(比如智能電視)之間的基于Socket(套接字)通訊機(jī)制的通信鏈路,將獲取到的在播多媒體資源的節(jié)目參數(shù)信息以及播放命令一同發(fā)送至該接收方終端,以供接收方終端根據(jù)播放命令以及節(jié)目參數(shù)信息下載該在播多媒體資源并進(jìn)行續(xù)播,如此,可以實(shí)現(xiàn)不同平臺(tái)之間的資源共享,解決在同一網(wǎng)絡(luò)資源下的不同設(shè)備、不同系統(tǒng)之間資源共享的局限性問題,并在不同平臺(tái)之間,通過參數(shù)傳遞實(shí)現(xiàn)多媒體資源的友好無(wú)縫鏈接,即在接收方終端實(shí)現(xiàn)多媒體資源的續(xù)播,無(wú)需從頭播放,使資源互動(dòng)更加方便、準(zhǔn)確,從而提升用戶的使用體驗(yàn)。

在上述技術(shù)方案中,優(yōu)選地,所述第一控制模塊還用于:控制通過所 述通信鏈路向所述接收方終端發(fā)送播放操控命令,以供所述接收方終端根據(jù)所述播放操控命令控制所述在播多媒體資源的播放狀態(tài);以及所述通信鏈路為TCP通信鏈路;所述節(jié)目參數(shù)信息包括:所述在播多媒體資源的URL信息、媒體類型信息和播放進(jìn)度信息,其中,所述媒體類型信息包括:視頻信息、音頻信息和圖片信息。

在該技術(shù)方案中,可以通過通信鏈路向接收方終端發(fā)送播放操控指令控制在播多媒體資源在接收方終端的播放狀態(tài),比如根據(jù)播放操作指令在接收方終端進(jìn)行暫停、快進(jìn)和快退等操作;以及通過使用TCP(Transmission Control Protocol,傳輸控制協(xié)議)來(lái)建立傳輸層的完成數(shù)據(jù)通信的鏈路,可以有效地保證通信的質(zhì)量;而節(jié)目參數(shù)信息包括但不限于在播多媒體資源的URL(Uniform Resource Locator,統(tǒng)一資源定位符)信息(比如資源鏈接或資源地址)、媒體類型信息(比如視頻信息、音頻信息和圖片信息等)和播放進(jìn)度信息(比如資源播放時(shí)長(zhǎng))。

根據(jù)本發(fā)明的第四方面,提出了一種多屏互動(dòng)裝置,包括:第二通信模塊,用于在同一網(wǎng)絡(luò)資源下,建立與發(fā)送方終端之間的基于Socket通訊機(jī)制的通信鏈路;接收模塊,用于通過所述通信鏈路接收來(lái)自所述發(fā)送方終端的在播媒體資源的節(jié)目參數(shù)信息和播放命令;播放模塊,用于根據(jù)接收到的所述播放命令和所述節(jié)目參數(shù)信息控制續(xù)播所述在播多媒體資源。

在該技術(shù)方案中,在同一網(wǎng)絡(luò)資源下,通過與發(fā)送方終端(比如手持移動(dòng)終端,手機(jī)、平板電腦等)之間的基于Socket通訊機(jī)制的通信鏈路接收來(lái)自發(fā)送方終端的在播媒體資源的節(jié)目參數(shù)信息以及播放命令,并根據(jù)接收到的播放命令和節(jié)目參數(shù)信息下載該在播多媒體資源并進(jìn)行續(xù)播,如此,可以實(shí)現(xiàn)不同平臺(tái)之間的資源共享,解決在同一網(wǎng)絡(luò)資源下的不同設(shè)備、不同系統(tǒng)之間資源共享的局限性問題,并在不同平臺(tái)之間,通過參數(shù)傳遞實(shí)現(xiàn)多媒體資源的友好無(wú)縫鏈接,即在接收方終端實(shí)現(xiàn)多媒體資源的續(xù)播,無(wú)需從頭播放,使資源互動(dòng)更加方便、準(zhǔn)確,從而提升用戶的使用體驗(yàn)。

在上述任一技術(shù)方案中,優(yōu)選地,所述接收模塊還用于:通過所述通 信鏈路接收來(lái)自所述發(fā)送方終端的播放操控命令,以根據(jù)所述播放操控命令控制所述在播多媒體資源的播放狀態(tài);以及所述通信鏈路為TCP通信鏈路;所述節(jié)目參數(shù)信息包括:所述在播多媒體資源的URL信息、媒體類型信息和播放進(jìn)度信息,其中,所述媒體類型信息包括:視頻信息、音頻信息和圖片信息。

在該技術(shù)方案中,可以通過通信鏈路接收來(lái)自發(fā)送方終端的播放操控命令,以控制在播多媒體資源的播放狀態(tài),比如根據(jù)播放操作指令在接收方終端進(jìn)行暫停、快進(jìn)和快退等操作;以及通過使用TCP(Transmission Control Protocol,傳輸控制協(xié)議)來(lái)建立傳輸層的完成數(shù)據(jù)通信的鏈路,可以有效地保證通信的質(zhì)量;而節(jié)目參數(shù)信息包括但不限于在播多媒體資源的URL(Uniform Resource Locator,統(tǒng)一資源定位符)信息(比如資源鏈接或資源地址)、媒體類型信息(比如視頻信息、音頻信息和圖片信息等)和播放進(jìn)度信息(比如資源播放時(shí)長(zhǎng))。

另外,在播多媒體資源可以來(lái)自于互聯(lián)網(wǎng)也可以來(lái)自本地存儲(chǔ),相應(yīng)地,當(dāng)資源來(lái)自互聯(lián)網(wǎng)時(shí),節(jié)目參數(shù)信息可以從內(nèi)容聚合服務(wù)器中獲得,而當(dāng)資源來(lái)自本地存儲(chǔ)時(shí),可以通過自行檢索形成節(jié)目參數(shù)信息。

本發(fā)明的第五方面,提出了一種多屏互動(dòng)系統(tǒng),包括上述技術(shù)方案中任一項(xiàng)所述的用于發(fā)送方終端的多屏互動(dòng)裝置和上述技術(shù)方案中任一項(xiàng)所述的用于接收方終端的多屏互動(dòng)裝置,因此,該多屏互動(dòng)系統(tǒng)具有和上述技術(shù)方案中任一項(xiàng)所述的用于發(fā)送方終端的多屏互動(dòng)裝置和上述技術(shù)方案中任一項(xiàng)所述的用于接收方終端的多屏互動(dòng)裝置相同的技術(shù)效果,在此不再贅述。

在該技術(shù)方案中,局域網(wǎng)內(nèi)智能設(shè)備的發(fā)現(xiàn)主要是通過mDNS(multicast Domain Name System,組播域名系統(tǒng))所提供的服務(wù)來(lái)實(shí)現(xiàn)的,DINA協(xié)議具體地通過使用5353端口,在局域網(wǎng)內(nèi)沒有DNS服務(wù)器時(shí),會(huì)出現(xiàn)此組播信息;具體地,當(dāng)多媒體資源來(lái)自互聯(lián)網(wǎng)時(shí),手持終端(發(fā)送方終端)可以通過DINA(Digital Living network alliance,數(shù)字生活網(wǎng)絡(luò)聯(lián)盟)協(xié)議發(fā)現(xiàn)智能電視(接收方終端)。

通過以上技術(shù)方案,可以有效地解決在同一網(wǎng)絡(luò)資源下的不同設(shè)備、不 同系統(tǒng)之間資源共享的局限性問題,并在不同平臺(tái)之間,通過參數(shù)傳遞實(shí)現(xiàn)多媒體資源的友好無(wú)縫鏈接,從而提升用戶的使用體驗(yàn)。

附圖說明

圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的多屏互動(dòng)方法的流程示意圖;

圖2示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的多屏互動(dòng)方法的流程示意圖;

圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的多屏互動(dòng)裝置的框圖;

圖4示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的多屏互動(dòng)裝置的框圖;

圖5示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的多屏互動(dòng)系統(tǒng)的框圖;

圖6示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的兩個(gè)不同設(shè)備之間傳遞URL實(shí)現(xiàn)資源共享的示意圖;

圖7示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的Socket工作層的示意圖;

圖8示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的Socket工作流程示意圖。

具體實(shí)施方式

為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。

在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來(lái)實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實(shí)施例的限制。

圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的多屏互動(dòng)方法的流程示意圖。

如圖1所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的多屏互動(dòng)方法,包括:步驟102,在同一網(wǎng)絡(luò)資源下,建立與接收方終端之間的基于Socket通訊機(jī)制的通信鏈路;步驟104獲取在播多媒體資源的節(jié)目參數(shù)信息;步驟106,通過所述通信鏈路向所述接收方終端發(fā)送所述節(jié)目參數(shù)信息和播放命令,以供所述接收方終端根據(jù)所述節(jié)目參數(shù)信息和所述播放命令續(xù)播所述在播多媒體資源。

在該技術(shù)方案中,在同一網(wǎng)絡(luò)資源下,通過與接收方終端(比如智能電視)之間的基于Socket(套接字)通訊機(jī)制的通信鏈路,將獲取到的在播多媒體資源的節(jié)目參數(shù)信息以及播放命令一同發(fā)送至該接收方終端,以供接收方終端根據(jù)播放命令以及節(jié)目參數(shù)信息下載該在播多媒體資源并進(jìn)行續(xù)播,如此,可以實(shí)現(xiàn)不同平臺(tái)之間的資源共享,解決在同一網(wǎng)絡(luò)資源下的不同設(shè)備、不同系統(tǒng)之間資源共享的局限性問題,并在不同平臺(tái)之間,通過參數(shù)傳遞實(shí)現(xiàn)多媒體資源的友好無(wú)縫鏈接,即在接收方終端實(shí)現(xiàn)多媒體資源的續(xù)播,無(wú)需從頭播放,使資源互動(dòng)更加方便、準(zhǔn)確,從而提升用戶的使用體驗(yàn)。

在上述技術(shù)方案中,優(yōu)選地,還包括:通過所述通信鏈路向所述接收方終端發(fā)送播放操控命令,以供所述接收方終端根據(jù)所述播放操控命令控制所述在播多媒體資源的播放狀態(tài)。

在該技術(shù)方案中,可以通過通信鏈路向接收方終端發(fā)送播放操控指令控制在播多媒體資源在接收方終端的播放狀態(tài),比如根據(jù)播放操作指令在接收方終端進(jìn)行暫停、快進(jìn)和快退等操作,以實(shí)現(xiàn)不同平臺(tái)之間的資源共享操控,便于用戶方便地控制接收方終端的多媒體資源的播放裝置,進(jìn)一步提升用戶體驗(yàn)。

在上述任一技術(shù)方案中,優(yōu)選地,所述通信鏈路為TCP通信鏈路;以及所述節(jié)目參數(shù)信息包括:所述在播多媒體資源的URL信息、媒體類型信息和播放進(jìn)度信息,其中,所述媒體類型信息包括:視頻信息、音頻信息和圖片信息。

在該技術(shù)方案中,通過使用TCP(Transmission Control Protocol,傳輸控制協(xié)議)來(lái)建立傳輸層的完成數(shù)據(jù)通信的鏈路,可以有效地保證通信的質(zhì)量;而節(jié)目參數(shù)信息包括但不限于在播多媒體資源的URL(Uniform Resource Locator,統(tǒng)一資源定位符)信息(比如資源鏈接或資源地址)、媒體類型信息(比如視頻信息、音頻信息和圖片信息等)和播放進(jìn)度信息(比如資源播放時(shí)長(zhǎng))。

另外,在播多媒體資源可以來(lái)自于互聯(lián)網(wǎng)也可以來(lái)自本地存儲(chǔ),相應(yīng)地,當(dāng)資源來(lái)自互聯(lián)網(wǎng)時(shí),節(jié)目參數(shù)信息可以從內(nèi)容聚合服務(wù)器中獲得, 而當(dāng)資源來(lái)自本地存儲(chǔ)時(shí),可以通過自行檢索形成節(jié)目參數(shù)信息。

圖2示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的多屏互動(dòng)方法的流程示意圖。

如圖2所示,根據(jù)本發(fā)明的另一個(gè)實(shí)施例的多屏互動(dòng)方法,包括:步驟202,在同一網(wǎng)絡(luò)資源下,建立與發(fā)送方終端之間的基于Socket通訊機(jī)制的通信鏈路;步驟204通過所述通信鏈路接收來(lái)自所述發(fā)送方終端的在播媒體資源的節(jié)目參數(shù)信息和播放命令;步驟206,根據(jù)接收到的所述播放命令和所述節(jié)目參數(shù)信息續(xù)播所述在播多媒體資源。

在該技術(shù)方案中,在同一網(wǎng)絡(luò)資源下,通過與發(fā)送方終端(比如手持移動(dòng)終端,手機(jī)、平板電腦等)之間的基于Socket通訊機(jī)制的通信鏈路接收來(lái)自發(fā)送方終端的在播媒體資源的節(jié)目參數(shù)信息以及播放命令,并根據(jù)接收到的播放命令和節(jié)目參數(shù)信息下載該在播多媒體資源并進(jìn)行續(xù)播,如此,可以實(shí)現(xiàn)不同平臺(tái)之間的資源共享,解決在同一網(wǎng)絡(luò)資源下的不同設(shè)備、不同系統(tǒng)之間資源共享的局限性問題,并在不同平臺(tái)之間,通過參數(shù)傳遞實(shí)現(xiàn)多媒體資源的友好無(wú)縫鏈接,即在接收方終端實(shí)現(xiàn)多媒體資源的續(xù)播,無(wú)需從頭播放,使資源互動(dòng)更加方便、準(zhǔn)確,從而提升用戶的使用體驗(yàn)。

在上述任一技術(shù)方案中,優(yōu)選地,還包括:通過所述通信鏈路接收來(lái)自所述發(fā)送方終端的播放操控命令,以根據(jù)所述播放操控命令控制所述在播多媒體資源的播放狀態(tài);以及所述通信鏈路為TCP通信鏈路;所述節(jié)目參數(shù)信息包括:所述在播多媒體資源的URL信息、媒體類型信息和播放進(jìn)度信息,其中,所述媒體類型信息包括:視頻信息、音頻信息和圖片信息。

在該技術(shù)方案中,可以通過通信鏈路接收來(lái)自發(fā)送方終端的播放操控命令,以控制在播多媒體資源的播放狀態(tài),比如根據(jù)播放操作指令在接收方終端進(jìn)行暫停、快進(jìn)和快退等操作;以及通過使用TCP(Transmission Control Protocol,傳輸控制協(xié)議)來(lái)建立傳輸層的完成數(shù)據(jù)通信的鏈路,可以有效地保證通信的質(zhì)量;而節(jié)目參數(shù)信息包括但不限于在播多媒體資源的URL(Uniform Resource Locator,統(tǒng)一資源定位符)信息(比如資源鏈 接或資源地址)、媒體類型信息(比如視頻信息、音頻信息和圖片信息等)和播放進(jìn)度信息(比如資源播放時(shí)長(zhǎng))。

另外,在播多媒體資源可以來(lái)自于互聯(lián)網(wǎng)也可以來(lái)自本地存儲(chǔ),相應(yīng)地,當(dāng)資源來(lái)自互聯(lián)網(wǎng)時(shí),節(jié)目參數(shù)信息可以從內(nèi)容聚合服務(wù)器中獲得,而當(dāng)資源來(lái)自本地存儲(chǔ)時(shí),可以通過自行檢索形成節(jié)目參數(shù)信息。

圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的多屏互動(dòng)裝置的框圖。

如圖3所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的多屏互動(dòng)裝置300,包括:包括:第一通信模塊302、獲取模塊304和第一控制模塊306。

其中,第一通信模塊302,用于在同一網(wǎng)絡(luò)資源下,建立與接收方終端之間的基于Socket通訊機(jī)制的通信鏈路;獲取模塊304,用于獲取在播多媒體資源的節(jié)目參數(shù)信息;第一控制模塊306,用于控制通過所述通信鏈路將所述節(jié)目參數(shù)信息發(fā)送至所述接收方終端,以供所述接收方終端根據(jù)所述節(jié)目參數(shù)信息續(xù)播所述在播多媒體資源。

在該技術(shù)方案中,在同一網(wǎng)絡(luò)資源下,通過與接收方終端(比如智能電視)之間的基于Socket(套接字)通訊機(jī)制的通信鏈路,將獲取到的在播多媒體資源的節(jié)目參數(shù)信息以及播放命令一同發(fā)送至該接收方終端,以供接收方終端根據(jù)播放命令以及節(jié)目參數(shù)信息下載該在播多媒體資源并進(jìn)行續(xù)播,如此,可以實(shí)現(xiàn)不同平臺(tái)之間的資源共享,解決在同一網(wǎng)絡(luò)資源下的不同設(shè)備、不同系統(tǒng)之間資源共享的局限性問題,并在不同平臺(tái)之間,通過參數(shù)傳遞實(shí)現(xiàn)多媒體資源的友好無(wú)縫鏈接,即在接收方終端實(shí)現(xiàn)多媒體資源的續(xù)播,無(wú)需從頭播放,使資源互動(dòng)更加方便、準(zhǔn)確,從而提升用戶的使用體驗(yàn)。

在上述技術(shù)方案中,優(yōu)選地,所述第一控制模塊306還用于:控制通過所述通信鏈路向所述接收方終端發(fā)送播放操控命令,以供所述接收方終端根據(jù)所述播放操控命令控制所述在播多媒體資源的播放狀態(tài);以及所述通信鏈路為TCP通信鏈路;所述節(jié)目參數(shù)信息包括:所述在播多媒體資源的URL信息、媒體類型信息和播放進(jìn)度信息,其中,所述媒體類型信息包括:視頻信息、音頻信息和圖片信息。

在該技術(shù)方案中,可以通過通信鏈路向接收方終端發(fā)送播放操控指令 控制在播多媒體資源在接收方終端的播放狀態(tài),比如根據(jù)播放操作指令在接收方終端進(jìn)行暫停、快進(jìn)和快退等操作;以及通過使用TCP(Transmission Control Protocol,傳輸控制協(xié)議)來(lái)建立傳輸層的完成數(shù)據(jù)通信的鏈路,可以有效地保證通信的質(zhì)量;而節(jié)目參數(shù)信息包括但不限于在播多媒體資源的URL(Uniform Resource Locator,統(tǒng)一資源定位符)信息(比如資源鏈接或資源地址)、媒體類型信息(比如視頻信息、音頻信息和圖片信息等)和播放進(jìn)度信息(比如資源播放時(shí)長(zhǎng))。

圖4示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的多屏互動(dòng)裝置的框圖。

如圖4所示,根據(jù)本發(fā)明的另一個(gè)實(shí)施例的多屏互動(dòng)裝置400,包括:第二通信模塊402、接收模塊404和播放模塊406。

其中,第二通信模塊402,用于在同一網(wǎng)絡(luò)資源下,建立與發(fā)送方終端之間的基于Socket通訊機(jī)制的通信鏈路;接收模塊404,用于通過所述通信鏈路接收來(lái)自所述發(fā)送方終端的在播媒體資源的節(jié)目參數(shù)信息;播放模塊406,用于根據(jù)接收到的播放命令和所述節(jié)目參數(shù)信息控制續(xù)播所述在播多媒體資源。

在該技術(shù)方案中,在同一網(wǎng)絡(luò)資源下,通過與發(fā)送方終端(比如手持移動(dòng)終端,手機(jī)、平板電腦等)之間的基于Socket通訊機(jī)制的通信鏈路接收來(lái)自發(fā)送方終端的在播媒體資源的節(jié)目參數(shù)信息以及播放命令,并根據(jù)接收到的播放命令和節(jié)目參數(shù)信息下載該在播多媒體資源并進(jìn)行續(xù)播,如此,可以實(shí)現(xiàn)不同平臺(tái)之間的資源共享,解決在同一網(wǎng)絡(luò)資源下的不同設(shè)備、不同系統(tǒng)之間資源共享的局限性問題,并在不同平臺(tái)之間,通過參數(shù)傳遞實(shí)現(xiàn)多媒體資源的友好無(wú)縫鏈接,即在接收方終端實(shí)現(xiàn)多媒體資源的續(xù)播,無(wú)需從頭播放,使資源互動(dòng)更加方便、準(zhǔn)確,從而提升用戶的使用體驗(yàn)。

在上述任一技術(shù)方案中,優(yōu)選地,所述接收模塊404,還用于:通過所述通信鏈路接收來(lái)自所述發(fā)送方終端的播放操控命令,以根據(jù)所述播放操控命令控制所述在播多媒體資源的播放狀態(tài);以及所述通信鏈路為TCP通信鏈路;所述節(jié)目參數(shù)信息包括:所述在播多媒體資源的URL信息、媒體類型信息和播放進(jìn)度信息,其中,所述媒體類型信息包括:視頻信 息、音頻信息和圖片信息。

在該技術(shù)方案中,可以通過通信鏈路接收來(lái)自發(fā)送方終端的播放操控命令,以控制在播多媒體資源的播放狀態(tài),比如根據(jù)播放操作指令在接收方終端進(jìn)行暫停、快進(jìn)和快退等操作;以及通過使用TCP(Transmission Control Protocol,傳輸控制協(xié)議)來(lái)建立傳輸層的完成數(shù)據(jù)通信的鏈路,可以有效地保證通信的質(zhì)量;而節(jié)目參數(shù)信息包括但不限于在播多媒體資源的URL(Uniform Resource Locator,統(tǒng)一資源定位符)信息(比如資源鏈接或資源地址)、媒體類型信息(比如視頻信息、音頻信息和圖片信息等)和播放進(jìn)度信息(比如資源播放時(shí)長(zhǎng))。

另外,在播多媒體資源可以來(lái)自于互聯(lián)網(wǎng)也可以來(lái)自本地存儲(chǔ),相應(yīng)地,當(dāng)資源來(lái)自互聯(lián)網(wǎng)時(shí),節(jié)目參數(shù)信息可以從內(nèi)容聚合服務(wù)器中獲得,而當(dāng)資源來(lái)自本地存儲(chǔ)時(shí),可以通過自行檢索形成節(jié)目參數(shù)信息。

圖5示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的多屏互動(dòng)系統(tǒng)的框圖。

如圖5所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的多屏互動(dòng)系統(tǒng)500,包括上述技術(shù)方案中任一項(xiàng)所述的用于發(fā)送方終端的多屏互動(dòng)裝置300和上述技術(shù)方案中任一項(xiàng)所述的用于接收方終端的多屏互動(dòng)裝置400,該終端具有和上述技術(shù)方案中任一項(xiàng)所述的用于發(fā)送方終端的多屏互動(dòng)裝置300和上述技術(shù)方案中任一項(xiàng)所述的用于接收方終端的多屏互動(dòng)裝置400相同的技術(shù)效果,在此不再贅述。

下面結(jié)合圖6至圖8對(duì)本發(fā)明的技術(shù)方案進(jìn)行說明。

圖6示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的兩個(gè)不同設(shè)備之間傳遞URL實(shí)現(xiàn)資源共享的示意圖。

圖7示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的Socket工作層的示意圖。

圖8示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的Socket工作流程示意圖。

如圖6所示,手持客戶端(發(fā)送方終端)獲得節(jié)目信息(在播多媒體資源的節(jié)目參數(shù)信息,如音視頻內(nèi)容、圖片),手持客戶端通過DINA(Digital Living Network Alliance,數(shù)字生活網(wǎng)絡(luò)聯(lián)盟)協(xié)議發(fā)現(xiàn)智能電視(接收方終端),也可以是來(lái)自手持設(shè)備本地存儲(chǔ)。對(duì)于來(lái)自互聯(lián)網(wǎng)的視頻內(nèi)容,其節(jié)目信息從內(nèi)容聚合服務(wù)器獲得。當(dāng)來(lái)自本地存儲(chǔ)時(shí),手持客戶端自行檢索形成 節(jié)目信息。

手持客戶端將節(jié)目信息的URL(在播多媒體資源的節(jié)目參數(shù)信息)傳送給智能電視終端設(shè)備,并將節(jié)目信息傳送給其他智能終端。

智能終端根據(jù)URL(在播多媒體資源的節(jié)目參數(shù)信息)播放節(jié)目,智能終端在收到節(jié)目URL、媒體類型等節(jié)目信息時(shí)。根據(jù)播放指令下載并播放。媒體類型可以是音樂、視頻或圖片。對(duì)于音視頻,將啟動(dòng)影音媒體播放器;對(duì)于圖片,則啟動(dòng)圖片瀏覽器。播放過程中,還將根據(jù)手持設(shè)備的播放操控指令進(jìn)行暫停、快進(jìn)、快退等操作。

如圖7所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的Socket的工作層,具體應(yīng)注意TCP和UDP(User Datagram Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)的工作區(qū)別:TCP:面向連接、傳輸可靠(保證數(shù)據(jù)正確性,保證數(shù)據(jù)順序)、用于傳輸大量數(shù)據(jù)(流模式)、速度慢,建立連接需要開銷較多(時(shí)間,系統(tǒng)資源);UDP:面向非連接、傳輸不可靠、用于傳輸少量數(shù)據(jù)(數(shù)據(jù)包模式)、速度快。關(guān)于TCP是一種流模式的協(xié)議,UDP是一種數(shù)據(jù)報(bào)模式的協(xié)議,這里要說明一下,TCP是面向連接的,也就是說,在連接持續(xù)的過程中,socket中收到的數(shù)據(jù)都是由同一臺(tái)主機(jī)發(fā)出的(忽略劫持),因此,知道保證數(shù)據(jù)是有序的到達(dá)就行了,至于每次讀取多少數(shù)據(jù)可自定義。而UDP是無(wú)連接的協(xié)議,只要知道接收端的IP和端口,且網(wǎng)絡(luò)是可達(dá)的,任何主機(jī)都可以向接收端發(fā)送數(shù)據(jù)。此時(shí),如果一次能讀取超過一個(gè)報(bào)文的數(shù)據(jù),則會(huì)亂套。比如,主機(jī)A向發(fā)送了報(bào)文P1,主機(jī)B發(fā)送了報(bào)文P2,如果能夠讀取超過一個(gè)報(bào)文的數(shù)據(jù),那么就會(huì)將P1和P2的數(shù)據(jù)合并在了一起,這樣的數(shù)據(jù)是沒有意義的,由此,通過Socket的運(yùn)用,可以有效保證數(shù)據(jù)傳輸?shù)恼_性。

如圖8所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的Socket工作流程,Socket通常被稱作“套接字”,用于描述IP地址和端口,是一個(gè)通信鏈的句柄,可以用來(lái)實(shí)現(xiàn)不同虛擬機(jī)或不同計(jì)算機(jī)之間的通信,在Internet(國(guó)際互聯(lián)網(wǎng))上的主機(jī)一般運(yùn)行了多個(gè)服務(wù)軟件,同時(shí)提供幾種服務(wù),每種服務(wù)都打開一個(gè)Socket,并綁定到一個(gè)端口上,不同的端口對(duì)應(yīng)于不同的服務(wù),由此,通過Socket的運(yùn)用,可以有效保證數(shù)據(jù)傳輸?shù)恼_性。

以上結(jié)合附圖詳細(xì)說明了本發(fā)明的技術(shù)方案,通過本發(fā)明的技術(shù)方 案,可以有效地解決在同一網(wǎng)絡(luò)資源下的不同設(shè)備、不同系統(tǒng)之間資源共享的局限性問題,并在不同平臺(tái)之間,通過參數(shù)傳遞實(shí)現(xiàn)多媒體資源的友好無(wú)縫鏈接,從而提升用戶的使用體驗(yàn)。

以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1