新四季網

一種媒體設備間互聯互通的方法、系統及多媒體設備的製作方法

2023-07-14 18:12:56

專利名稱:一種媒體設備間互聯互通的方法、系統及多媒體設備的製作方法
技術領域:
本發明屬於多媒體技術領域,尤其涉及一種媒體設備間互聯互通的方法、系統及多媒體設備。
背景技術:
隨著數位技術在各種媒體設備上的應用,如何讓媒體流數據在各種媒體設備間流動,以及實現多個媒體流設備間的互聯互通已成為越來越多消費者的共同願望,例如如何讓電腦中的大片更方便地在客廳的高畫質電視上呈現,讓智慧型手機中拍攝的照片和視頻直接在電視機上瀏覽,因此,對媒體設備間互聯互通技術的研究就成為了熱點。目前,數字生活網絡聯盟(DIGITAL LIVING NETWORK ALLIANCE, DLNA)和閃聯技術,就是基於這種出發點而設計的,但是這些技術存在著一個重大的制約因素為了做到設備間的互聯互通和媒體共享,在各個設備中都需開發出相應的專門的應用程式,所謂的設備間的互聯互通,需通過調用這些專門的應用程式來加以實現。以最經典的電腦與電視互聯互通為例,在DLNA的技術模式下,電腦端必須單獨開發一個專門的伺服器程序,電視端也必須專門單獨開發一個客戶端程序,電視的客戶端程序負責接收來自電腦伺服器傳送過來的數據,再進行諸如播放之類的處理,這種設備間的互聯互通只能說是實現局部意義上互聯,因為只能在專有的程序上進行,能做的事情相對有限。因此,現有技術的媒體設備間的互聯互通需要專用的應用程式才能完成,無法實現應用程式級別的媒體數據無縫傳輸。

發明內容
本發明實施例的目的在於提供一種媒體設備間互聯互通的方法,旨在解決現有技術的媒體設備間的互通互聯需要專用的應用程式才能完成,無法實現應用程式級別的媒體數據無縫傳輸的間題。本發明實施例是這樣實現的,一種媒體設備間互聯互通的方法,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,所述方法包括下述步驟當接收到互聯指定應用程式的指令時,通過所述指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表;確定用戶從所述在線媒體設備列表中選擇的目標媒體設備,通過所述指定應用程式對應的傳屏插件與所述選擇的目標媒體設備內的互聯應用管理器建立通信;獲取所述選擇的目標媒體設備的應用程式清單,所述應用程式清單包括所有具有傳屏插件的應用程式;確定用戶在應用程式清單中選擇的目標應用程式;通過所述指定應用程式對應的傳屏插件,向所述選擇的目標媒體設備發送所述選擇的目標應用程式對應的媒體數據。
本發明實施例還提供了一種媒體設備間互聯互通的方法,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,所述方法包括下述步驟當源媒體設備中指定應用程式的傳屏插件與目標媒體設備所述互聯應用管理器建立通信時,發送目標媒體設備的應用程式清單至源媒體設備,所述應用程式清單包括所有具有傳屏插件的應用程式;通過用戶在所述應用程式清單中選擇的目標應用程式的傳屏插件,接收所述指定應用程式的傳屏插件發送的媒體數據。本發明實施例還提供了一種媒體設備間互聯互通的系統,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,所述方系統包括列表獲取單元,用於當接收到互聯指定應用程式的指令時,通過所述指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表;通信建立單元,用於確定用戶從所述列表獲取單元獲取的在線媒體設備列表中選擇的目標媒體設備,通過所述指定應用程式對應的傳屏插件與所述選擇的目標媒體設備內的互聯應用管理器建立通信;清單獲取單元,用於獲取所述選擇的目標媒體設備的應用程式清單,所述應用程式清單包括所有具有傳屏插件的應用程式;確定單元,用於確定用戶在應用程式清單中選擇的目標應用程式;發送單元,用於通過所述指定應用程式對應的傳屏插件,向所述選擇的目標媒體設備發送所述確定單元選擇的目標應用程式對應的媒體數據。本發明實施例還提供了一種多媒體設備,所述多媒體設備包括上述媒體設備間互聯互通的系統。本發明實施例還提供了一種媒體設備間互聯互通的系統,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,所述系統包括發送單元,用於當源媒體設備中指定應用程式的傳屏插件與目標媒體設備所述互聯應用管理器建立通信時,發送目標媒體設備的應用程式清單至源媒體設備,所述應用程式清單包括所有具有傳屏插件的應用程式;接收單元,用於通過用戶在所述應用程式清單中選擇的目標應用程式的傳屏插件,接收所述指定應用程式的傳屏插件發送的媒體數據。本發明實施例還提供了一種多媒體設備,所述多媒體設備包括所述的媒體設備間互聯互通的系統。本發明實施例通過當接收到互聯指定應用程式的指令時,通過指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表,確定用戶從上述在線媒體設備列表中選擇的目標媒體設備,通過上述指定應用程式對應的傳屏插件與上述選擇的目標媒體設備內的互聯應用管理器建立通信,獲取上述選擇的目標媒體設備的應用程式清單,確定用戶在應用程式清單中選擇的目標應用程式,通過上述指定應用程式對應的傳屏插件,向上述選擇的目標媒體設備發送上述選擇的目標應用程式對應的媒體數據,使得不需要專用的應用程式就可以完成媒體設備間的互通互聯,實現應用程式級別的媒體數據無縫傳輸。


圖1是本發明實施例一提供的媒體設備間互聯互通的方法的實現的流程圖;圖2是本發明實施例二提供的媒體設備間互聯互通的方法的實現的流程圖;圖3是本發明實施例三提出的媒體設備間互聯互通的方法的實現的流程圖;圖4是應用本發明實施例三提出的媒體設備間互聯互通的方法的智慧型手機和智能電視互聯互通的結構示意圖;圖5是本發明實施例四提供的媒體設備間互聯互通的方法的實現的流程圖;圖6是本發明實施例五提供的媒體設備間互聯互通的系統的結構圖;圖7是本發明實施例六提供的媒體設備間互聯互通的系統的結構圖;圖8是本發明實施例七提供的媒體設備間互聯互通的系統的結構圖。
具體實施例方式為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。本發明實施例通過具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧進行數據通信,使得不需要專用的應用程式就可以完成媒體設備間的互通互聯。本發明實施例提供了一種媒體設備間互聯互通的方法,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,所述方法包括下述步驟當接收到互聯指定應用程式的指令時,通過所述指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表;確定用戶從所述在線媒體設備列表中選擇的目標媒體設備,通過所述指定應用程式對應的傳屏插件與所述選擇的目標媒體設備內的互聯應用管理器建立通信;獲取所述選擇的目標媒體設備的應用程式清單,所述應用程式清單包括所有具有傳屏插件的應用程式;確定用戶在應用程式清單中選擇的目標應用程式;通過所述指定應用程式對應的傳屏插件,向所述選擇的目標媒體設備發送所述選擇的目標應用程式對應的媒體數據。本發明實施例還提供了一種媒體設備間互聯互通的方法,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,所述方法包括下述步驟當源媒體設備中指定應用程式的傳屏插件與目標媒體設備的互聯應用管理器建立通信時,發送目標媒體設備的應用程式清單至源媒體設備,所述應用程式清單包括所有具有傳屏插件的應用程式;通過用戶在所述應用程式清單中選擇的目標應用程式的傳屏插件,接收所述指定應用程式的傳屏插件發送的媒體數據。本發明實施例還提供了一種媒體設備間互聯互通的系統,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,所述系統包括列表獲取單元,用於當接收到互聯指定應用程式的指令時,通過所述指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表;通信建立單元,用於確定用戶從所述列表獲取單元獲取的在線媒體設備列表中選擇的目標媒體設備,通過所述指定應用程式對應的傳屏插件與所述選擇的目標媒體設備內的互聯應用管理器建立通信;清單獲取單元,用於獲取所述選擇的目標媒體設備的應用程式清單,所述應用程式清單包括所有具有傳屏插件的應用程式;確定單元,用於確定用戶在應用程式清單中選擇的目標應用程式;發送單元,用於通過所述指定應用程式對應的傳屏插件,向所述選擇的目標媒體設備發送所述確定單元選擇的目標應用程式對應的媒體數據。本發明實施例還提供了一種多媒體設備,所述多媒體設備包括上述媒體設備間互聯互通的系統。本發明實施例還提供了一種媒體設備間互聯互通的系統,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,所述系統包括發送單元,用於當源媒體設備中指定應用程式的傳屏插件與目標媒體設備所述互聯應用管理器建立通信時,發送目標媒體設備的應用程式清單至源媒體設備,所述應用程式清單包括所有具有傳屏插件的應用程式;接收單元,用於通過用戶在所述應用程式清單中選擇的目標應用程式的傳屏插件,接收所述指定應用程式的傳屏插件發送的媒體數據。本發明實施例還提供了一種多媒體設備,所述多媒體設備包括上述媒體設備間互聯互通的系統。本發明實施例通過當接收到互聯指定應用程式的指令時,通過指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表,確定用戶從上述在線媒體設備列表中選擇的目標媒體設備,通過上述指定應用程式對應的傳屏插件與上述選擇的目標媒體設備內的互聯應用管理器建立通信,獲取上述選擇的目標媒體設備的應用程式清單,確定用戶在應用程式清單中選擇的目標應用程式,通過上述指定應用程式對應的傳屏插件,向上述選擇的目標媒體設備發送上述選擇的目標應用程式對應的媒體數據,使得不需要專用的應用程式就可以完成媒體設備間的互通互聯,實現應用程式級別的媒體數據無縫傳輸。以下結合具體實施例對本發明的實現進行詳細描述實施例一本發明實施例的應用場景為不同的多媒體設備中的應用程式之間的媒體流數據的傳輸,例如,當用戶在通過智慧型手機觀看優酷網站上的視頻時,可以將智慧型手機播放的優酷網站上的內容通過智能電視進行播放,具體為在媒體流傳輸過程中,將智慧型手機播放的視頻數據送到智能電視,智能電視自動查找適合播放該視頻的播放器軟體,則智能電視開始播放智慧型手機上播放的視頻,此時用戶就可以專注使用大屏幕觀看視頻,給用戶良好的用戶體驗。圖1示出了本發明實施例一提供的媒體設備間互聯互通的方法的實現的流程圖。 所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器及互通協議棧,所述方法詳述如下在步驟SlOl中,當接收到互聯指定應用程式的指令時,通過上述指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表。在本發明實施例中,互通協議棧主要用於媒體設備間的相互發現和定位。
在本發明實施例中,由於每個應用程式均與一個傳屏插件對應,當對應用程式進行操作時,傳屏插件可以輸出提示用戶是否傳屏操作的提示信息。在本發明實施例中,應用程式可以是圖片應用程式、視頻播放應用程式或者音樂播放應用程式等。在步驟S102中,確定用戶從上述在線媒體設備列表中選擇的目標媒體設備,通過上述指定應用程式對應的傳屏插件與上述選擇的目標媒體設備內的互聯應用管理器建立通信;在步驟S103中,獲取上述選擇的目標媒體設備的應用程式清單。上述應用程式清單包括所有具有傳屏插件的應用程式。在本發明實施例中,每個參與互聯的媒體設備都有專門的互聯應用管理器,所有應用要實現互聯都需要向互聯應用管理器進行註冊,註冊就是在互聯應用管理器的資料庫中,增加一條對該應用的描述,具體可以包括應用的類型(是圖片處理,音樂處理,視頻處理,或者其它新的應用類型),應用的名稱(可以顯示在其它設備的界面上),啟動方式等。在本發明實施例中,該清單列出了應用程式名,還列出了每個應用程式支持的傳屏媒體數據的類型,使得使用人員可以更好的進行選擇和判斷。在步驟S104中,確定用戶在應用程式清單中選擇的目標應用程式。在步驟S105中,通過上述指定應用程式對應的傳屏插件,向上述選擇的目標媒體設備發送上述選擇的目標應用程式對應的媒體數據。在本發明實施例中,上述媒體數據為本地存儲的音頻數據、視頻數據、或者上述媒體流數據的地址信息。本發明實施例通過當接收到互聯指定應用程式的指令時,通過指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表,確定用戶從上述在線媒體設備列表中選擇的目標媒體設備,通過上述指定應用程式對應的傳屏插件與上述選擇的目標媒體設備內的互聯應用管理器建立通信,獲取上述選擇的目標媒體設備的應用程式清單,確定用戶在應用程式清單中選擇的目標應用程式,通過上述指定應用程式對應的傳屏插件,向上述選擇的目標媒體設備發送上述選擇的目標應用程式對應的媒體數據,使得不需要專用的應用程式就可以完成媒體設備間的互聯互通,實現應用程式級別的媒體數據無縫傳輸。實施例二本發明實施例的應用場景與實施一的應用場景相同,圖2示出了本發明實施例二提出的媒體設備間互聯互通的方法的實現的流程圖。上述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,方法詳述如下1、接收到互聯指定應用程式的指令時,通過上述指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表。2、確定用戶從在線媒體設備列表中選擇的目標媒體設備。3、上述指定應用程式對應的傳屏插件與上述選擇的目標媒體設備內的互聯應用
管理器建立通信。4、目標媒體設備發送媒體設備的應用程式清單至源媒體設備,上述應用程式清單包括所有具有傳屏插件的應用程式。5、獲取上述選擇的目標媒體設備的應用程式清單。
6、確定用戶在應用程式清單中選擇的目標應用程式。7、通過上述指定應用程式對應的傳屏插件,向上述選擇的目標媒體設備發送上述選擇的目標應用程式對應的媒體數據。8、通過用戶在上述應用程式清單中選擇的目標應用程式的傳屏插件,接收上述指定應用程式的傳屏插件發送的媒體數據。實施例三圖3示出了本發明實施例三提出的媒體設備間互聯互通的方法的實現的流程圖。 上述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,上述方法詳述如下在步驟S301中,當接收到互聯指定應用程式的指令時,通過上述指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表。在步驟S302中,確定用戶從上述在線媒體設備列表中選擇的目標媒體設備,通過上述指定應用程式對應的傳屏插件與上述選擇的目標媒體設備內的互聯應用管理器建立
ififn。在步驟S303中,獲取上述選擇的目標媒體設備的應用程式清單,上述應用程式清單包括所有具有傳屏插件的應用程式。在步驟S304中,確定用戶在應用程式清單中選擇的目標應用程式。在步驟S305中,在上述指定應用程式對應的傳屏插件與上述目標應用程式對應的傳屏插件間,建立數據通道和控制通道。 在本發明實施例中,上述傳屏插件包括數據接口和控制通道接口,當進行數據傳輸時,調用上述數據接口對應的數據通道進行數據傳輸,當進行命令傳輸時,調用上述控制通道接口對應的控制通道對上述命令進行控制和傳輸。在本發明實施例中,數據接口的主要目的是在應用程式進行實際的媒體操作數據模塊和傳屏插件之間定義一個標準的數據通道。如何調用該數據接口,何時調用該數據接口,可以由應用程式根據自身的應用場景自主決定,例如,對於瀏覽器應用而言,可以在實際進行網絡在線視頻的數據下載時調用該數據接口 ;對於智能電視中的播放器應用,可以在播放時調用該數據接口,將該數據接口調用作為一個媒體數據的來源。在本發明實施例中,控制通道接口主要目的是在互聯的應用之間進行控制命令的傳遞,具體可以以UI的方式呈現,對應如何調用依然取決於應用程式,例如,對於瀏覽器應用而言,當用戶通過觸屏進行諸如快進,快退,暫停的操作時,就可以調用該控制通道接口, 以通知傳屏插件發生了這樣一種控制的行為;對於智能電視中的播放器應用,通過回調該控制通道接口,以獲取來自其他設備上的操控命令。在本發明實施例中,可以通過socket通信機制建立與數據接口對應的數據通道和以及和控制通道接口對應的控制通道。在步驟S306中,通過上述指定應用程式對應的傳屏插件,向上述選擇的目標媒體設備發送上述選擇的目標應用程式對應的媒體數據。為了便於理解,下面以一個具體的實現示例對本發明實施例的內容進行說明,以智慧型手機和智能電視互聯為例進行說明,但不以此實現示例為限。圖4示出了智慧型手機和智能電視互聯的結構示意圖。智慧型手機主要包括互聯應用管理器及其資料庫、瀏覽器及其對應的傳屏插件、互通協議棧;智能電視包括互聯應用管理器及其資料庫、播放器及其對應的傳屏插件、互通協議棧。其中,互聯應用管理器對智慧型手機或者智能電視中參與互聯的應用程式進行管理,每個互聯的應用程式都要在互聯應用管理器的資料庫中進行註冊;傳屏插件用於在不同的應用程式間進行數據和命令的傳輸;互通協議棧主要用於媒體設備間的相互發現和定位。則用戶將智慧型手機上瀏覽器瀏覽的節目在智能電視上進行互聯播放的過程如下當用戶在智慧型手機上,首先定位到自己想要觀看的內容,例如,通過瀏覽器連接到一個視頻網站,如優酷;在該內容處,可通過觸摸長按的方式,調出一個上下文菜單,由於瀏覽器已經安裝了傳屏控制的插件,菜單上的一個選項就是提示用戶是否進行傳屏操作,當用戶點擊該選項時,將會進行傳屏操作;此時,瀏覽器中的傳屏控制插件直接與互通協議棧通信,互通協議棧存儲了整個網絡範圍內智能媒體設備的上下線狀態數據,通過查找向用戶提供一張完整的當前可被傳屏的,且已上線的在線媒體設備列表。用戶選擇需要傳屏的智能電視機,傳屏控制插件與智能電視機中的互聯應用管理器通信,獲取智能電視機中所有具有傳屏控制插件的應用程式清單,該清單列出了應用程式名,還列出支持的傳屏媒體類型,以便使用人員有更好的選擇和判斷。用戶在應用程式清單中選擇播放器應用程式,即定位智能電視上的播放器應用程式作為互聯傳屏的對象。此時,如果播放器應用程式尚未啟動,由智能電視中的互聯應用管理器負責啟動該播放器,並且在啟動了該應用後,由智能電視中的互聯應用管理器將播放器應用的地址信息發送給發智慧型手機的瀏覽器應用程式;如果播放器應用已經啟動,則直接發送播放器應用的傳屏插件的地址信息,播放器應用的傳屏插件的地址信息可以是一組可以定位和連接該插件的信息,包括網絡的IP位址,應用偵聽的埠號等信息,此時,瀏覽器中的傳屏插件與智能電視的播放器應用中的傳屏插件建立起網絡連接。當瀏覽器開始從視頻網站下載視頻據並且進行播放,在播放的同時,通過調用傳屏插件的數據接口,將這些數據或者數據的網址信息同步發送給目標應用程式的傳屏插件,智能電視的應用程式在收到這些數據後,開始解碼播放。用戶可以在智慧型手機上進行視頻的操作控制,這些控制動作,同樣通過傳屏插件之間的控制通道接口,進行傳遞,實際的動作效果將會在智慧型手機和智能電視上同時生效。實施例四圖5示出了本發明實施例四提供的媒體設備間互聯互通的方法的實現的流程圖, 所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器及互通協議棧,方法詳述如下在步驟S501中,當源媒體設備中指定應用程式的傳屏插件與目標媒體設備所述互聯應用管理器建立通信時,發送目標媒體設備的應用程式清單至源媒體設備,所述應用程式清單包括所有具有傳屏插件的應用程式。在本發明實施例中,每個參與互聯的媒體設備都有專門的互聯應用管理器,所有應用要實現互聯都需要向互聯應用管理器進行註冊,註冊就是在互聯應用管理器的資料庫中,增加一條對該應用的描述,具體可以包括應用的類型(是圖片處理,音樂處理,視頻處理,或者其它新的應用類型),應用的名稱(可以顯示在其它設備的界面上),啟動方式等。在本發明實施例中,該清單列出了應用程式名,還列出了每個應用程式支持的傳屏媒體數據的類型,使得使用人員可以更好的進行選擇和判斷。在步驟S502中,通過用戶在所述應用程式清單中選擇的目標應用程式的傳屏插件,接收所述指定應用程式的傳屏插件發送的媒體數據。在本發明實施例中,上述媒體數據為本地存儲的音頻數據、視頻數據、或者上述媒體流數據的地址信息。在本發明實施例中,當源媒體設備中指定應用程式的傳屏插件與目標媒體設備所述互聯應用管理器建立通信時,發送目標媒體設備的應用程式清單至源媒體設備,並通過用戶在所述應用程式清單中選擇的目標應用程式的傳屏插件,接收所述指定應用程式的傳屏插件發送的媒體數據。使得不需要專用的應用程式就可以完成媒體設備間的互通互聯, 實現應用程式級別的媒體數據無縫傳輸。實施例五圖6示出了本發明實施例五提供的媒體設備間互聯互通的系統,為了便於說明, 僅示出了與本發明實施例相關的部分,該系統可以是內置於媒體設備的軟體單元、硬體單元或者軟硬結合單元。在本發明實施例中,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,所述系統包括列表獲取單元61、通信建立單元62、清單獲取單元63、 確定單元64及發送單元65。當接收到互聯指定應用程式的指令時,列表獲取單元61通過所述指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表。通信建立單元62確定用戶從所述列表獲取單元61獲取的在線媒體設備列表中選擇的目標媒體設備,通過所述指定應用程式對應的傳屏插件與所述選擇的目標媒體設備內
的互聯應用管理器建立通信。清單獲取單元63獲取所述選擇的目標媒體設備的應用程式清單,所述應用程式清單包括所有具有傳屏插件的應用程式。在本發明實施例中,該清單列出了應用程式名,還列出了每個應用程式支持的傳屏媒體數據的類型,使得使用人員可以更好的進行選擇和判斷。確定單元64確定用戶在應用程式清單中選擇的目標應用程式。發送單元65通過所述指定應用程式對應的傳屏插件,向所述選擇的目標媒體設備發送所述確定單元64選擇的目標應用程式對應的媒體數據。在本發明實施例中,上述媒體數據為本地存儲的音頻數據、視頻數據、或者上述媒體流數據的地址信息。本發明實施例通過當接收到互聯指定應用程式的指令時,通過指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表,確定用戶從上述在線媒體設備列表中選擇的目標媒體設備,通過上述指定應用程式對應的傳屏插件與上述選擇的目標媒體設備內的互聯應用管理器建立通信,獲取上述選擇的目標媒體設備的應用程式清單,確定用戶在應用程式清單中選擇的目標應用程式,通過上述指定應用程式對應的傳屏插件,向上述選擇的目標媒體設備發送上述選擇的目標應用程式對應的媒體數據,使得不需要專用的應用程式就可以完成媒體設備間的互通互聯,實現應用程式級別的媒體數據無縫傳輸。實施例六圖7示出了本發明實施例六提出的媒體設備間互聯互通的系統,為了便於說明, 僅示出了與本發明實施例相關的部分,該系統可以是內置於媒體設備的軟體單元、硬體單元或者軟硬結合單元。在本發明實施例中,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧。所述系統包括列表獲取單元71、通信建立單元72、清單獲取單元73、 確定單元74、通道建立單元75及發送單元76。本發明實施例與實施例五的區別在於,確定單元74確定用戶在應用程式清單中選擇的目標應用程式後,通道建立單元75,在所述指定應用程式對應的傳屏插件與所述目標應用程式對應的傳屏插件間,建立數據通道和控制通道。當進行數據傳輸時,調用所述數據接口對應的數據通道進行數據傳輸;當進行命令傳輸時,調用所述控制通道接口對應的控制通道對所述命令進行控制和傳輸。實施例七圖8示出了本發明實施例七提出的媒體設備間互聯互通的系統。為了便於說明, 僅示出了與本發明實施例相關的部分。該系統可以是內置於媒體設備的軟體單元、硬體單元或者軟硬結合單元。所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧。所述系統包括發送單元81和接收單元82。當源媒體設備中指定應用程式的傳屏插件與目標媒體設備所述互聯應用管理器建立通信時,發送單元81發送目標媒體設備的應用程式清單至源媒體設備,所述應用程式清單包括所有具有傳屏插件的應用程式。在本發明實施例中,應用程式清單還包括應用程式的名稱,還可以包括應用程式支持的傳屏媒體數據的類型。接收單元82通過用戶在所述應用程式清單中選擇的目標應用程式的傳屏插件, 接收所述指定應用程式的傳屏插件發送的媒體數據。在本發明實施例中,媒體數據為本地存儲的音頻數據、視頻數據、或者所述媒體流數據的網址信息。本發明的有益效果在於本發明實施例通過當接收到互聯指定應用程式的指令時,通過指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表,確定用戶從上述在線媒體設備列表中選擇的目標媒體設備,通過上述指定應用程式對應的傳屏插件與上述選擇的目標媒體設備內的互聯應用管理器建立通信,獲取上述選擇的目標媒體設備的應用程式清單,確定用戶在應用程式清單中選擇的目標應用程式,通過上述指定應用程式對應的傳屏插件,向上述選擇的目標媒體設備發送上述選擇的目標應用程式對應的媒體數據,使得不需要專用的應用程式就可以完成媒體設備間的互通互聯,實現應用程式級別的媒體數據無縫傳輸。值得注意的是,上述裝置和系統實施例中,所包括的各個單元只是按照功能邏輯進行劃分的,但並不局限於上述的劃分,只要能夠實現相應的功能即可;另外,各功能單元的具體名稱也只是為了便於相互區分,並不用於限制本發明的保護範圍。另外,本領域普通技術人員可以理解實現上述各實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬體來完成,相應的程序可以存儲於一計算機可讀取存儲介質中,所述的存儲介質,如ROM/RAM、磁碟或光碟等。以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種媒體設備間互聯互通的方法,其特徵在於,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,所述方法包括下述步驟當接收到互聯指定應用程式的指令時,通過所述指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表;確定用戶從所述在線媒體設備列表中選擇的目標媒體設備,通過所述指定應用程式對應的傳屏插件與所述選擇的目標媒體設備內的互聯應用管理器建立通信;獲取所述選擇的目標媒體設備的應用程式清單,所述應用程式清單包括所有具有傳屏插件的應用程式;確定用戶在應用程式清單中選擇的目標應用程式;通過所述指定應用程式對應的傳屏插件,向所述選擇的目標媒體設備發送所述選擇的目標應用程式對應的媒體數據。
2.如權利要求1所述的方法,其特徵在於,所述傳屏插件包括數據接口和控制通道接口,所述確定用戶在應用程式清單中選擇的目標應用程式的步驟之後,所述方法包括在所述指定應用程式對應的傳屏插件與所述目標應用程式對應的傳屏插件間,建立數據通道和控制通道;當進行數據傳輸時,調用所述數據接口對應的數據通道進行數據傳輸; 當進行命令傳輸時,調用所述控制通道接口對應的控制通道對所述命令進行控制和傳輸。
3.如權利要求1所述的方法,其特徵在於,所述應用程式清單還包括所述應用程式支持的傳屏媒體數據的類型。
4.如權利要求1所述的方法,其特徵在於,所述媒體數據為本地存儲的音頻數據、視頻數據、或者所述媒體流數據的地址信息。
5.一種媒體設備間互聯互通的方法,其特徵在於,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,所述方法包括下述步驟當源媒體設備中指定應用程式的傳屏插件與目標媒體設備所述互聯應用管理器建立通信時,發送目標媒體設備的應用程式清單至源媒體設備,所述應用程式清單包括所有具有傳屏插件的應用程式;通過用戶在所述應用程式清單中選擇的目標應用程式的傳屏插件,接收所述指定應用程式的傳屏插件發送的媒體數據。
6.如權利要求5所述的方法,其特徵在於,應用程式清單還包括所述應用程式支持的傳屏媒體數據的類型。
7.如權利要求5所述的方法,其特徵在於,所述媒體數據為本地存儲的音頻數據、視頻數據、或者所述媒體流數據的網址信息。
8.一種媒體設備間互聯互通的系統,其特徵在於,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,所述系統包括列表獲取單元,用於當接收到互聯指定應用程式的指令時,通過所述指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表;通信建立單元,用於確定用戶從所述列表獲取單元獲取的在線媒體設備列表中選擇的目標媒體設備,通過所述指定應用程式對應的傳屏插件與所述選擇的目標媒體設備內的互聯應用管理器建立通信;清單獲取單元,用於獲取所述選擇的目標媒體設備的應用程式清單,所述應用程式清單包括所有具有傳屏插件的應用程式;確定單元,用於確定用戶在應用程式清單中選擇的目標應用程式;發送單元,用於通過所述指定應用程式對應的傳屏插件,向所述選擇的目標媒體設備發送所述確定單元選擇的目標應用程式對應的媒體數據。
9.如權利要求8所述的系統,其特徵在於,所述傳屏插件包括數據接口和控制通道接口,系統還包括通道建立單元,用於在所述指定應用程式對應的傳屏插件與所述目標應用程式對應的傳屏插件間,建立數據通道和控制通道;當進行數據傳輸時,調用所述數據接口對應的數據通道進行數據傳輸;當進行命令傳輸時,調用所述控制通道接口對應的控制通道對所述命令進行控制和傳輸。
10.如權利要求8所述的系統,其特徵在於,所述應用程式清單還包括所述應用程式支持的傳屏媒體數據的類型。
11.如權利要求8所述的系統,其特徵在於,所述媒體數據為本地存儲的音頻數據、視頻數據、或者所述媒體流數據的網址信息。
12.—種多媒體設備,其特徵在於,所述多媒體設備包括權利要求8至11任一權利要求所述的媒體設備間互聯互通的系統。
13.一種媒體設備間互聯互通的系統,其特徵在於,所述媒體設備包括具有傳屏插件的多個應用程式、互聯應用管理器和互通協議棧,所述系統包括發送單元,用於當源媒體設備中指定應用程式的傳屏插件與目標媒體設備所述互聯應用管理器建立通信時,發送目標媒體設備的應用程式清單至源媒體設備,所述應用程式清單包括所有具有傳屏插件的應用程式;接收單元,用於通過用戶在所述應用程式清單中選擇的目標應用程式的傳屏插件,接收所述指定應用程式的傳屏插件發送的媒體數據。
14.如權利要求13所述的系統,其特徵在於,應用程式清單還包括所述應用程式支持的傳屏媒體數據的類型。
15.如權利要求13所述的系統,其特徵在於,所述媒體數據為本地存儲的音頻數據、視頻數據、或者所述媒體流數據的網址信息。
16.一種多媒體設備,其特徵在於,所述多媒體設備包括權利要求13至15任一權利要求所述的媒體設備間互聯互通的系統。
全文摘要
本發明適用於多媒體技術領域,提供了一種媒體設備間互聯互通的方法、系統及多媒體設備,所述方法包括當接收到互聯指定應用程式的指令時,通過指定應用程式對應的傳屏插件從互通協議棧中獲取在線媒體設備列表,確定用戶從在線媒體設備列表中選擇的目標媒體設備,通過指定應用程式對應的傳屏插件與選擇的目標媒體設備內的互聯應用管理器建立通信,獲取上述選擇的目標媒體設備的應用程式清單,確定用戶在應用程式清單中選擇的目標應用程式,通過指定應用程式對應的傳屏插件,向選擇的目標媒體設備發送上述選擇的目標應用程式對應的媒體數據。本發明使得不需要專用的應用程式就可以完成媒體設備間的互通互聯,實現應用程式級別的媒體數據無縫傳輸。
文檔編號H04L29/06GK102325144SQ20111029341
公開日2012年1月18日 申請日期2011年9月29日 優先權日2011年9月29日
發明者孫翀 申請人:Tcl集團股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀