專利名稱:媒體通信方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種便于在一組用戶設(shè)備上的媒體內(nèi)容輸出的方法和設(shè)備。
以一種用于存儲(chǔ)或傳輸?shù)碾娮痈袷奖硎究梢妶D像、運(yùn)動(dòng)視頻、音頻和其它這樣的媒體內(nèi)容(通常被稱作多媒體信息)通常被認(rèn)為需要適當(dāng)?shù)臄?shù)據(jù)量,因此,如果要用一種未壓縮的電子格式表示所述媒體,則需要大的文件。為了最小化表示所需的電子數(shù)據(jù)的量,可以采用使用各種算法的壓縮技術(shù)來創(chuàng)立媒體的一種表示,而同時(shí)需要減少的電子數(shù)據(jù)量。與未壓縮格式相反,以壓縮格式表示的信息的電子傳輸需要傳輸較少數(shù)據(jù),從而便于在具有特定容量的傳輸信道上較快的傳輸,或者允許使用具有較低的數(shù)據(jù)承載能力的傳輸信道。而且,當(dāng)傳輸成本是以被傳送數(shù)據(jù)量為基礎(chǔ)被強(qiáng)加時(shí),壓縮的數(shù)據(jù)文件能夠?qū)е陆档偷膫鬏敵杀尽?br>
通過根據(jù)基于MPEG-4的標(biāo)準(zhǔn)來編碼所述視聽信息,以產(chǎn)生MPEG-4格式的數(shù)據(jù)(MPEG是運(yùn)動(dòng)圖像專家組的縮寫),便能夠獲得電子地表示諸如電影剪輯的視聽信息所需的數(shù)據(jù)量的實(shí)質(zhì)的減少。然而要注意,根據(jù)本標(biāo)準(zhǔn)的編碼過程在計(jì)算上強(qiáng)度較大,因此通過具有通常在便攜式計(jì)算設(shè)備中得到的性能的設(shè)備來將音頻視頻圖像實(shí)時(shí)編碼成MPEG-4格式可能花費(fèi)相當(dāng)可觀的時(shí)間量。然而,MPEG-4數(shù)據(jù)的解碼遠(yuǎn)不是強(qiáng)度大的計(jì)算,因此允許通過便攜式計(jì)算設(shè)備解碼和再現(xiàn)視聽圖像以便在那些設(shè)備的輸出屏幕等上顯示。
隨著諸如便攜式電話個(gè)人數(shù)字助理和其它個(gè)人計(jì)算設(shè)備的便攜式通信設(shè)備的計(jì)算能力的增加并且得到高質(zhì)量的顯示屏,這種設(shè)備的用戶能夠在他們的設(shè)備上觀看視聽剪輯。而且,隨著這種設(shè)備將裝備有攝像機(jī),用戶還可以使用他們的設(shè)備捕捉那些顯示他們周圍環(huán)境的靜止圖像或者甚至是運(yùn)動(dòng)的視頻剪輯。然而,由于上面解釋的原因,為了通過通信網(wǎng)絡(luò)在用戶設(shè)備之間傳送這些靜止的圖像或者視頻剪輯,在傳送之前壓縮那些圖像或剪輯的電子表示將是必要的。
申請(qǐng)人已經(jīng)意識(shí)到通信設(shè)備的用戶喜愛基本上實(shí)時(shí)的話音通信,因?yàn)樗谀撤N程度上允許用戶之間自發(fā)和動(dòng)態(tài)的交互,而這種交互在用戶被集合在相同地點(diǎn)的情況下是可能的。申請(qǐng)人還意識(shí)到,這樣的用戶還將喜愛以在全部用戶之間基本上同步的方式,基本上實(shí)時(shí)觀看相同的靜止圖像或視頻剪輯,允許用戶通過聲音通信信道討論他們同時(shí)觀看的圖像。
然而,為了達(dá)到圖像或視頻的同時(shí)觀看,在一個(gè)用戶能夠控制在通信會(huì)話中全部用戶看到在他們的設(shè)備上顯示什么的情況中,這需要在規(guī)定的時(shí)限內(nèi)將所述圖像數(shù)據(jù)從一個(gè)用戶設(shè)備可靠地傳送到另一個(gè)用戶設(shè)備。如果所需的時(shí)間超出所述時(shí)限,則由于失去通信的實(shí)時(shí)感覺,用戶之間的自發(fā)和動(dòng)態(tài)的交互是不可能的。即使表示一個(gè)視頻剪輯的數(shù)據(jù)量能夠被壓縮,因此非??斓販p少在一個(gè)通信鏈路上傳輸?shù)臄?shù)據(jù)量,但是通過某一通信網(wǎng)絡(luò)在用戶設(shè)備之間發(fā)送數(shù)據(jù)量的時(shí)間能夠足以減弱通信的實(shí)時(shí)感覺。在以下的場(chǎng)合中更可能如此,其中用戶設(shè)備使用一種基于全球移動(dòng)通信系統(tǒng)(GSM)或者全球分組無線業(yè)務(wù)(GPRS)系統(tǒng)或者甚至通用移動(dòng)電話系統(tǒng)(UMTS)的通信基礎(chǔ)結(jié)構(gòu)進(jìn)行通信。這樣的網(wǎng)絡(luò),在具有通過其它已知系統(tǒng)被改進(jìn)的數(shù)據(jù)傳送率的同時(shí),還具有有限的數(shù)據(jù)承載能力并且在從用戶到用戶的數(shù)據(jù)通信中,還經(jīng)歷等待時(shí)間。
本發(fā)明的一個(gè)目的是提供一種用于在兩個(gè)或者更多用戶設(shè)備上控制媒體輸出的方法和設(shè)備,這樣通過那些設(shè)備,媒體輸出以一種基本上同步的方式被執(zhí)行。
根據(jù)本發(fā)明的第一個(gè)方面,提供了一種在一組用戶設(shè)備上控制公共媒體內(nèi)容輸出的方法,所述方法包括步驟在該組用戶設(shè)備的一個(gè)用戶設(shè)備上產(chǎn)生控制指令,用于支配在與所述一個(gè)用戶設(shè)備通信的該組用戶設(shè)備的其它用戶設(shè)備上多媒體內(nèi)容的輸出,從所述一個(gè)設(shè)備發(fā)送所述控制指令到其它用戶設(shè)備,在每個(gè)所述其它用戶設(shè)備上接收控制指令;以及在所述控制信號(hào)的命令下,控制在所述其它設(shè)備上的媒體內(nèi)容輸出,以便于在該組的每個(gè)其它用戶設(shè)備上以基本上同步的方式輸出公共多媒體內(nèi)容。
因此,通過在用戶設(shè)備之間基本上實(shí)時(shí)傳送控制指令,而不實(shí)時(shí)傳送它本身的媒體表示,可以在設(shè)備之間傳送更少量數(shù)據(jù)(包括所述控制指令),以便在該組的設(shè)備上取得媒體的受控制輸出,其中所述輸出在該組的全部設(shè)備上被基本同步。而且,已知在特定通信基礎(chǔ)結(jié)構(gòu)中較少量數(shù)據(jù)的傳送要以低于大量數(shù)據(jù)傳送涉及的等待時(shí)間的一個(gè)等待時(shí)間來傳達(dá)。這不僅僅是因?yàn)橛休^少的信息要傳遞,而且是因?yàn)槟軌驅(qū)崿F(xiàn)命令指令,其低于預(yù)先確定的大小并且因此已知要在一個(gè)操作中通過通信網(wǎng)絡(luò)被傳遞,例如作為一個(gè)業(yè)務(wù)傳遞單元傳送,而不需要傳送多個(gè)業(yè)務(wù)傳遞單元。
任選地,所述方法還可以包括從所述一個(gè)用戶設(shè)備給所述其它用戶設(shè)備提供公共多媒體內(nèi)容的步驟。另外,所述方法還可以包括從一個(gè)遠(yuǎn)程源提供所述公共多媒體內(nèi)容的步驟。在該情況下,所述源可以以統(tǒng)一資源定位器或其它適當(dāng)?shù)闹甘酒鞯男问奖挥脩粼O(shè)備之一識(shí)別。所述遠(yuǎn)程源可以是一個(gè)服務(wù)器等等。所述遠(yuǎn)程源可以通過例如局域網(wǎng)、電信網(wǎng)絡(luò)或互聯(lián)網(wǎng)的網(wǎng)絡(luò)被接入。
任選地,所述方法還包括在這樣的多媒體內(nèi)容被要求輸出的時(shí)間之前給所述用戶設(shè)備的至少之一提供至少一部分所述媒體內(nèi)容,以及存儲(chǔ)該部分多媒體內(nèi)容來供所述至少一個(gè)用戶設(shè)備使用的步驟。因此,或者是代表所述媒體內(nèi)容的整個(gè)文件可以被提供給所述用戶設(shè)備,或者只有一部分媒體內(nèi)容先于它的輸出被提供,正如在一種流播類型信息傳遞操作中更常見的。
任選地,所述方法還可以包括步驟在所述一個(gè)用戶設(shè)備的控制裝置上接收在所述設(shè)備內(nèi)產(chǎn)生的控制指令;以及在所述控制指令的命令下控制所述一個(gè)設(shè)備上的媒體內(nèi)容的輸出,以便與在該組的另一個(gè)用戶設(shè)備或其它設(shè)備上的媒體內(nèi)容的輸出相比,以基本上同步的方式在所述一個(gè)設(shè)備上輸出公共媒體內(nèi)容。因此,產(chǎn)生所述控制指令的用戶設(shè)備可在其輸出中通過與被傳送到其它用戶設(shè)備的相同的控制指令來支配。
本發(fā)明的這些和其它方面在附加權(quán)利要求書中出現(xiàn),后者通過引用被合并在此,并且現(xiàn)在被讀者參考。
現(xiàn)在,將只是通過例子并且參考附圖來描述本發(fā)明,其中
圖1是一個(gè)具有通信功能性和便于在那些設(shè)備之間通信的通信基礎(chǔ)結(jié)構(gòu)的用戶設(shè)備的示意表示;圖2是用戶設(shè)備之一的正視圖;以及圖3是用戶設(shè)備之一的功能部件的示意圖。
應(yīng)當(dāng)指出,所述附圖是概略的,沒有按比例繪制。在附圖中,為了簡單和方便,圖形部分有關(guān)的尺寸和比例已經(jīng)被放大或者縮小顯示。相同的參考符號(hào)通常被用于指在不同的實(shí)施方案中相應(yīng)的或者類似的特征。
參考圖1,以一組便攜式用戶設(shè)備10、11、12的形式提供了兩個(gè)或更多的用戶設(shè)備,它們通過通信基站16分別在雙向通信鏈路13、14、15上互相通信。在這個(gè)例子中,用戶設(shè)備的每一個(gè)是一個(gè)袖珍計(jì)算設(shè)備,諸如具有計(jì)算功能性、裝備有適合用于方便通信鏈路13、14、15的無線通信設(shè)備的個(gè)人數(shù)字助理(PDA)、智能電話或其它便攜式設(shè)備。這樣的鏈路可以根據(jù)GSM(全球移動(dòng)通信系統(tǒng))和/或GPRS(通用分組無線業(yè)務(wù))系統(tǒng)被建立。然而,對(duì)于下面的操作的描述,諸如局域網(wǎng)的其它通信設(shè)備可以被使用。盡管為了說明目的顯示了三個(gè)用戶設(shè)備,但是在不影響本發(fā)明的范圍的情況下,可以有其它數(shù)量的用戶設(shè)備互相通信。
在操作的第一個(gè)步驟中,所述設(shè)備之一,在這個(gè)實(shí)例中是用戶設(shè)備10的用戶,通過通信鏈路13、14、15給每個(gè)其它用戶設(shè)備11、12發(fā)送一個(gè)加入一個(gè)特殊會(huì)話的邀請(qǐng)用于特定媒體內(nèi)容的顯示。所述媒體內(nèi)容可以是諸如視頻剪輯或者攝制的靜止圖像的多媒體內(nèi)容。每個(gè)其它設(shè)備14、15的用戶被他們的設(shè)備提醒這個(gè)邀請(qǐng)的出現(xiàn),以及與從所述邀請(qǐng)起源的用戶設(shè)備的特性有關(guān)的信息。設(shè)備11、12的用戶隨后可以接受或者拒絕加入所述特殊會(huì)話的邀請(qǐng),并且這種接受或拒絕通過信道13、14、15被中繼到設(shè)備10。
在設(shè)備11、12的用戶接受加入所述會(huì)話的邀請(qǐng)的情況下,這導(dǎo)致正被討論的所述會(huì)話需要的媒體內(nèi)容的復(fù)制品要被傳送到用戶設(shè)備11、12并且被存儲(chǔ)在其中,準(zhǔn)備輸出到設(shè)備11、12的用戶。在這個(gè)例子中,所述媒體內(nèi)容借助于通信信道13、14、15被用戶設(shè)備10傳送到用戶設(shè)備11、12。
參考圖2,第一個(gè)用戶設(shè)備10的觸摸顯示屏20被顯示。顯示器包括用于提供媒體內(nèi)容的視覺顯示的圖像輸出區(qū)域21。所述顯示器還包括與可以在視聽設(shè)備上被發(fā)現(xiàn)的控制相聯(lián)系的控制按鈕的圖標(biāo)顯示。特別地,所述顯示包括用于命令‘播放’指示22、‘暫?!甘?3、‘停止’指示24、‘倒退’指示25和‘快進(jìn)’指示26的按鈕。所述顯示器還包括按鈕27a、27b、27c的顯示,每個(gè)分別代表參加所述會(huì)話的一個(gè)具體用戶設(shè)備10、11、12,并且這些按鈕的操作在下面將被更詳細(xì)地描述。如所示,這些按鈕27a、27b、27c的每一個(gè)被標(biāo)記為“10、11、12”,相應(yīng)于它們所代表的會(huì)話的具體用戶設(shè)備,但是,可替代地,它們可以被用例如名字、電話號(hào)碼或者攝影圖像標(biāo)記來顯示正被討論的所述設(shè)備用戶的身份。
為了開始在這個(gè)實(shí)例中為視頻剪輯的內(nèi)容的呈現(xiàn),設(shè)備10的用戶在觸摸屏20上選擇‘播放’按鈕22,該選擇導(dǎo)致設(shè)備10產(chǎn)生一個(gè)控制指令。所述控制指令被用戶設(shè)備10的控制裝置本地地接收,并且導(dǎo)致設(shè)備10在觸摸屏20上的圖像輸出區(qū)域21中開始呈現(xiàn)用于正被討論的所述會(huì)話的運(yùn)動(dòng)視頻剪輯。如稍后參考圖3將被描述的,所述控制裝置可以通過用戶設(shè)備10的功能部件的交互作用被提供,包括微處理器34、存儲(chǔ)器35、總線36等等。而且,這個(gè)控制指令通過通信鏈路13和基站16分別在通信鏈路14和15上從設(shè)備10被傳遞到用戶設(shè)備11和12,這導(dǎo)致用戶設(shè)備11、12和在所述會(huì)話中的任何其它設(shè)備在它們的局部顯示屏上呈現(xiàn)相同的運(yùn)動(dòng)視頻剪輯。因此,在設(shè)備10的用戶的控制下,在相同會(huì)話內(nèi)的設(shè)備的全部用戶可得到相同的視頻剪輯。而且,在相同會(huì)話內(nèi)的設(shè)備的全部用戶可得到所述視頻剪輯,這樣所述視頻剪輯被以基本上同步的方式呈現(xiàn)給全部設(shè)備。
設(shè)備10的用戶還能操作任何另外的控制按鈕。設(shè)備10的用戶可以操作相應(yīng)于‘暫?!畹目刂瓢粹o23,它導(dǎo)致產(chǎn)生一個(gè)控制指令來暫停設(shè)備10上視頻剪輯的呈現(xiàn)但在圖像輸出區(qū)域21中保持一幀視頻剪輯。相應(yīng)于‘暫?!目刂浦噶钔ㄟ^通信鏈路13、14、15被傳遞到設(shè)備11、12,導(dǎo)致那些設(shè)備也暫停在它們各自的顯示屏上視頻剪輯的呈現(xiàn),同時(shí)保持一幀視頻剪輯的顯示。
用戶可得到的另外的控制包括‘倒退’,通過操縱按鈕25被啟動(dòng),和‘快進(jìn)’,通過操縱按鈕26被啟動(dòng)。這些命令之一被用戶啟動(dòng)導(dǎo)致產(chǎn)生一個(gè)控制指令,它導(dǎo)致所述視頻剪輯以被增加的速度適當(dāng)?shù)那斑M(jìn)或后退,同時(shí),在圖像輸出區(qū)域21中被呈現(xiàn)。所述控制指令通過通信鏈路13、14、15從設(shè)備10被傳遞到用戶設(shè)備11、12,這導(dǎo)致所述視頻剪輯以被增加的速度適當(dāng)?shù)那斑M(jìn)或后退,同時(shí)在所述設(shè)備各自的顯示屏上被輸出。
另一個(gè)控制(未被顯示)包括一個(gè)‘搜索’命令,它允許設(shè)備10的用戶選擇視頻剪輯的一個(gè)特定的位置用于輸出。用戶啟動(dòng)所述搜索命令導(dǎo)致設(shè)備10產(chǎn)生一個(gè)控制指令,該控制指令導(dǎo)致設(shè)備10跳到所述特定的位置,并且,任選地,從所述特定的位置開始所述視頻剪輯的回放。所述控制指令通過通信鏈路13、14、15從設(shè)備10被傳遞到用戶設(shè)備11、12,導(dǎo)致那些設(shè)備也跳到所述視頻剪輯的特定的位置,并且,任選地,從所述特定的位置開始所述視頻剪輯的回放。所述搜索命令可以被用于通過與所述視頻剪輯有關(guān)的幀基準(zhǔn)或者時(shí)間基準(zhǔn)來定義所述特定的位置;被使用的基準(zhǔn)的性質(zhì)取決于API或編解碼器。
任選地,只要所述設(shè)備在彼此的范圍內(nèi),控制指令可以使用如由藍(lán)牙兼容鏈路提供的短距離無線鏈路在設(shè)備10、11、12之間被交換。既然這樣,通過基站16發(fā)送控制命令就不是必需的。
任選地,第一個(gè)用戶設(shè)備10可以產(chǎn)生重新同步控制指令并且通過通信鏈路13、14、15定期地將那些重新同步控制指令傳送到其它用戶設(shè)備11、12。重新同步信號(hào)用來在回放期間保持或恢復(fù)視頻剪輯的同步,作為一種防止在設(shè)備之間同步丟失的預(yù)防措施。在一個(gè)被設(shè)備10產(chǎn)生的控制指令到達(dá)用戶設(shè)備11、12之一有一個(gè)未說明的延遲或者根本未到達(dá)用戶設(shè)備11、12的情況下,同步被丟失是可能的。同步也可能在設(shè)備10、11、12之一與其它設(shè)備在性能方面有不同時(shí)被丟失,這能夠?qū)е乱环N更高性能的用戶設(shè)備在其它用戶設(shè)備能夠回放之前開始視頻剪輯的回放,或者以比其它用戶設(shè)備更快的速度回放所述視頻剪輯。這在一個(gè)具體設(shè)備具有以比其它設(shè)備更快的速度運(yùn)行的時(shí)間基準(zhǔn)的情況下也有可能發(fā)生,正如在理論上應(yīng)該具有相同性能的設(shè)備間能夠發(fā)生的一樣。這可以導(dǎo)致同步的‘漂移’。
用戶設(shè)備10、11、12被提供了音頻功能,允許可以在視頻剪輯中存在的任何音頻的復(fù)制。而且,用戶設(shè)備10、11、12便于話音呼叫在彼此之間被建立,允許它們的用戶在彼此之間傳導(dǎo)電話呼叫。
因此,在使用中,設(shè)備10的用戶在某種程度上能夠控制會(huì)話視頻剪輯,使得在所述會(huì)話的全部用戶設(shè)備10、11、12...n上視頻剪輯的基本上同步輸出,而用戶同時(shí)地講出實(shí)況音頻解說,以便傳送供設(shè)備11、12復(fù)制。實(shí)際上,對(duì)于一個(gè)給出的通信會(huì)話,在會(huì)話中涉及的全部用戶能夠以一種正常的方式在彼此之間保持電話會(huì)話,以便討論和共享有關(guān)他們正作為一組觀看的視頻剪輯的想法。如果全部用戶被集合在一起,則這允許他們以一種他們可以采用的類似的方式共享討論并且欣賞所述視頻剪輯。
盡管參考通過基站16通信的用戶設(shè)備10、11、12討論了上面的設(shè)備,但這僅僅是例子,并非作為本發(fā)明的限制。例如,通過一個(gè)電信網(wǎng)絡(luò)的多個(gè)基站(它們可以被一個(gè)本身可被耦合到移動(dòng)交換中心的基站控制器控制),或者甚至通過多個(gè)類似的或不同的網(wǎng)絡(luò),可以建立這樣的通信。例如,以個(gè)人計(jì)算機(jī)形式的另一個(gè)用戶設(shè)備17可以通過撥號(hào)鏈路18參與所述會(huì)話,它經(jīng)網(wǎng)關(guān)19、通過與基站16相聯(lián)系的電信結(jié)構(gòu)來通信。
分別相應(yīng)于參加一個(gè)會(huì)話的設(shè)備10、11、12的用戶按鈕27a、27b、27c適用于多種功能。它們顯示哪些用戶在參與一個(gè)特定的會(huì)話。而且,通過制造一個(gè)外表上不同于其它的按鈕,所述按鈕可以被用于指示哪個(gè)用戶設(shè)備正產(chǎn)生用于特定的會(huì)話的控制指令。而且,用戶可以啟動(dòng)所述按鈕之一以便指示所述會(huì)話的哪個(gè)用戶設(shè)備被允許或者能夠產(chǎn)生控制指令。這樣的方法能夠避免在一個(gè)會(huì)話期間由超過一個(gè)用戶在基本上相同的時(shí)間操作控制按鈕22、23、24、25或26而導(dǎo)致的混亂操作和沖突??商娲兀脩裟軌蛲ㄟ^所述會(huì)話的話音鏈路在他們之間口頭同意誰啟動(dòng)控制指令以及何時(shí)啟動(dòng)。作為另一個(gè)選擇,只有啟動(dòng)所述會(huì)話的用戶設(shè)備被允許產(chǎn)生控制指令。如將被本領(lǐng)域的技術(shù)人員理解的,管理哪個(gè)用戶可以控制哪個(gè)設(shè)備和何時(shí)控制的規(guī)則的特殊分類有時(shí)通稱為‘發(fā)言權(quán)控制(floorcontrol)’政策,并且多種適當(dāng)?shù)恼呖梢栽谶@個(gè)實(shí)例中被實(shí)現(xiàn)。
如上面提及的,用戶設(shè)備可以通過局域網(wǎng)(LAN)或者無線LAN或者無線藍(lán)牙鏈路通信。在其它的設(shè)備中,用戶設(shè)備可以通過基于所謂的全球移動(dòng)通信系統(tǒng)(GSM)或者全球分組無線業(yè)務(wù)(GPRS)系統(tǒng)或者通用移動(dòng)電話系統(tǒng)(UMTS)一后來也通稱“3G”的通信系統(tǒng)彼此通信。在任何情況下,用戶設(shè)備主要的需求是被提供能力以便以一種允許媒體內(nèi)容的共享和觀看的方式,例如通過在所述設(shè)備上運(yùn)行的一種適當(dāng)?shù)膽?yīng)用,來方便所述設(shè)備的使用。這樣的應(yīng)用可以以硬件、軟件或者兩者的組合被實(shí)現(xiàn)。
用戶設(shè)備10、11、12的功能部件的一個(gè)例子在圖3中被示意地顯示。所述部件包括射頻(RF)天線31和將天線31連接到通信總線33的RF級(jí)32。所述設(shè)備還包括微處理器34、存儲(chǔ)器35、顯示器36和音頻設(shè)備37。用于接收、產(chǎn)生和處理控制指令的裝置通過一個(gè)或多個(gè)這些部件的合作被實(shí)現(xiàn)。
在基于GSM和GPRS的通信系統(tǒng)的上下文中將描述一種特定的使用方案,盡管一些方面原則上對(duì)于基于其它技術(shù)的通信系統(tǒng),例如基于UMTS的通信系統(tǒng)將是共同的。
在這個(gè)解釋期間,第一個(gè)移動(dòng)終端10啟動(dòng)到另一個(gè)移動(dòng)終端11和另一個(gè)移動(dòng)終端12的呼叫。在第一個(gè)移動(dòng)終端啟動(dòng)到更多的移動(dòng)終端的呼叫的情況下,那些更多的移動(dòng)終端也可以被涉及,但是它們的參與類似于移動(dòng)終端11、12的參與,所以它們不必被一個(gè)一個(gè)單獨(dú)地描述。
開始再次參考圖1,設(shè)備10和設(shè)備11、12的用戶通過基站16以及任何有關(guān)的電信基礎(chǔ)結(jié)構(gòu)建立一個(gè)常規(guī)的面向連接的GSM話音呼叫;設(shè)備10通過通信鏈路13與基站16通信,設(shè)備11、12分別通過通信鏈路14、15與基站16通信。在實(shí)踐中,設(shè)備10的用戶之外的用戶可能已經(jīng)啟動(dòng)了所述呼叫。下一步,需要建立一種媒體共享會(huì)話。所述會(huì)話的建立可以被參加所述話音呼叫的移動(dòng)終端的任何用戶啟動(dòng),但是在這個(gè)例子中是設(shè)備10的用戶。使用通信信道13、14、15,設(shè)備10需要給設(shè)備11、12發(fā)送一個(gè)邀請(qǐng),詢問它們是否愿意參與一個(gè)媒體共享會(huì)話。
這樣,設(shè)備10在鏈路13上建立與基站16的GPRS數(shù)據(jù)連接,這導(dǎo)致其中一個(gè)動(dòng)態(tài)IP(互聯(lián)網(wǎng)協(xié)議)地址將被分配給設(shè)備10的用戶。下一步,設(shè)備10產(chǎn)生一個(gè)SMS(短消息系統(tǒng))消息,它包括一個(gè)對(duì)用戶設(shè)備11、12參加媒體共享會(huì)話的邀請(qǐng)。這樣一個(gè)SMS消息包括允許它被駐留在用戶設(shè)備11、12上的媒體共享應(yīng)用識(shí)別的標(biāo)題信息。SMS邀請(qǐng)消息還包括描述該消息的創(chuàng)作者的數(shù)據(jù)、它們的設(shè)備10的動(dòng)態(tài)被分配的IP地址以及關(guān)于要被共享的媒體的信息(例如,以文件名或者主題類別的形式)。
設(shè)備11、12的用戶被在他們的設(shè)備上運(yùn)行的媒體共享應(yīng)用通知,他們被邀請(qǐng)參與一個(gè)媒體共享會(huì)話,以及關(guān)于消息創(chuàng)作者的信息和視頻剪輯的性質(zhì)。設(shè)備11、12的用戶能夠接受或者拒絕參與所述媒體共享會(huì)話的邀請(qǐng)。他們的回答被發(fā)送到用戶設(shè)備10,這可以通過返回SMS消息來進(jìn)行。然而,對(duì)于用戶設(shè)備11、12優(yōu)選的方法是分別通過通信鏈路14、15建立它們自己的與基站16的GPRS信道(不考慮它們是否接受或拒絕邀請(qǐng)),這導(dǎo)致用戶設(shè)備11、12被分配一個(gè)動(dòng)態(tài)IP地址。因?yàn)樵O(shè)備11、12知道被分配給用戶設(shè)備10的IP地址,所以它們能夠借助于基站16通過GPRS鏈路發(fā)送它們的回答到設(shè)備10來接受或者拒絕所述邀請(qǐng)。所述回答指向設(shè)備10的媒體共享應(yīng)用并且該響應(yīng)被通知給設(shè)備10的用戶。如果具體設(shè)備11或12拒絕所述邀請(qǐng),則從所述基站到是具體設(shè)備的GPRS連接被去掉。然而,如果具體設(shè)備11或12接受所述邀請(qǐng),則GPRS連接被保持;而且,設(shè)備10也將被提供已經(jīng)被分配給設(shè)備11或12的IP地址,因而,GPRS連接能夠在設(shè)備10和設(shè)備11、12之間被建立。如果至少設(shè)備11或12之一接受所述邀請(qǐng),則較早被設(shè)備10建立的GPRS連接被保持。因此,GPRS連接現(xiàn)在能夠在用戶設(shè)備10和接受參與媒體共享會(huì)話的邀請(qǐng)的用戶設(shè)備11或12的任何一個(gè)之間被保持。
在沒有所述設(shè)備用戶允許,GPRS連接通過網(wǎng)絡(luò)被強(qiáng)加在用戶設(shè)備11或12上是不可能的情況中,上述建立GPRS連接的方法可能是必要的??商娲?,用戶設(shè)備11、12可以被用戶配置以參與被網(wǎng)絡(luò)或者另一個(gè)用戶的設(shè)備,例如用戶設(shè)備10啟動(dòng)的GPRS連接,特別地是在另外一個(gè)用戶10的身份已知并且被信任的情況下。既然這樣,發(fā)送SMS消息的步驟可以被節(jié)省,并且設(shè)備10直接通過GPRS連接給設(shè)備11、12發(fā)送參與所述媒體共享會(huì)話的邀請(qǐng)。
在用戶接受參與一個(gè)媒體共享會(huì)話的情況下,所述媒體剪輯的文件通過GPRS從用戶設(shè)備10被傳送到參與所述會(huì)話的用戶設(shè)備11、12。GPRS連接的性質(zhì)可以被改變以提高傳送速度。一旦接收到,則用戶設(shè)備11、12通過GPRS通知用戶設(shè)備10確認(rèn)所述文件收到。
現(xiàn)在,設(shè)備10的用戶能夠通過操作控制按鈕22到26的任何一個(gè)以便在用戶設(shè)備10上產(chǎn)生控制信號(hào)來控制在所述會(huì)話的全部用戶設(shè)備上視頻剪輯的出現(xiàn),并且因此如較早描述的,通過設(shè)備10、11和12來控制媒體信息的輸出。所述控制信號(hào)通過使用GPRS連接的通信鏈路13、14、15被用戶設(shè)備10傳送到設(shè)備11、12。
控制指令和它們相應(yīng)的消息結(jié)構(gòu)的例子在下表中出現(xiàn)
同步機(jī)制可以允許用戶規(guī)定同步命令被產(chǎn)生和發(fā)送的頻率。同步命令的頻繁產(chǎn)生將以相對(duì)接近的同步來保持在全部設(shè)備上的媒體輸出,但是,如果在輸出期間有必要從序列的一部分跳到另一部分,則頻繁的重新同步將導(dǎo)致相對(duì)不連續(xù)的輸出。而不太頻繁的產(chǎn)生則可能導(dǎo)致在設(shè)備上不太準(zhǔn)確的同步,但是減少了媒體輸出期間跳躍的出現(xiàn),從而導(dǎo)致更平滑的再生。然而,任選地所述重新同步命令可以包括一個(gè)容差值,在這種情況下,如果輸出設(shè)備的同步丟失超出閾值,則接收用戶設(shè)備根據(jù)所述命令只執(zhí)行一個(gè)同步操作。這樣的安排將受益于全部用戶設(shè)備可得到的一個(gè)公共時(shí)鐘基準(zhǔn);可以通過基站、網(wǎng)絡(luò)供應(yīng)商或者源于用戶設(shè)備之一的、以較少的等待時(shí)間被傳送的信號(hào)(例如在一個(gè)話音信道上的聲脈沖群(tone burst)),來提供這種基準(zhǔn)。
在GPRS系統(tǒng)中,提供控制指令是使用大小為128八位組或者更少的業(yè)務(wù)傳遞單元來實(shí)現(xiàn)的,到GPRS網(wǎng)絡(luò)的平均傳送延遲可能小于0.5秒,95%的業(yè)務(wù)傳遞單元在1.5秒內(nèi)到達(dá)??梢栽跉W洲電信標(biāo)準(zhǔn)協(xié)會(huì)的文檔參考ETSI EN 301 113(v6.3.1(2000-11))中發(fā)現(xiàn)GPRS業(yè)務(wù)說明書的更多的信息。
例如,如在歐洲電信標(biāo)準(zhǔn)協(xié)會(huì)的文檔參考ETSI EN 301 702(v7.1.2(1999-12))中描述的,代替通過GPRS機(jī)制發(fā)送控制指令,基于GSM的電信系統(tǒng)通過所謂的用戶到用戶信令(UUS)而提供一種輔助業(yè)務(wù)。
通過提供包括例如從飛利浦MP4Net可得到的MPEG-4編解碼器、在編解碼器之上的JAVA網(wǎng)絡(luò)接口以及JAVA中間件層和在所述中間件層之上的JAVA GUI(圖形用戶接口)的軟件棧,可以給用戶設(shè)備提供一種應(yīng)用以便于媒體共享會(huì)話。這種應(yīng)用可以在諸如被裝備了提供GSM/GPRS連通性或者symbian OS智能電話的無線包的康柏iPaq袖珍PC的用戶設(shè)備上運(yùn)行。
盡管已經(jīng)參考上述實(shí)施方案描述了本發(fā)明,但是在不違背本發(fā)明的范圍的情況下,可以設(shè)想其它設(shè)備和變化。例如,啟動(dòng)媒體共享會(huì)話的設(shè)備不需要將媒體剪輯本身提供給媒體剪輯要被下載的位置,而是提供一個(gè)諸如URL的指示器。而且,盡管在設(shè)備輸出之前下載全部媒體剪輯是可能的,但是下載一部分媒體剪輯并且開始同步回放會(huì)話和所述剪輯的輸出是可能的;所述剪輯的剩余部分隨后在后臺(tái)被傳遞。在這方面,更接近媒體流播技術(shù)的操作系統(tǒng)可以被用于提供所述媒體剪輯,同時(shí)仍保持所述控制命令,并且因此允許所述控制命令管理在參與設(shè)備上媒體的同步觀看。而且,用戶設(shè)備產(chǎn)生的控制指令可以被轉(zhuǎn)發(fā)到集中式‘服務(wù)器’,它隨后轉(zhuǎn)發(fā)所述控制指令到所述會(huì)話的其它用戶設(shè)備,而不在對(duì)等類型設(shè)備中將控制指令從一個(gè)用戶設(shè)備發(fā)送到其它用戶設(shè)備。
盡管本發(fā)明與允許多個(gè)設(shè)備以這樣一種方式輸出媒體的方案有關(guān),即它以一種在全部設(shè)備上基本上‘同步的’方式執(zhí)行,但術(shù)語‘同步的’要考慮到被用于實(shí)現(xiàn)的系統(tǒng)和設(shè)備而解釋。例如,在控制命令通過無線LAN在用戶設(shè)備之間被傳遞的情況下,網(wǎng)絡(luò)的等待時(shí)間是使得輸出可以被同步到大約0.1秒內(nèi)。比較起來,當(dāng)控制指令通過GPRS被傳遞,網(wǎng)絡(luò)的等待時(shí)間意味著這樣的命令能夠花費(fèi)1.5秒在設(shè)備之間傳遞,因而同步的容差將較最佳要差,但是應(yīng)該理解,在這個(gè)上下文中,控制多個(gè)設(shè)備以類似的方式輸出相同的媒體內(nèi)容的能力仍然導(dǎo)致一種形式的同步。
在另外的方案中,控制指令可以在一個(gè)常規(guī)的話音信道上,例如使用正被討論的DTMF音或者被所述網(wǎng)絡(luò)支持的其它信令,在用戶設(shè)備之間被傳遞。一個(gè)例子包括如在GSM標(biāo)準(zhǔn)中規(guī)定的USSD(非結(jié)構(gòu)化輔助業(yè)務(wù)數(shù)據(jù))。這種方法可能表現(xiàn)為打擾所述設(shè)備用戶,因而最小化這種音的感覺或者甚至尋求對(duì)用戶隱藏它們是有利的。
在一些情況中,通過短距離無線鏈路在用戶設(shè)備10、11、12之間傳遞控制信號(hào)是可能的,諸如通過基于所謂的“藍(lán)牙”標(biāo)準(zhǔn)建立鏈路是可能的。既然這樣,設(shè)備彼此直接通信,而不借助于基站16。
在其它的方案中,在用戶設(shè)備之間的話音呼叫被建立之前安排將媒體文件分布到這種設(shè)備也是可能的。
通過閱讀在此公開的內(nèi)容,其它的修改對(duì)于本領(lǐng)域的技術(shù)人員將是顯而易見的。這種修改可能涉及在通信設(shè)備、文件傳送、信息信令以及媒體編碼、解碼和復(fù)制及其應(yīng)用的設(shè)計(jì)制造和使用中已知的其它特征,并且它們可以被用于代替在此已經(jīng)被描述的特征,或者可以是附加到在此已經(jīng)被描述的特征上。
權(quán)利要求
1.一種控制在一組用戶設(shè)備(10、11、12)上公共媒體內(nèi)容的輸出的方法,所述方法包括步驟在該組用戶設(shè)備的一個(gè)用戶設(shè)備(10)上產(chǎn)生控制指令,用于管理在與所述一個(gè)用戶設(shè)備通信的該組用戶設(shè)備的其它用戶設(shè)備(11、12)上多媒體內(nèi)容的輸出,從所述一個(gè)設(shè)備(10)傳送所述控制指令到其它用戶設(shè)備(11、12),在每個(gè)所述其它用戶設(shè)備(11、12)上接收所述控制指令;以及在所述控制信號(hào)的命令下,控制在其它設(shè)備(11、12)上媒體內(nèi)容的輸出,以便于以基本上同步的方式在該組用戶設(shè)備的每個(gè)其它用戶設(shè)備(11、12)上輸出公共多媒體內(nèi)容。
2.根據(jù)權(quán)利要求1中所述的方法,還包括從所述一個(gè)用戶設(shè)備提供公共多媒體內(nèi)容到所述其它用戶設(shè)備(11、12)的步驟。
3.根據(jù)權(quán)利要求1中所述的方法,還包括從一個(gè)遠(yuǎn)程源提供所述公共多媒體內(nèi)容的步驟。
4.根據(jù)權(quán)利要求1到3的任何一個(gè)或多個(gè)所述的方法,還包括在多媒體內(nèi)容被要求輸出的時(shí)間之前,將所述多媒體內(nèi)容的至少一部分提供給所述用戶設(shè)備的至少之一,以及存儲(chǔ)這部分多媒體內(nèi)容供所述至少一個(gè)用戶設(shè)備使用的步驟。
5.根據(jù)權(quán)利要求1到4的任何一個(gè)或多個(gè)所述的方法,還包括步驟在所述一個(gè)用戶設(shè)備(10)的控制裝置上接收在所述設(shè)備內(nèi)被產(chǎn)生的控制指令;以及在所述控制指令的命令下,控制在所述一個(gè)用戶設(shè)備(10)上媒體內(nèi)容的輸出,以便于與在該組用戶設(shè)備的其它用戶設(shè)備(11、12)上媒體內(nèi)容的輸出相比,以基本上同步的方式在所述一個(gè)用戶設(shè)備(10)上輸出該公共媒體內(nèi)容。
6.根據(jù)權(quán)利要求1到5的任何一個(gè)或多個(gè)所述的方法,其中,所述多媒體內(nèi)容包括以下組的任何一個(gè)成員,該組包含視頻序列或者攝影圖像集。
7.根據(jù)權(quán)利要求1到6的任何一個(gè)或多個(gè)所述的方法,其中,所述控制指令包括以下命令組的任何一個(gè)成員,該組包含停止、播放、快進(jìn)、下一個(gè)、倒退、上一個(gè)、記錄、跳到序列位置x、從序列位置x開始、在序列位置x停止以及在序列位置x同步。
8.根據(jù)權(quán)利要求1到7的任何一個(gè)或多個(gè)所述的方法,其中,所述控制指令在通信鏈路(13、14、15)上被傳送,該通信鏈路由基于無線LAN、藍(lán)牙無線鏈路、GPRS和/或基于3G通信的系統(tǒng)被建立。
9.具有權(quán)利要求1到8的任何一個(gè)或多個(gè)所述的用戶設(shè)備的技術(shù)特征的設(shè)備,其被配置為作為所述用戶設(shè)備執(zhí)行。
10.一種被配置為執(zhí)行權(quán)利要求1到8的任何一個(gè)或多個(gè)所述方法的系統(tǒng)。
11.一種計(jì)算機(jī)程序產(chǎn)品,包括指令,使得一種可編程的計(jì)算機(jī)實(shí)現(xiàn)在此闡明的本發(fā)明的任何一個(gè)方面的特定方法步驟和/或設(shè)備特征。
12.如權(quán)利要求11中所述的計(jì)算機(jī)程序產(chǎn)品,以記錄載體的形式獨(dú)立于任何計(jì)算機(jī)硬件地供給。
13.如權(quán)利要求11中所述的計(jì)算機(jī)程序產(chǎn)品,以電子形式在網(wǎng)絡(luò)上獨(dú)立于任何計(jì)算機(jī)硬件地供給。
全文摘要
一種在多個(gè)用戶設(shè)備(11、12、13)上輸出諸如視頻剪輯的多媒體內(nèi)容的方法,允許這些設(shè)備的用戶以基本上時(shí)間同步的方式觀看所述視頻剪輯。設(shè)備(10、11、12)借助于通信鏈路(13、14、15)在電信網(wǎng)絡(luò)上彼此通信以便交換控制信號(hào)。所述視頻剪輯在觀看前被提供給用戶設(shè)備,所以在隨后觀看期間,只有指示‘播放’、‘停止’、‘暫?!鹊鹊妮^少的控制指令需要在設(shè)備之間被傳遞,其中這種較少的指令經(jīng)歷較少的通信網(wǎng)絡(luò)的帶寬限制和等待時(shí)間。
文檔編號(hào)H04N7/173GK1689327SQ03823707
公開日2005年10月26日 申請(qǐng)日期2003年9月15日 優(yōu)先權(quán)日2002年10月3日
發(fā)明者D·A·貝爾, S·雷曼, L·M·肖爾滕 申請(qǐng)人:皇家飛利浦電子股份有限公司