專利名稱:用于基于用戶交互提供媒體混合的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實(shí)施例總地涉及內(nèi)容共享技術(shù),并且更具體地涉及用于基于用戶交互提供媒體混合的方法和裝置。
背景技術(shù):
現(xiàn)代通信時(shí)代已經(jīng)帶來(lái)無(wú)線和有線網(wǎng)絡(luò)的急劇擴(kuò)展。計(jì)算機(jī)網(wǎng)絡(luò)、電視網(wǎng)絡(luò)和電話網(wǎng)絡(luò)正在經(jīng)歷由消費(fèi)者需求驅(qū)動(dòng)的前所未有的技術(shù)擴(kuò)展。無(wú)線和移動(dòng)聯(lián)網(wǎng)技術(shù)已經(jīng)解決了有關(guān)消費(fèi)者需求,同時(shí)提供信息傳送的更多靈活性和即時(shí)性。當(dāng)前和未來(lái)的聯(lián)網(wǎng)技術(shù)繼續(xù)通過(guò)擴(kuò)展移動(dòng)電子設(shè)備的能力來(lái)促進(jìn)信息傳送的簡(jiǎn)易性和用戶的便利性。其中存在増加信息傳送簡(jiǎn)易性的需求的一個(gè)領(lǐng)域涉及在多個(gè)設(shè)備之間并且潛在地在多個(gè)用戶之間共享信息。就這一點(diǎn)而言,假如現(xiàn)代電子設(shè)備有能力創(chuàng)建和 修改內(nèi)容并且也有能力分發(fā)或者共享內(nèi)容,這樣的設(shè)備的用戶變成媒體內(nèi)容的多產(chǎn)用戶和產(chǎn)生者并不罕見。已經(jīng)開發(fā)了網(wǎng)絡(luò)和服務(wù)以使得用戶能夠?qū)?chuàng)建的內(nèi)容移向網(wǎng)絡(luò)內(nèi)的各點(diǎn)或者體驗(yàn)在網(wǎng)絡(luò)內(nèi)的各點(diǎn)處的內(nèi)容。也已經(jīng)開發(fā)并且繼續(xù)開發(fā)各種應(yīng)用和軟件以便向用戶給予用于在固定或者移動(dòng)環(huán)境中執(zhí)行任務(wù)、傳遞、獲得信息或者服務(wù)、娛樂(lè)自己等的魯棒能力。假如移動(dòng)電子設(shè)備具有魯棒能力并且這樣的設(shè)備具有相對(duì)小尺寸,則個(gè)人幾乎連續(xù)地將移動(dòng)電子設(shè)備保持在身邊或者在他們附近正在變得越來(lái)越常見。另外,由于這樣的設(shè)備可用于工作、游戲、休閑、娛樂(lè)和其它目的,所以許多用戶也在頻繁地與他們的設(shè)備進(jìn)行交互。因而,無(wú)論交互是經(jīng)由移動(dòng)電子設(shè)備還是固定電子設(shè)備(例如,個(gè)人計(jì)算機(jī)(PC))而發(fā)生,越來(lái)越多的人經(jīng)由在線網(wǎng)絡(luò)與朋友、同事和熟人進(jìn)行交互。這ー趨勢(shì)已經(jīng)催生大量社交聯(lián)網(wǎng)應(yīng)用,這些應(yīng)用跨越從純專業(yè)活動(dòng)到純休閑活動(dòng)以及其間每項(xiàng)活動(dòng)的整個(gè)人類交互的范圍。社交聯(lián)網(wǎng)應(yīng)用的用戶經(jīng)常使用社交網(wǎng)絡(luò)作為ー種用于向其他人分發(fā)內(nèi)容的機(jī)制。另外,已經(jīng)開發(fā)了社交電視(TV)概念以使其它用戶、朋友或者同事的集合能夠在虛擬共享空間中相會(huì)并且觀看TV或者其它視頻內(nèi)容,而同時(shí)也能夠社交地進(jìn)行交互。社交交互方面經(jīng)常采用向視頻內(nèi)容或者在視頻內(nèi)容之上添加的某一形式的通信的形式(例如,配音或者字幕),然而,可能期望開發(fā)通過(guò)其實(shí)現(xiàn)對(duì)社交環(huán)境中的內(nèi)容的訪問(wèn)并且通過(guò)其增強(qiáng)用戶的體驗(yàn)的更進(jìn)ー步的機(jī)制。
發(fā)明內(nèi)容
因此提供了一種用于實(shí)現(xiàn)基于用戶交互提供媒體混合的方法、裝置和計(jì)算機(jī)程序產(chǎn)品。就這一點(diǎn)而言,例如,本發(fā)明的一些實(shí)施例可以提供用戶交互可能通過(guò)其影響媒體混合的機(jī)制。就這一點(diǎn)而言,例如與社交交互媒體關(guān)聯(lián)的媒體窗ロ的移動(dòng)可以具有可變配置,并且可以提供內(nèi)容混合器以考慮媒體窗ロ的配置改變并且也同步音頻空間改變與對(duì)應(yīng)配置改變。在一個(gè)示例實(shí)施例中,提供了ー種基于用戶交互提供媒體混合的方法。該方法可以包括接收對(duì)將向多個(gè)組成員提供的共享內(nèi)容的指示;接收與組成員中的至少ー個(gè)組成員關(guān)聯(lián)的社交交互媒體;以及混合共享內(nèi)容與社交交互媒體以在顯示器上提供混合內(nèi)容,該混合內(nèi)容具有相對(duì)于共享內(nèi)容至少部分基于社交交互媒體的配置而執(zhí)行的音頻混合。在另ー示例實(shí)施例中,提供了一種用于基于用戶交互提供媒體混合的計(jì)算機(jī)程序產(chǎn)品。該計(jì)算機(jī)程序產(chǎn)品包括至少ー個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),至少ー個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)具有存儲(chǔ)于其中的計(jì)算機(jī)可執(zhí)行程序代碼指令。計(jì)算機(jī)可執(zhí)行程序代碼指令可以包括用于接收對(duì)將向多個(gè)組成員提供的共享內(nèi)容的指示、接收與組成員中的至少ー個(gè)組成員關(guān)聯(lián)的社交交互媒體的程序代碼指令以及混合共享內(nèi)容與社交交互媒體以在顯示器上提供混合內(nèi)容的程序代碼指令,該混合內(nèi)容具有相對(duì)于共享內(nèi)容至少部分基于社交交互媒體的配置而執(zhí)行的音頻混合。在另ー示例實(shí)施例中,提供了一種用于基于用戶交互提供媒體混合的裝置。該裝置可以包括至少ー個(gè)處理器和至少ー個(gè)存儲(chǔ)器,至少ー個(gè)存儲(chǔ)器包括計(jì)算機(jī)程序代碼。至少ー個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼可以被配置成,通過(guò)至少一個(gè)處理器使該裝置至少執(zhí)行接收對(duì)將向多個(gè)組成員提供的共享內(nèi)容的指示;接收與組成員中的至少ー個(gè)組成員關(guān)聯(lián)的 社交交互媒體;以及混合共享內(nèi)容與社交交互媒體以在顯示器上提供混合內(nèi)容,混合內(nèi)容具有相對(duì)于共享內(nèi)容至少部分基于社交交互媒體的配置而執(zhí)行的音頻混合。本發(fā)明的實(shí)施例可以提供一種用于在基于網(wǎng)絡(luò)的內(nèi)容共享環(huán)境中采用的方法、裝置和計(jì)算機(jī)程序產(chǎn)品。作為結(jié)果,例如,單個(gè)設(shè)備用戶可以享受與所選擇組的其它設(shè)備用戶共享內(nèi)容有關(guān)的改進(jìn)的能力。
已經(jīng)這樣用通用術(shù)語(yǔ)描述了本發(fā)明的實(shí)施例,現(xiàn)在將參照未必按比例繪制的附圖,并且其中圖I是根據(jù)本發(fā)明的示例實(shí)施例的通信系統(tǒng)的示意框圖;圖2是根據(jù)本發(fā)明的示例實(shí)施例的用于基于用戶交互提供媒體混合的裝置的示意框圖;圖3圖示了根據(jù)本發(fā)明的示例實(shí)施例的混合內(nèi)容的范例顯示視圖;圖4圖示了根據(jù)本發(fā)明的示例實(shí)施例的示出了移動(dòng)社交交互媒體以避免與感興趣的區(qū)域重疊的混合內(nèi)容的范例顯示視圖;圖5圖示了根據(jù)本發(fā)明的示例實(shí)施例的示出了對(duì)社交交互媒體的不同配置改變的另ー混合內(nèi)容的范例顯示視圖;圖6圖示了根據(jù)本發(fā)明的示例實(shí)施例的示出了對(duì)社交交互媒體的不同配置改變的又一混合內(nèi)容的范例顯示視圖;圖7示出了用于下述系統(tǒng)的ー個(gè)示例結(jié)構(gòu),該系統(tǒng)可以采用根據(jù)本發(fā)明的示例實(shí)施例的基于用戶交互的媒體混合;圖8圖示了根據(jù)本發(fā)明的示例實(shí)施例的可以被采用以用于控制信道和傳輸棧以及用于媒體會(huì)話和傳輸棧的示例協(xié)議;以及圖9是根據(jù)本發(fā)明的示例實(shí)施例的用于基于用戶交互提供媒體混合的示例方法的框圖。
具體實(shí)施例方式現(xiàn)在下文將參照附圖更全面地描述本發(fā)明的一些實(shí)施例,在這些附圖中示出了本發(fā)明的ー些、但是并非所有實(shí)施例。實(shí)際上,本發(fā)明的各種實(shí)施例可以以許多不同形式來(lái)實(shí)現(xiàn)而不應(yīng)解釋為限于這里闡述的實(shí)施例;實(shí)際上,提供這些實(shí)施例使得本公開內(nèi)容將滿足適用法律要求。相似附圖標(biāo)記全篇指代相似要素。如這里所用,術(shù)語(yǔ)“數(shù)掘”、“內(nèi)容”、“信息”和相似術(shù)語(yǔ)可以可互換地用于指代能夠根據(jù)本發(fā)明的實(shí)施例被發(fā)送、接收和/或存儲(chǔ)的數(shù)據(jù)。因此,對(duì)任何這樣的術(shù)語(yǔ)的使用不應(yīng)解釋為限制本發(fā)明實(shí)施例的精神和范圍。此外,如這里所用,術(shù)語(yǔ)‘電路’指代(a)僅硬件的電路實(shí)施方式(例如,在模擬和/或數(shù)字電路中的實(shí)施方式);(b)電路與計(jì)算機(jī)程序產(chǎn)品的組合,該計(jì)算機(jī)程序產(chǎn)品包括存儲(chǔ)于一個(gè)或者多個(gè)計(jì)算機(jī)可讀存儲(chǔ)器上的軟件和/或固件指令,這些電路和計(jì)算機(jī)程序產(chǎn)品一起工作以使裝置執(zhí)行這里描述的ー個(gè)或者多個(gè)功能;以及(C)如下電路,諸如微處理器或者微處理器的部分,這些電路需要用于操作的軟件或者固件,即使該軟件或者固件在物理上并不存在?!半娐贰钡倪@一定義適用于這一木語(yǔ)在這里、包括在任何權(quán)利要求中
的所有使用。作為又ー示例,如這里所用,術(shù)語(yǔ)‘電路’也包括如下實(shí)施方式,該實(shí)施方式包括一個(gè)或者多個(gè)處理器和/或其部分以及附帶軟件和/或固件。作為另ー示例,術(shù)語(yǔ)‘電路’如這里所用也例如包括基帶集成電路或者用于移動(dòng)電話的應(yīng)用處理器集成電路或者在服務(wù)器、蜂窩網(wǎng)絡(luò)設(shè)備、其它網(wǎng)絡(luò)設(shè)備和/或其它計(jì)算設(shè)備中的相似集成電路。如這里定義的那樣,指代非臨時(shí)物理存儲(chǔ)介質(zhì)(例如,易失性或者非易失性存儲(chǔ)器設(shè)備)的“計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)”可以區(qū)別于指代電磁信號(hào)的“計(jì)算機(jī)可讀傳輸介質(zhì)”。電子設(shè)備在它們的通信和內(nèi)容共享能力方面已經(jīng)迅速發(fā)展。由于這樣的設(shè)備的能力已經(jīng)增加,所以應(yīng)用和服務(wù)已經(jīng)增長(zhǎng)以利用這些能力為用戶提供増加的效用和改進(jìn)的體驗(yàn)。社交網(wǎng)絡(luò)以及支持社交網(wǎng)絡(luò)的各種服務(wù)和功能是如下機(jī)制的示例,這些機(jī)制被開發(fā)成利用設(shè)備和網(wǎng)絡(luò)能力為用戶提供用于相互通信而又同時(shí)體驗(yàn)共享內(nèi)容的能力。共享內(nèi)容可以是從另一源廣播或者由社交網(wǎng)絡(luò)組的成員提供的用于由其他組成員消耗的視頻和/或音頻內(nèi)容。同時(shí),在一起體驗(yàn)共享內(nèi)容之時(shí),各種組成員可以通過(guò)提供將在共享內(nèi)容上疊加的文本、音頻和/或視頻評(píng)論(例如,以社交交互媒體的形式)來(lái)討論內(nèi)容或者其它話題。然而,在一些情況下,疊加的視頻、評(píng)論、圖像或者其它材料可能遮蔽共享內(nèi)容。因而,本發(fā)明的一些實(shí)施例可以提供一種用于使用戶能夠移動(dòng)這樣的媒體以避免社交交互媒體疊加在將被疊加的內(nèi)容的重要部分之上的機(jī)制。然而,一些實(shí)施例還可以提供用戶與社交交互媒體的交互以形成共享內(nèi)容與社交交互媒體的媒體混合的基礎(chǔ)。例如,可以使用提供社交交互媒體的媒體窗ロ的位置作為用于音頻混合的基礎(chǔ)以使音頻呈現(xiàn)反映共享內(nèi)容的音頻與之混合的相應(yīng)媒體窗ロ的相對(duì)位置。因此,可以混合與在顯示屏幕的左側(cè)的媒體窗ロ關(guān)聯(lián)的聲音使得它聽起來(lái)如同來(lái)自用戶的左側(cè)的對(duì)應(yīng)音頻。另外,在改變媒體窗ロ的位置時(shí),可以相應(yīng)地變更音頻混合。因此,將向用戶提供用于在社交環(huán)境中個(gè)性化并且令人滿意地體驗(yàn)內(nèi)容的改進(jìn)能力。圖I圖示了通用系統(tǒng)示圖,在該圖中,在示例通信環(huán)境中示出了可以從本發(fā)明的實(shí)施例中受益的設(shè)備,比如移動(dòng)終端10。如圖I中所示,根據(jù)本發(fā)明的示例實(shí)施例的系統(tǒng)的實(shí)施例可以包括能夠經(jīng)由網(wǎng)絡(luò)30相互通信的第一通信設(shè)備(例如,移動(dòng)終端10)和第二通信設(shè)備20。在一些情況下,本發(fā)明的實(shí)施例還可以包括一個(gè)或者多個(gè)網(wǎng)絡(luò)設(shè)備,比如服務(wù)平臺(tái)40,移動(dòng)終端10 (并且也可能是第二通信設(shè)備20)可以與該服務(wù)平臺(tái)通信以提供、請(qǐng)求和/或接收信息。另外,在一些情況下,移動(dòng)終端10可以與第二通信設(shè)備20 (例如,PC或者另一移動(dòng)終端)以及也可能是移動(dòng)或者固定通信設(shè)備的一個(gè)或者多個(gè)附加通信設(shè)備(例如,第三通信設(shè)備25)通信。移動(dòng)終端10可以是多個(gè)類型的移動(dòng)通信和/或計(jì)算設(shè)備中的任何設(shè)備,諸如,例如便攜數(shù)字助理(PDA)、尋呼機(jī)、移動(dòng)電視、移動(dòng)電話、游戲設(shè)備、膝上型計(jì)算機(jī)、相機(jī)、相機(jī)電話、視頻記錄器、音頻/視頻播放器、無(wú)線電裝置、全球定位系統(tǒng)(GPS)設(shè)備或者前述設(shè)備的任何組合以及其它類型的語(yǔ)音和文本通信設(shè)備。第二和第三通信設(shè)備20和25可以是上文列舉的移動(dòng)通信設(shè)備中的任何ー種或者是固定通信設(shè)備(諸如PC)或者具有相對(duì)固定位置和對(duì)網(wǎng)絡(luò)30的有線或者無(wú)線接入的其它計(jì)算設(shè)備或者通信終端的示例。網(wǎng)絡(luò)30可以包括可以經(jīng)由對(duì)應(yīng)有線和/或無(wú)線接ロ相互通信的各種不同節(jié)點(diǎn)、設(shè)備或者功能的集合。這樣,圖I的圖示應(yīng)當(dāng)理解為系統(tǒng)的特定単元的寬泛視圖的示例而不 是系統(tǒng)或者網(wǎng)絡(luò)30的所有窮盡的或者詳細(xì)的視圖。雖然并非必需,但是在一些實(shí)施例中,網(wǎng)絡(luò)30可能能夠支持根據(jù)多個(gè)第一代(IG)、第二代(2G)、2. 5G、第三代(3G)、3. 5G、3. 9G、第四代(4G)移動(dòng)通信協(xié)議、長(zhǎng)期演進(jìn)(LTE)等中的任何一個(gè)或者多個(gè)協(xié)議的通信。ー個(gè)或者多個(gè)通信終端,諸如移動(dòng)終端10以及第二和第三通信設(shè)備20和25可以經(jīng)由網(wǎng)絡(luò)30相互通信,并且各自可以包括用于向基站點(diǎn)發(fā)送信號(hào)和用于從基站點(diǎn)接收信號(hào)的一個(gè)或者多個(gè)天線,該基站點(diǎn)例如可以是作為ー個(gè)或者多個(gè)蜂窩或者移動(dòng)網(wǎng)絡(luò)的一部分的基站或者是可以耦合到數(shù)據(jù)網(wǎng)絡(luò),諸如局域網(wǎng)(LAN)、城域網(wǎng)(MAN)和/或廣域網(wǎng)(WAN)(如因特網(wǎng))的接入點(diǎn)??商娲?,這樣的設(shè)備可以包括支持與網(wǎng)絡(luò)30的基于陸線的通信或者有線通信的通信接ロ。依次地,其它設(shè)備,諸如處理單元(例如,個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)等)可以經(jīng)由網(wǎng)絡(luò)30耦合到移動(dòng)終端10和/或第二和第三通信設(shè)備20和25。通過(guò)將移動(dòng)終端10和/或第二通信設(shè)備20和其它設(shè)備直接或者間接連接到網(wǎng)絡(luò)30,可以使移動(dòng)終端10和/或第二和第三通信設(shè)備20和25能夠例如根據(jù)包括超文本傳送協(xié)議(HTTP)等的許多通信協(xié)議與其它設(shè)備通信或者相互通信,以由此分別執(zhí)行移動(dòng)終端10以及第二和第三通信設(shè)備20和25的各種通信或者其它功能。另外,雖然在圖I中未示出,但是移動(dòng)終端10以及第二和第三通信設(shè)備20和25可以例如根據(jù)射頻(RF)、藍(lán)牙(BT)、紅外線(IR)或者包括LAN、無(wú)線LAN(WLAN)、全球微波接入互操作性(WiMAX)、WiFi、超寬帶(UWB)、Wibree技術(shù)等的多個(gè)不同有線或者無(wú)線通信技術(shù)中的任何通信技術(shù)來(lái)進(jìn)行通信。這樣,可以使移動(dòng)終端10以及第二和第三通信設(shè)備20和25能夠通過(guò)許多不同接入機(jī)制中的任何接入機(jī)制與網(wǎng)絡(luò)30通信以及相互通信。例如,可以支持移動(dòng)接入機(jī)制,諸如寬帶碼分多址(W-CDMA)、CDMA2000、全球移動(dòng)通信系統(tǒng)(GSM)、通用分組無(wú)線電服務(wù)(GPRS)等以及無(wú)線接入機(jī)制,諸如WLAN、WiMAX等和固定接入機(jī)制,諸如數(shù)字用戶線(DSL)、線纜調(diào)制解調(diào)器、以太網(wǎng)等。在示例實(shí)施例中,無(wú)論涉及到的設(shè)備的實(shí)例化形式如何,本發(fā)明的實(shí)施例可以涉及提供在包括定義的用戶組和/或用戶的設(shè)備的社交網(wǎng)絡(luò)的背景內(nèi)對(duì)內(nèi)容的訪問(wèn)??梢曰诳梢孕纬商囟ńM的多個(gè)方式中的任何方式預(yù)先定義組。就這一點(diǎn)而言,例如,受邀請(qǐng)的成員可以接受加入組的邀請(qǐng),可以提交申請(qǐng),并且被接受的申請(qǐng)人可以變成組成員,或者組成員關(guān)系管理者可以定義一集合的用戶作為組成員。因此,例如組成員可以是社交網(wǎng)絡(luò)的一部分或者可以與諸如服務(wù)平臺(tái)40托管或者與服務(wù)平臺(tái)40關(guān)聯(lián)的服務(wù)這樣的特定服務(wù)關(guān)聯(lián)。因而,應(yīng)當(dāng)理解,雖然圖I示出了能夠通信的三個(gè)示例設(shè)備,但是一些實(shí)施例可以包括有可能具有更多的組成員和對(duì)應(yīng)設(shè)備的組,比如社交網(wǎng)絡(luò)。因此就這一點(diǎn)而言,圖I不應(yīng)視為是限制性的。在示例實(shí)施例中,服務(wù)平臺(tái)40可以是設(shè)備或者節(jié)點(diǎn),比如服務(wù)器或者其它處理電路。服務(wù)平臺(tái)40可以具有任何數(shù)目的功能或者與各種服務(wù)的關(guān)聯(lián)。這樣,例如,服務(wù)平臺(tái)40可以是下述平臺(tái),諸如專用服務(wù)器、后臺(tái)服務(wù)器或者與特定信息源、功能或者服務(wù)關(guān)聯(lián)的服務(wù)器池。因此,服務(wù)平臺(tái)40可以代表多個(gè)不同服務(wù)或者信息源中的一個(gè)或者多個(gè)。服務(wù)平臺(tái)40的功能可以由配置成根據(jù)除了如這里描述的那樣修改之外的用于向通信設(shè)備的用戶提供信息的已知技術(shù)進(jìn)行操作的硬件和/或軟件部件提供。在示例實(shí)施例中,服務(wù)平臺(tái)40可以提供內(nèi)容管理、內(nèi)容共享、內(nèi)容獲取以及與通信和媒體內(nèi)容有關(guān)的其它服務(wù)以及其它方面。Nokia的Ovi套件是可以與服務(wù)平臺(tái)40關(guān)聯(lián)的服務(wù)提供機(jī)制的示例。在一些情況下,服務(wù)平臺(tái)40可以包括內(nèi)容分發(fā)器42、與內(nèi)容分 發(fā)器42關(guān)聯(lián)或者以別的方式與內(nèi)容分發(fā)器42結(jié)合來(lái)起作用。然而,內(nèi)容分發(fā)器42可以可替代地被實(shí)現(xiàn)于移動(dòng)終端10和/或第二和第三通信設(shè)備20和25中的一個(gè)或者多個(gè)設(shè)備處,或者甚至被實(shí)現(xiàn)于網(wǎng)絡(luò)內(nèi)的ー些其它設(shè)備處。這樣,例如在一些情況下,網(wǎng)絡(luò)30可以是自組織、對(duì)等(P2P)網(wǎng)絡(luò),其中,內(nèi)容分發(fā)器42被實(shí)現(xiàn)于形成P2P網(wǎng)絡(luò)的設(shè)備中的至少ー個(gè)設(shè)備中。因此,雖然在圖I中示出了內(nèi)容分發(fā)器42為單獨(dú)實(shí)體,但是應(yīng)當(dāng)理解內(nèi)容分發(fā)器42在各種替代實(shí)施例中可以與圖I中所示其它設(shè)備中的任何設(shè)備直接關(guān)聯(lián)或者甚至實(shí)例化于圖I中所示其它設(shè)備中的任何設(shè)備處。在任何情況下,如下文將更具體討論的那樣,根據(jù)ー個(gè)示例的內(nèi)容分發(fā)器42可以以電視廣播或者其它視頻/音頻內(nèi)容的形式提供內(nèi)容用于由組成員消耗。在一些情況下,內(nèi)容可以是源于組外部的源的內(nèi)容,但是在其它情況下,一個(gè)組成員可以選擇將與組的其它成員共享的內(nèi)容并且向其它成員提供這樣的內(nèi)容或者使這樣的內(nèi)容從內(nèi)容分發(fā)器42流式傳輸。在示例實(shí)施例中,服務(wù)平臺(tái)40可以與和社交聯(lián)網(wǎng)關(guān)聯(lián)的功能和服務(wù)的提供關(guān)聯(lián)。因此,例如服務(wù)平臺(tái)40可以包括與使組成員能夠相互共享社交交互媒體關(guān)聯(lián)的功能。這樣,服務(wù)平臺(tái)40可以充當(dāng)或者以別的方式包括用于基于來(lái)自組成員中的各組成員的個(gè)別參與者媒體提交而向組成員提供社交交互媒體的社交TV服務(wù)器或者另一社交聯(lián)網(wǎng)服務(wù)器。社交交互媒體可以包括可以在組成員之間共享的其它內(nèi)容(例如,共享內(nèi)容)之上疊加的文本、音頻、圖形、圖像、視頻等。因此,在一些情況下,如有時(shí)為社交TV的情況下,社交交互媒體可以是關(guān)于共享內(nèi)容的評(píng)論。在一些情況下,內(nèi)容分發(fā)器42可以向服務(wù)平臺(tái)40提供內(nèi)容,并且服務(wù)平臺(tái)40可以將內(nèi)容分發(fā)器42向服務(wù)平臺(tái)提供的內(nèi)容與從組成員(例如,移動(dòng)終端10和/或第二和第三通信設(shè)備20和25)提供的社交交互內(nèi)容集成。服務(wù)平臺(tái)40可以采用根據(jù)示例實(shí)施例的用于基于對(duì)象的媒體混合的裝置以隨后向組成員提供混合內(nèi)容。可替代地,服務(wù)平臺(tái)40可以向組成員提供社交交互媒體,并且內(nèi)容分發(fā)器42可以單獨(dú)提供用于由組成員查看的內(nèi)容,而且組成員的個(gè)別設(shè)備可以采用根據(jù)示例實(shí)施例的用于基于用戶交互的媒體混合的裝置以隨后向組成員提供混合或者復(fù)合內(nèi)容。
圖2圖示了根據(jù)本發(fā)明的示例實(shí)施例的用于實(shí)現(xiàn)基于用戶交互提供媒體混合的裝置的示意性框圖。現(xiàn)在將參照?qǐng)D2描述本發(fā)明的示例實(shí)施例,其中顯示了用于基于用戶交互提供媒體混合的裝置50的某些元件。例如,可以在通信設(shè)備(例如,移動(dòng)終端10和/或第二或者第三通信設(shè)備20或者25)或者移動(dòng)或者固定的多種其它設(shè)備(諸如,例如服務(wù)平臺(tái)40或者上文列舉的設(shè)備中的任何設(shè)備)上采用圖2的裝置50??商娲?,可以在設(shè)備的組合上采用實(shí)施例。因而,本發(fā)明的一些實(shí)施例可以全部實(shí)現(xiàn)于單個(gè)設(shè)備(例如,移動(dòng)終端10或者服務(wù)平臺(tái)40)或者由具有客戶端/服務(wù)器關(guān)系的設(shè)備實(shí)現(xiàn)。另外,應(yīng)當(dāng)注意下文描述的設(shè)備或者元件可能不是必需的,因此可以在某些實(shí)施例中省略ー些?,F(xiàn)在參照?qǐng)D2,提供了用于基于用戶交互提供媒體混合的裝置50。裝置50可以包括處理器70、用戶接ロ 72、通信接ロ 74和存儲(chǔ)器設(shè)備76或者以別的方式與它們通信。存儲(chǔ)器設(shè)備76例如可以包括一個(gè)或者多個(gè)易失性和/或非易失性存儲(chǔ)器。換而言之,例如,存儲(chǔ)器設(shè)備76可以是電子存儲(chǔ)設(shè)備(例如,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)),該電子存儲(chǔ)設(shè)備包括被配
置成存儲(chǔ)可以由機(jī)器(例如,計(jì)算設(shè)備)可取回的數(shù)據(jù)(例如,比持)的門或其他結(jié)構(gòu)。存儲(chǔ)器設(shè)備76可以被配置成存儲(chǔ)用于使裝置能夠執(zhí)行根據(jù)本發(fā)明示例實(shí)施例的各種功能的信息、數(shù)據(jù)、應(yīng)用、指令等。例如,存儲(chǔ)器設(shè)備76可以被配置成緩沖用于由處理器70處理的輸入數(shù)據(jù)。除此之外或者可替代地,存儲(chǔ)器設(shè)備76可以被配置成存儲(chǔ)用于由處理器70執(zhí)行的指令。在一些實(shí)施例中,存儲(chǔ)器設(shè)備76也可以存儲(chǔ)或者可替代地存儲(chǔ)內(nèi)容項(xiàng)(例如,媒體內(nèi)容、文檔、聊天內(nèi)容、消息數(shù)據(jù)、視頻、音樂(lè)、圖片等)??梢杂枚鄠€(gè)不同方式實(shí)現(xiàn)處理器70。例如,處理器70可以實(shí)現(xiàn)為下述各種處理裝置中的ー個(gè)或多個(gè),諸如協(xié)同處理器、微處理器、控制器、數(shù)字信號(hào)處理器(DSP)、具有或者無(wú)附帶DSP的處理單元或者各種其它處理設(shè)備,這些其它處理設(shè)備包括集成電路、諸如,例如ASIC(專用集成電路)、FPGA(現(xiàn)場(chǎng)可編程門陣列)、微控制器単元(MCU)、硬件加速器、專用計(jì)算機(jī)芯片、處理電路等。在示例實(shí)施例中,處理器70可以被配置成執(zhí)行存儲(chǔ)于存儲(chǔ)器設(shè)備76中或者以別的方式可由處理器70存取的指令。可替代地或者除此之外,處理器70可以被配置成執(zhí)行硬編碼功能。這樣,無(wú)論是通過(guò)硬件還是軟件方法或者通過(guò)其組合來(lái)配置,處理器70都可以代表如下實(shí)體(例如,物理地實(shí)現(xiàn)于電路中),該實(shí)體能夠在被相應(yīng)地配置之時(shí)執(zhí)行根據(jù)本發(fā)明實(shí)施例的操作。因此,例如當(dāng)處理器70實(shí)現(xiàn)為ASIC、FPGA等吋,處理器70可以是用于進(jìn)行這里描述的操作的具體配置的硬件??商鎿Q地,作為另ー示例,當(dāng)處理器70實(shí)現(xiàn)為軟件指令的執(zhí)行器時(shí),指令可以具體配置處理器70以在執(zhí)行指令時(shí)執(zhí)行這里描述的算法和/或操作。然而,在一些情況下,處理器70可以是具體設(shè)備(例如,移動(dòng)終端或者網(wǎng)絡(luò)設(shè)備)的處理器,該設(shè)備適于通過(guò)下述指令對(duì)處理器70的進(jìn)ー步配置來(lái)采用本發(fā)明的實(shí)施例,這些指令用于執(zhí)行這里描述的算法和/或操作。在一些情況下,處理器70可以包括配置成支持處理器70的操作的時(shí)鐘、算木邏輯單元(ALU)和邏輯門以及其它部件。同時(shí),通信接ロ 74可以是實(shí)現(xiàn)于硬件、軟件或者硬件與軟件的組合中的任何裝置,比如設(shè)備或者電路,該設(shè)備或者電路被配置成從/向與裝置通信的網(wǎng)絡(luò)和/或任何其它設(shè)備或者模塊接收和/或發(fā)送數(shù)據(jù)。就這一點(diǎn)而言,通信接ロ 74例如可以包括用于實(shí)現(xiàn)與無(wú)線通信網(wǎng)絡(luò)通信的一個(gè)天線(或者多個(gè)天線)以及支持硬件和/或軟件。在ー些環(huán)境中,通信接ロ 74可以替代地或者也支持有線通信。這樣例如通信接ロ 74可以包括用于支持經(jīng)由線纜、數(shù)字用戶線(DSL)、通用串行總線(USB)或者其它機(jī)制的通信的通信調(diào)制解調(diào)器和/或其它硬件/軟件。用戶接ロ 72可以與處理器70通信以接收在用戶接ロ 72處輸入的用戶的指示和/或向用戶提供可聽、可視、機(jī)械或者其它輸出。這樣,用戶接ロ 72例如可以包括鍵盤、鼠標(biāo)、操縱桿、顯示器、觸屏、軟鍵、麥克風(fēng)、揚(yáng)聲器或者其它輸入/輸出機(jī)制。在其中裝置實(shí)現(xiàn)為服務(wù)器或者一些其它網(wǎng)絡(luò)設(shè)備的示例實(shí)施例中,可以限制、遠(yuǎn)程提供(例如,從移動(dòng)終端10或者另ー設(shè)備)或者消除用戶接ロ 72。然而,在其中裝置實(shí)現(xiàn)為通信設(shè)備(例如,移動(dòng)終端10)的實(shí)施例中,用戶接ロ 72可以包括揚(yáng)聲器、麥克風(fēng)、顯示器和鍵盤等中的任何ー個(gè)或者全部以及其它設(shè)備或者元件。就這一點(diǎn)而言,例如,處理器70可以包括配置成控制用戶接ロ的諸如揚(yáng)聲器、振鈴器、麥克風(fēng)、顯示器等一個(gè)或者多個(gè)元件的至少ー些功能的用戶接ロ電路。處理器70和/或包括處理器70的用戶接ロ電路可以被配置成通過(guò)存儲(chǔ)于可由處理器70訪問(wèn)的存儲(chǔ)器(例如,存儲(chǔ)器設(shè)備76等)上的計(jì)算機(jī)程序指令(例如,軟件和/或固件)控制用戶接ロ的一個(gè)或者多個(gè)元件的一個(gè)或者多個(gè)功能。
在示例實(shí)施例中,處理器70可以實(shí)現(xiàn)為、包括或者以別的方式控制內(nèi)容混合器80和交互管理器82。內(nèi)容混合器80和交互管理器82可以各自是下述任何裝置,比如這樣的設(shè)備或者電路,該設(shè)備或者電路根據(jù)軟件操作或者以別的方式實(shí)現(xiàn)于硬件或者硬件與軟件的組合(例如,在軟件控制之下操作的處理器70、實(shí)現(xiàn)為具體配置成執(zhí)行這里描述的操作的ASIC或者FPGA或者其組合的處理器70)中,由此配置該設(shè)備或者電路以分別執(zhí)行如下文描述的內(nèi)容混合器80和交互管理器82的對(duì)應(yīng)功能。因此,在其中采用軟件的示例中,執(zhí)行軟件的設(shè)備或者電路(例如,在一個(gè)示例中為處理器70)形成與這樣的裝置關(guān)聯(lián)的結(jié)構(gòu)。在示例實(shí)施例中,內(nèi)容混合器80可以被配置成將至少兩個(gè)數(shù)據(jù)流組合成能夠在輸出設(shè)備,如顯示器和/或揚(yáng)聲器或者其它用戶接ロ部件處呈現(xiàn)的單個(gè)組合內(nèi)容項(xiàng)。在一些情況下,內(nèi)容混合器80可以被配置成在來(lái)自內(nèi)容分發(fā)器42的音頻和/或視頻內(nèi)容之上疊加社交交互媒體86。這樣,內(nèi)容混合器80可以組合與可以是預(yù)計(jì)用于在組成員之間共享的內(nèi)容(例如,共享內(nèi)容84)的音頻和/或視頻內(nèi)容關(guān)聯(lián)的信令與可以由ー個(gè)或者多個(gè)組成員提供的用于作為社交交互媒體86與其他組成員共享的圖形、音頻、視頻、文本、圖像等組合。然后,可以提供來(lái)自內(nèi)容混合器80的組合數(shù)據(jù)輸出用于顯示和/或音頻呈現(xiàn),從而例如在共享內(nèi)容84的視頻內(nèi)容之上疊加與社交交互媒體86關(guān)聯(lián)的視頻、圖像、文本或者圖形并且向共享內(nèi)容84的音頻中配入與社交交互媒體86關(guān)聯(lián)的聲音。在示例實(shí)施例中,如下文更具體描述的那樣,內(nèi)容混合器80的輸出基于如交互管理器82指示的用戶交互也可以包括與音頻編碼關(guān)聯(lián)的擴(kuò)充或者其它修改。這樣,例如內(nèi)容混合器80可以被配置成提供對(duì)音頻編碼以反映特定組成員的媒體窗ロ在顯示器或者客戶端設(shè)備上的位置。因此,如果媒體窗ロ出現(xiàn)于顯示器的左側(cè),則可以對(duì)對(duì)應(yīng)音頻編碼以提供源于用戶的左側(cè)的音頻效果O交互管理器82可以被配置成針對(duì)內(nèi)容混合器80管理關(guān)于社交交互媒體內(nèi)容項(xiàng)的預(yù)計(jì)移動(dòng)的用戶輸入以及可能其它方面。因此,例如交互管理器82被配置成使用戶能夠提供與媒體窗ロ的移動(dòng)或者用于移動(dòng)的其它社交交互媒體內(nèi)容項(xiàng)、或者相對(duì)于媒體窗ロ或者其它社交交互媒體內(nèi)容項(xiàng)的其它尺寸或者配置改變有關(guān)的命令并且處理這些命令用于在其他組成員的終端上實(shí)現(xiàn)期望的效果。在示例實(shí)施例中,交互管理器82可以接收經(jīng)由用戶接ロ 72進(jìn)行的用戶輸入的指示并且向呈現(xiàn)混合內(nèi)容(例如,具有社交交互媒體86疊加于其上的共享內(nèi)容84)的設(shè)備的顯示器提供對(duì)應(yīng)改變??梢圆倏v的一些示例指示包括媒體窗ロ或者其它社交交互媒體內(nèi)容項(xiàng)的位置的移動(dòng)和/或?qū)γ襟w窗ロ或者其它社交交互媒體內(nèi)容項(xiàng)的尺寸的改變。在示例實(shí)施例中,交互管理器82也可以向內(nèi)容混合器80提供指示媒體窗ロ的移動(dòng)或者配置改變的信令以使內(nèi)容混合器80能夠混合音頻并且提供反映配置改變(例如,媒體窗ロ尺寸或者位置改變)的音頻編碼。這樣,例如交互管理器82可以被配置成向內(nèi)容混合器80提供關(guān)于媒體窗ロ在呈現(xiàn)混合內(nèi)容的顯示器上的相對(duì)移動(dòng)的指示以使內(nèi)容混合器80能夠?qū)εc媒體窗ロ對(duì)應(yīng)的音頻編碼以反映相對(duì)移動(dòng)。換而言之,交互管理器82可以向內(nèi)容混合器80通知媒體窗ロ的移動(dòng),從而內(nèi)容混合器80可以使與移動(dòng)的媒體窗ロ關(guān)聯(lián)的音頻聽起來(lái)如同它源于基于媒體窗ロ移動(dòng)的新位置。例如,響應(yīng)于媒體窗ロ右移,可以對(duì)對(duì)應(yīng)音頻編碼以聽起來(lái)如同它源于用戶的右側(cè)。作為另ー示例,響應(yīng)于媒體窗ロ尺寸増加,可以對(duì)對(duì)應(yīng)音頻編碼以相對(duì)于將對(duì)應(yīng)音頻與共享內(nèi)容84的音頻和任何其它社交交互媒體混合聽起來(lái)更響或者更顯著。類似地,響應(yīng)于媒體窗ロ尺寸減少,可以對(duì)對(duì)應(yīng)音頻編碼以相對(duì) 于將對(duì)應(yīng)音頻與共享內(nèi)容84的音頻和任何其它社交交互媒體混合聽起來(lái)更靜或者較不顯著。用戶可以通過(guò)利用用戶接ロ 72選擇媒體窗ロ并且將媒體窗ロ拖至另一位置來(lái)選擇媒體窗ロ的移動(dòng),該媒體窗ロ可以呈現(xiàn)當(dāng)前組成員的實(shí)況視頻。在一些示例中,用戶可以使用光標(biāo)、觸摸屏、注視跟蹤、點(diǎn)擊和拖動(dòng)操作、話音、手勢(shì)或者其它功能來(lái)選擇特定媒體窗ロ以移動(dòng)媒體窗ロ??梢韵騼?nèi)容混合器80提供對(duì)移動(dòng)的指示用于基于移動(dòng)所指示的用戶交互提供音頻混合。然而,如上文所示,移動(dòng)不是對(duì)內(nèi)容混合器80可以反映的對(duì)媒體窗ロ的僅有變更。就這一點(diǎn)而言,其它配置改變,如媒體窗ロ尺寸也可以影響內(nèi)容混合器80執(zhí)行的音頻混合。因此,用戶可以同樣使用光標(biāo)、觸摸屏、注視跟蹤、點(diǎn)擊和拖動(dòng)操作、話音、手勢(shì)或者其它功能來(lái)選擇特定媒體窗ロ并且增加或者減少特定媒體窗ロ的尺寸以改變媒體窗ロ的尺寸。用戶可以出于任何數(shù)目的原因而決定移動(dòng)媒體窗ロ。就這一點(diǎn)而言,例如用戶可能希望去除對(duì)共享內(nèi)容84的視圖的被媒體窗ロ疊加的部分的遮蔽。然而,在采用本發(fā)明實(shí)施例的一些情況下,用戶也可能希望基于對(duì)媒體窗ロ的定位來(lái)實(shí)現(xiàn)希望的環(huán)境感覺(jué)以可視地在用戶的設(shè)備(例如,移動(dòng)終端10)的顯示器上并且可聽地(例如,通過(guò)聲音似乎源干與相應(yīng)媒體窗ロ在顯不器上的位置對(duì)應(yīng)的方向并且具有基于媒體窗ロ尺寸的相對(duì)音量)產(chǎn)生特定組成員相對(duì)于用戶位于對(duì)應(yīng)具體位置的印象。媒體窗ロ的移動(dòng)可以遵循下文在ー些示例中關(guān)于媒體窗ロ的視頻部分列舉的序列中的操作中的一些或者所有操作a.用戶使用觸摸輸入(或者光標(biāo)或者其它輸入機(jī)制)以指點(diǎn)(例如,設(shè)備顯示屏幕上的)顯示區(qū)域,被指點(diǎn)的區(qū)域具有居中于位置(XI,Yl)的坐標(biāo)并且對(duì)應(yīng)于設(shè)備屏幕中的區(qū)域(例如,尺寸比設(shè)備顯示器更小的包括社交交互媒體的窗ロ)。b.然后用戶將包含點(diǎn)(X1,Y1)的媒體窗ロ(例如,包括會(huì)話參與者)拖至顯示器的新位置,該新位置具有居中于位置(Χ2,Υ2)的坐標(biāo)。c.可以可選地將屏幕坐標(biāo)(XI,Yl)和(Χ2,Υ2)轉(zhuǎn)換成接收視頻坐標(biāo)(根據(jù)接收的視頻信號(hào),可能需要縮放操作)(VX1,VYl)和(VX2,VY2),這些接收視頻坐標(biāo)是接收的視頻信號(hào)中的用于設(shè)備中的原有和目標(biāo)位置的中心坐標(biāo)。d.向內(nèi)容混合器80發(fā)送接收視頻坐標(biāo)(VXl,VYl)和(VX2,VY2)。e.如果視頻坐標(biāo)(VX1,VY1)未在任何其它參與者的媒體窗口內(nèi),則無(wú)操作(用戶在這一,清況下試圖將屏幕的一部分移出參與者媒體窗ロ)。f.通過(guò)將參與者的包含坐標(biāo)(VX1,VYl)的媒體窗ロ的位置引向具有中心(VX2,VY2)的新位置對(duì)視頻內(nèi)容再編碼。g.向所有會(huì)話參與者發(fā)送新編碼的內(nèi)容。繼上文列舉的操作之后,內(nèi)容混合器80也可以如上文描述的那樣實(shí)現(xiàn)音頻編碼以混合音頻內(nèi)容。這樣,也可以使用與媒體窗ロ在顯示屏幕上的位置對(duì)應(yīng)的編碼參數(shù)對(duì)音頻內(nèi)容編碼以反映媒體窗ロ在顯示器上的相對(duì)位置。因此,例如可以對(duì)在顯示器的左側(cè)的 媒體窗ロ進(jìn)行編碼以聽起來(lái)如同聲音源于用戶的左側(cè),并且可以對(duì)在顯示器的右側(cè)的媒體窗ロ編碼以聽起來(lái)如同聲音源于用戶的右側(cè)。右或者左偏移數(shù)量也可以影響編碼以產(chǎn)生對(duì)應(yīng)程度的音頻偏移。例如,可以認(rèn)為顯示器對(duì)應(yīng)于水平坐標(biāo)從0(最左邊)到10(最右邊)而5對(duì)應(yīng)于中心的網(wǎng)格狀坐標(biāo)系。因此,可以對(duì)定位于水平坐標(biāo)O的媒體窗ロ編碼以聽起來(lái)如同它源于用戶的最左邊,而定位于水平坐標(biāo)3的媒體窗ロ將仍然聽起來(lái)如同它源于用戶的左側(cè)、但是不如與在水平坐標(biāo)O的媒體窗ロ對(duì)應(yīng)的聲音那樣靠左。在一些實(shí)施例中,用戶可以跨屏幕緩慢拖動(dòng)媒體窗ロ并且隨著媒體窗ロ移動(dòng)而體驗(yàn)聲音起源的可聽移動(dòng)。在一些示例中,除了水平標(biāo)度之外,其它編碼參數(shù)也可以用于產(chǎn)生垂直維度并且甚至可能產(chǎn)生用于三維編碼的深度維度。這樣,如比如媒體窗ロ的水平位置、垂直位置和深度位置中的任何或者所有位置這樣的參數(shù)可以用于提供基于用戶交互的空間音頻混合。內(nèi)容混合器80在一些示例中可以提供縮放操作以便使相同比例適合不同顯示屏幕尺寸。在一些實(shí)施例中,可以與會(huì)議混合服務(wù)器關(guān)聯(lián)地使用內(nèi)容混合器80來(lái)實(shí)現(xiàn)多方會(huì)議。在其它情況下,社交TV服務(wù)器可以用于提供多個(gè)媒體流(來(lái)自參與者以及來(lái)自TV/視頻內(nèi)容流)的混合。在這些和其它示例中,當(dāng)參與者定制視圖時(shí),參與者可以通過(guò)記錄參與者的窗ロ的新坐標(biāo)并且比較它與原有/基線坐標(biāo)來(lái)執(zhí)行信號(hào)變換而不是用信號(hào)發(fā)送所呈現(xiàn)的媒體的位置的改變。媒體變換例如可以使用后處理信號(hào)以逆轉(zhuǎn)在接收器端的坐標(biāo)改變、用新參數(shù)對(duì)音頻內(nèi)容再編碼和/或以適當(dāng)方式改變單信道(2個(gè)或者更多信道)音量(再混合)使得它將呈現(xiàn)來(lái)自“新”位置的音頻輸出。圖3圖示了根據(jù)本發(fā)明示例實(shí)施例的混合(或者復(fù)合)內(nèi)容的范例顯示視圖。就這一點(diǎn)而言,圖3示出了可以與示例實(shí)施例結(jié)合使用的移動(dòng)通信設(shè)備(例如,移動(dòng)終端10)的示例。移動(dòng)終端10包括以體育競(jìng)賽的形式呈現(xiàn)共享內(nèi)容84的顯示器100。移動(dòng)終端10也顯示與社交交互媒體86關(guān)聯(lián)的各種內(nèi)容項(xiàng)。在這ー示例中,社交交互媒體86包括在觀看共享內(nèi)容84之時(shí)參與聊天會(huì)話的第一組成員的媒體窗ロ 110和第二組成員的媒體窗ロ112。媒體窗ロ 110和112在一些情況下可以是實(shí)時(shí)視頻饋送、但是在其它實(shí)施例中也可以是與每個(gè)相應(yīng)組成員的對(duì)應(yīng)聯(lián)系人信息關(guān)聯(lián)存儲(chǔ)的靜態(tài)圖像或者圖形動(dòng)畫。雖然在這ー示例中示出了兩個(gè)組成員,但是可以示出任何數(shù)目的組成員。另外,在一些實(shí)施例中,可以僅在組成員中的對(duì)應(yīng)組成員提供社交交互媒體86時(shí)示出組成員的媒體窗ロ,或者可以提供最活躍或者最近活躍成員的有限數(shù)目的媒體窗ロ。然而,在替代實(shí)施例中,可以示出當(dāng)前組成員的媒體窗ロ。因此,可以提供用于當(dāng)前組成員(或者活躍聊天的組成員)的任何數(shù)目的媒體窗ロ。這ー示例的社交交互媒體86也包括聊天文本114。聊天文本114指示聊天文本114的提供商的標(biāo)識(shí)和內(nèi)容本身。在一些情況下,不希望被看見或者無(wú)能力向組用流發(fā)送他們自己的實(shí)時(shí)視頻的用戶可以提供聊天內(nèi)容。提供社交交互媒體86作為在共享內(nèi)容84之上呈現(xiàn)的可視(并且也可能是音頻)疊加內(nèi)容。在一些情況下,可視疊加內(nèi)容可以如在聊天文本114的情況下那樣具有某一程度的透明性。然而,在其它情況下,可視疊加內(nèi)容可以如在媒體窗ロ 110和112的情況下那樣不透明。在各種替代中,媒體窗ロ 110和112、聊天文本114以及任何其它疊加內(nèi)容可以不透明或者具有可變程度的透明性。在圖3的示例中,可以將共享內(nèi)容84與社交交互媒體84—起向內(nèi)容混合器80提供以提供在顯示器100上示出的混合內(nèi)容視圖。如圖3中所示,在共享內(nèi)容84的視頻之上疊加媒體窗ロ 110和112的視頻,并且媒體窗ロ 110定位在用戶的最左邊,而媒體窗ロ 112定位在用戶的最右邊。因此,內(nèi)容混合器80可以對(duì)與媒體窗ロ 110關(guān)聯(lián)的音頻編碼以使對(duì)應(yīng)揚(yáng)聲器聽起來(lái)如同他或者她定位在用戶的左側(cè)。類似地,內(nèi)容混合器80可以對(duì)與媒體窗ロ 112關(guān)聯(lián)的音頻編碼以使對(duì)應(yīng)揚(yáng)聲器聽起來(lái)如他或者她定位在用戶的右側(cè)。內(nèi)容混合器80也可以接收交互管理器82所檢測(cè)和報(bào)告的由用戶交互所提供的信息,該信息描述關(guān)于社交交互媒體86的配置改變。圖4圖示了根據(jù)本發(fā)明的示例實(shí)施例的示出了社交交互媒體移動(dòng)的混合內(nèi)容的范例顯示視圖。在圖4中,在共享內(nèi)容84的顯示視圖130的左上角中的原有位置120(例如,具有中心點(diǎn)X1、Y1的原有位置)示出了第一組成員的媒體窗ロ 110。在顯示視圖的右上角中示出了第二組成員的媒體窗ロ 112。在這ー示例中,用戶已經(jīng)選擇將媒體窗ロ 110從原有位置120移向在顯示視圖130的右下角的新位置126 (例如,具有中心點(diǎn)Χ2、Υ2的新位置)。響應(yīng)于用戶做出的選擇,內(nèi)容混合器80變更顯示的視頻以在新位置126而不是在原有位置120疊加媒體窗ロ 110。因此,媒體窗ロ的可視疊加具有移位的位置。在示例實(shí)施例中,內(nèi)容混合器80也對(duì)與媒體窗ロ 110關(guān)聯(lián)的音頻編碼使得音頻現(xiàn)在聽起來(lái)如同它源于用戶的右側(cè)而不是源于用戶的左側(cè)(如在移動(dòng)媒體窗ロ 110之前的情況那樣)。圖5圖示了根據(jù)本發(fā)明的示例實(shí)施例的示出了對(duì)社交交互媒體的不同配置改變的另ー混合內(nèi)容范例顯示視圖。在圖5中,相對(duì)于擴(kuò)展尺寸132示出了第一組成員的媒體窗ロ 110的原有尺寸130。在這ー示例中,用戶可以已經(jīng)選擇了媒體窗ロ 110的邊界并且擴(kuò)展了邊界以將媒體窗ロ 110的配置從原有尺寸130改變成擴(kuò)展尺寸132。在這ー示例中,擴(kuò)展媒體窗ロ 110以覆蓋接近整個(gè)顯示視圖130并且由此遮蔽共享內(nèi)容84的視圖(但不是第二組成員的媒體窗ロ 112的視圖)可能引起對(duì)內(nèi)容混合器80提供的音頻編碼的對(duì)應(yīng)改變。就這一點(diǎn)而言,與媒體窗ロ 112關(guān)聯(lián)的音頻可以相對(duì)未變,但是現(xiàn)在可以用更高音量(包括比共享內(nèi)容的音量高得多的音量)呈現(xiàn)與媒體窗ロ 110關(guān)聯(lián)的音頻。另外,由于媒體窗ロ 110的中心也已經(jīng)右移,所以也可以對(duì)與媒體窗ロ 110關(guān)聯(lián)的音頻編碼以聽起來(lái)如同它源于與中心更近處而不是用戶的最左邊。圖6圖示了根據(jù)本發(fā)明的示例實(shí)施例的示出了對(duì)社交交互媒體的不同配置改變的又一混合內(nèi)容范例顯示視圖。在圖6中,相對(duì)于擴(kuò)展尺寸142示出了第一組成員的媒體窗ロ 110的原有尺寸140。在這ー示例中,用戶可以已經(jīng)選擇了媒體窗ロ 110的邊界并且擴(kuò)展了該邊界以將媒體窗ロ 110的配置從原有尺寸140改變成擴(kuò)展尺寸142。類似地,用戶已經(jīng)變更了第二組成員的媒體窗ロ 112的配置使得相對(duì)于擴(kuò)展尺寸152示出了媒體窗ロ 112的原有尺寸150。在這ー示例中,擴(kuò)展媒體窗ロ 110和112以覆蓋接近整個(gè)顯示視圖130并且由此幾乎完全遮蔽共享內(nèi)容84的視圖可能引起對(duì)內(nèi)容混合器80提供的音頻編碼的對(duì)應(yīng)改變。就這一點(diǎn)而言,與媒體窗ロ 112關(guān)聯(lián)的音頻可以相對(duì)更響、但是朝著中心移位,并且現(xiàn)在也可以在朝著中心移位之時(shí)以更高音量表現(xiàn)與媒體窗ロ 110關(guān)聯(lián)的音頻。在這ー示例中,與媒體窗ロ 110和112關(guān)聯(lián)的聲首首量可以近似相等,并且與共孚內(nèi)容關(guān)聯(lián)的聲首首量可以是零或者幾乎為零。
如上文所示,可以在網(wǎng)絡(luò)設(shè)備(例如,服務(wù)平臺(tái)40)或者通信設(shè)備(例如,移動(dòng)終端10)處采用裝置50。因而,應(yīng)當(dāng)理解根據(jù)示例實(shí)施例的內(nèi)容混合可以實(shí)現(xiàn)于顯示內(nèi)容的設(shè)備(比如當(dāng)移動(dòng)終端10包括裝置50吋)或者向顯示內(nèi)容的設(shè)備供應(yīng)內(nèi)容的設(shè)備(比如當(dāng)服務(wù)平臺(tái)40包括裝置50吋)處。因此例如,如果在向顯示內(nèi)容的設(shè)備供應(yīng)內(nèi)容的設(shè)備處采用裝置50,則可以在單個(gè)數(shù)據(jù)流(例如,復(fù)合或者混合數(shù)據(jù))中提供社交交互媒體86和共享內(nèi)容84。然而,如果在顯示內(nèi)容的設(shè)備處采用裝置50,則可以在分立的數(shù)據(jù)流中提供社交交互媒體86和共享內(nèi)容84。在又一替代實(shí)施例中,可以在多個(gè)設(shè)備之間拆分裝置50的部分(如上文討論的那樣),因此內(nèi)容混合器80可以實(shí)現(xiàn)于顯示內(nèi)容的設(shè)備處(例如,移動(dòng)終端10)而交互管理器82實(shí)現(xiàn)于向顯示內(nèi)容的設(shè)備供應(yīng)內(nèi)容的設(shè)備處(例如,服務(wù)平臺(tái)40)。在這ー示例中,可以在ー個(gè)流中提供共享內(nèi)容84,并且可以在分立流中提供社交交互媒體86。無(wú)論用于接收數(shù)據(jù)流的機(jī)制如何以及每個(gè)相應(yīng)設(shè)備在物理上位于何處,內(nèi)容混合器80都可以被配置成修改媒體混合(例如,修改待顯示的內(nèi)容和待呈現(xiàn)的聲音)以基于用戶交互提供媒體混合。在一些實(shí)施例中,內(nèi)容混合器80也可以被配置成執(zhí)行其它功能,比如提供動(dòng)畫功能。因此,例如內(nèi)容混合器80可以被配置成向音頻和視頻混合同步賦予動(dòng)畫以提供某些希望的特殊效果。作為示例,當(dāng)關(guān)閉媒體窗ロ吋,內(nèi)容混合器80可以被配置成逐漸減少媒體窗ロ的尺寸并且對(duì)應(yīng)減少話音音量直至窗ロ關(guān)閉并且音量減少至零而不是媒體窗ロ立即消失。也可以執(zhí)行其它功能。因而,本發(fā)明的一些實(shí)施例可以提供用戶交互可能影響媒體混合的機(jī)制。就這ー點(diǎn)而言,例如與社交交互媒體關(guān)聯(lián)的媒體窗ロ的移動(dòng)可以具有可移動(dòng)位置,并且內(nèi)容混合器80可以考慮媒體窗ロ的可視移動(dòng)并且也同步音頻空間改變與在可視顯示器上的對(duì)應(yīng)位置改變。因而,用戶可以能夠體驗(yàn)在媒體窗ロ在屏幕上的位置與用于每個(gè)媒體窗ロ的對(duì)應(yīng)音頻看起來(lái)源于的方向之間的直觀關(guān)系。圖7示出了用于下述系統(tǒng)的ー個(gè)示例結(jié)構(gòu),該系統(tǒng)可以采用根據(jù)本發(fā)明的示例實(shí)施例的基于用戶交互的媒體混合。雖然結(jié)合社交TV討論圖7,但是應(yīng)當(dāng)理解本發(fā)明的實(shí)施例也可以與其它類型的共享內(nèi)容結(jié)合實(shí)現(xiàn)。圖7圖示了與社交TV結(jié)合的媒體混合,其中在社交TV服務(wù)器(例如,服務(wù)平臺(tái)40)混合共享內(nèi)容與社交交互媒體,然后向虛擬共享空間中的參與者客戶端設(shè)備提供該共享內(nèi)容。如圖7中所示,可以向服務(wù)平臺(tái)40提供交互媒體流(例如,參與者媒體),從而服務(wù)平臺(tái)40可以聚合用于向所有組成員或者客戶端設(shè)備(例如,移動(dòng)終端10以及第一和第二通信設(shè)備20和25)提供的社交交互媒體?;谠陲@示器上移動(dòng)社交交互媒體內(nèi)容項(xiàng)的用戶交互,可以混合共享內(nèi)容與社交交互媒體以提供混合或者復(fù)合內(nèi)容并且變更與之關(guān)聯(lián)的聲音以反映顯示器上的移動(dòng)。然后,可以向每個(gè)參與者客戶端設(shè)備提供混合內(nèi)容作為復(fù)合流。
在示例實(shí)施例中,可以經(jīng)由會(huì)話控制信道提供對(duì)用戶選擇(例如,移動(dòng)或者在尺寸上變更的媒體窗ロ的坐標(biāo)位置)的信號(hào)發(fā)送。如圖8中所示,可以采用任何適當(dāng)協(xié)議用于控制信道和傳輸棧以及用于媒體會(huì)話和傳輸棧(例如,會(huì)話發(fā)起協(xié)議(SIP)、會(huì)話描述協(xié)議(SDP)、實(shí)時(shí)傳送協(xié)議(RTP)、實(shí)時(shí)傳送控制協(xié)議(RTCP)、HTTP、短消息服務(wù)(SMS)等)。圖9是根據(jù)本發(fā)明示例實(shí)施例的方法和程序產(chǎn)品的流程圖。將理解與執(zhí)行包括一個(gè)或者多個(gè)計(jì)算機(jī)程序指令的軟件關(guān)聯(lián)的各種裝置,如硬件、固件、處理器、電路和/或其它設(shè)備可以實(shí)現(xiàn)流程圖的每個(gè)框和流程圖中的框的組合。例如,上文描述的過(guò)程中的ー個(gè)或者多個(gè)過(guò)程可以由計(jì)算機(jī)程序指令實(shí)現(xiàn)。就這一點(diǎn)而言,實(shí)現(xiàn)上文描述的過(guò)程的計(jì)算機(jī)程序指令可以由移動(dòng)終端或者網(wǎng)絡(luò)設(shè)備的存儲(chǔ)器設(shè)備存儲(chǔ)并且由移動(dòng)終端或者網(wǎng)絡(luò)設(shè)備中的處理器執(zhí)行。如將理解的那樣,可以向計(jì)算機(jī)或者其它可編程裝置(例如,硬件)上加載任何這樣的計(jì)算機(jī)程序指令以產(chǎn)生機(jī)器,從而在計(jì)算機(jī)或者其它可編程裝置上執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖的框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)器中,該存儲(chǔ)器可以指引計(jì)算機(jī)或者其它可編程裝置以特定方式工作,從而存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生制造品,該制造品包括實(shí)現(xiàn)在流程圖的框中指定的 功能的指令裝置。計(jì)算機(jī)程序指令也可以加載到計(jì)算機(jī)或者其它可編程裝置上以使一系列操作在計(jì)算機(jī)或者其它可編程裝置上執(zhí)行以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的過(guò)程,從而在計(jì)算機(jī)或者其它可編程裝置上執(zhí)行的指令實(shí)現(xiàn)在流程圖的框中指定的功能。因而,流程圖的框支持用于執(zhí)行指定功能的裝置的組合、用于執(zhí)行指定功能的操作的組合和用于執(zhí)行指定功能的程序指令裝置。也將理解,流程圖的ー個(gè)或者多個(gè)框以及流程圖中的框的組合可以由執(zhí)行指定功能的基于專用硬件的計(jì)算機(jī)系統(tǒng)來(lái)實(shí)現(xiàn)或者由專用硬件與計(jì)算機(jī)指令的組合來(lái)實(shí)現(xiàn)。就這一點(diǎn)而言,如圖9中所示根據(jù)本發(fā)明一個(gè)實(shí)施例的方法可以包括在操作200處接收對(duì)將向多個(gè)組成員提供的共享內(nèi)容的指示并且在操作210處接收與組成員中的至少ー個(gè)組成員關(guān)聯(lián)的社交交互媒體。該方法還可以包括在操作220處混合共享內(nèi)容與社交交互媒體以在顯示器上提供混合內(nèi)容,該混合內(nèi)容具有相對(duì)于共享內(nèi)容至少部分基于社交交互媒體的配置而執(zhí)行的音頻混合。在一些實(shí)施例中,可以修改或者進(jìn)ー步增強(qiáng)上述操作中的某些操作。另外,在ー些情形中,可以用附加可選操作(在圖9中用虛線示出了其示例)擴(kuò)充上文描述的操作。應(yīng)當(dāng)理解可以單獨(dú)或者與這里描述的特征之中的任何其它特征組合地將以下修改、擴(kuò)充或者增強(qiáng)中的每項(xiàng)與上述操作包括在一起。在示例實(shí)施例中,該方法還可以包括在操作230處向與組成員之ー關(guān)聯(lián)的至少ー個(gè)遠(yuǎn)程客戶端設(shè)備提供混合內(nèi)容。在一些情況下,混合共享內(nèi)容與社交交互媒體可以包括基于媒體窗ロ的尺寸執(zhí)行用于媒體窗ロ的音頻混合。例如,基于媒體窗ロ的尺寸執(zhí)行用于媒體窗ロ的音頻混合可以包括與媒體窗ロ的尺寸成正比地控制與媒體窗ロ關(guān)聯(lián)的音頻的音量電平。在一些實(shí)施例中,混合共享內(nèi)容與社交交互媒體可以包括基于媒體窗ロ在顯示器上的位置執(zhí)行用于媒體窗ロ的音頻混合。例如,基于媒體窗ロ的位置執(zhí)行用于媒體窗ロ的音頻混合可以包括生成描述水平、垂直和深度參數(shù)的位置參數(shù)并且利用空間混合以基于位置參數(shù)混合媒體窗ロ的音頻與共享內(nèi)容或者其它媒體窗ロ內(nèi)容中的至少ー項(xiàng)。另外,在一些實(shí)施例中(比如,當(dāng)上文描述的ー些功能由不同設(shè)備而不是單個(gè)設(shè)備執(zhí)行時(shí)),可以從移動(dòng)終端向服務(wù)器或者服務(wù)平臺(tái)發(fā)送位置參數(shù)。就這一點(diǎn)而言,位置參數(shù)可以將水平、垂直和深度參數(shù)與用于待移動(dòng)的媒體窗ロ的舊和新位置(或者中心位置)的視頻坐標(biāo)一起描述。在示例實(shí)施例中,混合共享內(nèi)容與社交交互媒體可以包括跟蹤媒體窗ロ的移動(dòng)并且基于媒體窗ロ的移動(dòng)調(diào)整用于媒體窗ロ的音頻混合。在示例實(shí)施例中,用于執(zhí)行上述圖9的方法的裝置可以包括處理器(例如,處理器70),該處理器被配置成執(zhí)行上文描述的操作(200-230)中的ー些或者每個(gè)操作。處理器例如可以被配置成通過(guò)執(zhí)行硬件實(shí)施的邏輯功能、執(zhí)行存儲(chǔ)的指令或者執(zhí)行用于執(zhí)行每個(gè)操作的算法來(lái)執(zhí)行操作(200-230)??商娲兀撗b置可以包括用于執(zhí)行上文描述的操作中的每個(gè)操作的裝置。就這一點(diǎn)而言,根據(jù)示例實(shí)施例,用于執(zhí)行操作200-230的裝置的示例例如可以包括處理器70或者包括內(nèi)容混合器80、交互管理器82和/或如上文描述的用于執(zhí)行指令或者執(zhí)行用于處理信息的算法的設(shè)備或者電路中的相應(yīng)部件。從在前文描述和關(guān)聯(lián)附圖中呈現(xiàn)的教導(dǎo)中受益的、在本發(fā)明涉及的領(lǐng)域中的技術(shù)人員將想到這里闡述的本發(fā)明的許多修改和其它實(shí)施例。因此,將理解本發(fā)明將不限于公開的具體實(shí)施例并且修改和其它實(shí)施例g在于被包含于所附權(quán)利要求的范圍內(nèi)。另外,里 然前文描述和關(guān)聯(lián)附圖在単元和/或功能的某些示例組合的背景中描述示例實(shí)施例,但是應(yīng)當(dāng)理解替代實(shí)施例可以提供単元和/或功能的不同組合而未脫離所附權(quán)利要求的范圍。就這一點(diǎn)而言,例如,如可以在ー些所附權(quán)利要求中闡述的那樣,也設(shè)想與上文明確描述的単元和/或功能組合不同的単元和/或功能組合。雖然這里采用了特定術(shù)語(yǔ),但是這些術(shù)語(yǔ)僅在通用和描述意義上而并非出于限制的目的而被使用。
權(quán)利要求
1.ー種包括至少ー個(gè)處理器和至少ー個(gè)存儲(chǔ)器的裝置,所述至少一個(gè)存儲(chǔ)器包括計(jì)算機(jī)程序代碼,所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼被配置成,通過(guò)所述至少ー個(gè)處理器使所述裝置至少執(zhí)行 接收對(duì)將向多個(gè)組成員提供的共享內(nèi)容的指示; 接收與所述組成員中的至少ー個(gè)組成員關(guān)聯(lián)的社交交互媒體;以及 混合所述共享內(nèi)容與所述社交交互媒體以在顯示器上提供混合內(nèi)容,所述混合內(nèi)容具有相對(duì)于所述共享內(nèi)容至少部分基于所述社交交互媒體的配置而執(zhí)行的音頻混合。
2.根據(jù)權(quán)利要求I所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼還被配置成,通過(guò)所述至少ー個(gè)處理器還使所述裝置向與所述組成員之ー關(guān)聯(lián)的至少ー個(gè)遠(yuǎn)程客戶端設(shè)備提供所述混合內(nèi)容。
3.根據(jù)權(quán)利要求I所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼還被配置成,通過(guò)所述至少ー個(gè)處理器使所述裝置通過(guò)基于媒體窗ロ的尺寸執(zhí)行用于所述媒體窗ロ的音頻混合,混合所述共享內(nèi)容與所述社交交互媒體。
4.根據(jù)權(quán)利要求3所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼還被配置成,通過(guò)所述至少ー個(gè)處理器使所述裝置通過(guò)與所述媒體窗ロ的尺寸成正比地控制與所述媒體窗ロ關(guān)聯(lián)的音頻的音量電平,基于所述媒體窗ロ的尺寸執(zhí)行用于所述媒體窗ロ的音頻混合。
5.根據(jù)權(quán)利要求I所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼還被配置成,通過(guò)所述至少ー個(gè)處理器使所述裝置通過(guò)基于媒體窗ロ在所述顯示器上的位置執(zhí)行用于所述媒體窗ロ的音頻混合,混合所述共享內(nèi)容與所述社交交互媒體。
6.根據(jù)權(quán)利要求I所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼還被配置成,通過(guò)所述至少ー個(gè)處理器使所述裝置通過(guò)生成描述水平、垂直和深度參數(shù)的位置參數(shù),并且利用空間混合來(lái)基于所述位置參數(shù)將所述媒體窗ロ的音頻與所述共享內(nèi)容或者其它媒體窗ロ內(nèi)容中的至少ー項(xiàng)混合,基于所述媒體窗ロ的位置執(zhí)行用于所述媒體窗ロ的音頻混合。
7.根據(jù)權(quán)利要求I所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼還被配置成,通過(guò)所述至少ー個(gè)處理器使所述裝置從所述裝置向服務(wù)平臺(tái)發(fā)送位置參數(shù),所述位置參數(shù)描述用于待移動(dòng)的媒體窗ロ的舊和新位置的視頻坐標(biāo)、水平、垂直或者深度參數(shù)中的至少ー項(xiàng)。
8.根據(jù)權(quán)利要求I所述的裝置,其中所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼還被配置成,通過(guò)所述至少ー個(gè)處理器使所述裝置通過(guò)跟蹤媒體窗ロ的移動(dòng),并且基于所述媒體窗ロ的移動(dòng)調(diào)整用于所述媒體窗ロ的音頻混合,混合所述共享內(nèi)容與所述社交交互媒體。
9.根據(jù)權(quán)利要求I所述的裝置,其中所述裝置被實(shí)現(xiàn)在移動(dòng)終端處。
10.根據(jù)權(quán)利要求I所述的裝置,其中所述裝置被實(shí)現(xiàn)在網(wǎng)絡(luò)服務(wù)平臺(tái)處。
11.ー種方法,包括 接收對(duì)將向多個(gè)組成員提供的共享內(nèi)容的指示; 接收與所述組成員中的至少ー個(gè)組成員關(guān)聯(lián)的社交交互媒體;以及 混合所述共享內(nèi)容與所述社交交互媒體以在顯示器上提供混合內(nèi)容,所述混合內(nèi)容具有相對(duì)于所述共享內(nèi)容至少部分基于所述社交交互媒體的配置而執(zhí)行的音頻混合。
12.根據(jù)權(quán)利要求11所述的方法,還包括向與所述組成員之ー關(guān)聯(lián)的至少ー個(gè)遠(yuǎn)程客戶端設(shè)備提供所述混合內(nèi)容。
13.根據(jù)權(quán)利要求11所述的方法,其中混合所述共享內(nèi)容與所述社交交互媒體包括 基于媒體窗ロ的尺寸或者基于所述媒體窗ロ在所述顯示器上的位置,執(zhí)行用于所述媒體窗ロ的音頻混合。
14.根據(jù)權(quán)利要求13所述的方法,其中基于所述媒體窗ロ的尺寸執(zhí)行用于所述媒體窗ロ的音頻混合包括 與所述媒體窗ロ的尺寸成正比地控制與所述媒體窗ロ關(guān)聯(lián)的音頻的音量電平。
15.根據(jù)權(quán)利要求11所述的方法,還包括向服務(wù)平臺(tái)發(fā)送位置參數(shù),所述位置參數(shù)描述用于待移動(dòng)的媒體窗ロ的舊和新位置的視頻坐標(biāo)、水平、垂直或者深度參數(shù)中的至少ー項(xiàng)。
16.根據(jù)權(quán)利要求13所述的方法,其中基于媒體窗ロ的位置執(zhí)行用于所述媒體窗ロ的音頻混合包括 生成描述水平、垂直和深度參數(shù)的位置參數(shù),并且利用空間混合來(lái)基于所述位置參數(shù)將所述媒體窗ロ的音頻與所述共享內(nèi)容或者其它媒體窗ロ內(nèi)容中的至少ー項(xiàng)混合。
17.根據(jù)權(quán)利要求11所述的方法,其中混合所述共享內(nèi)容與所述社交交互媒體包括 跟蹤媒體窗ロ的移動(dòng),并且基于所述媒體窗ロ的移動(dòng)來(lái)調(diào)整用于所述媒體窗ロ的音頻混合。
18.—種包括至少ー個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的計(jì)算機(jī)程序產(chǎn)品,所述至少一個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)具有存儲(chǔ)于其中的計(jì)算機(jī)可執(zhí)行程序代碼指令,所述計(jì)算機(jī)可執(zhí)行程序代碼指令包括 用于接收對(duì)將向多個(gè)組成員提供的共享內(nèi)容的指示的程序代碼指令; 用于接收與所述組成員中的至少ー個(gè)組成員關(guān)聯(lián)的社交交互媒體的程序代碼指令;以及 用于混合所述共享內(nèi)容與所述社交交互媒體以在顯示器上提供混合內(nèi)容的程序代碼指令,所述混合內(nèi)容具有相對(duì)于所述共享內(nèi)容至少部分基于所述社交交互媒體的配置而執(zhí)行的音頻混合。
19.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)程序產(chǎn)品,其中用于混合所述共享內(nèi)容與所述社交交互媒體的程序代碼指令包括 用于基于媒體窗ロ的尺寸執(zhí)行用于所述媒體窗ロ的音頻混合的指令。
20.根據(jù)權(quán)利要求15所述的計(jì)算機(jī)程序產(chǎn)品,其中用于混合所述共享內(nèi)容與所述社交交互媒體的程序代碼指令包括 用于基于媒體窗ロ在所述顯示器上的位置執(zhí)行用于所述媒體窗ロ的音頻混合的指令,或者用于跟蹤媒體窗ロ的移動(dòng)并且基于所述媒體窗ロ的移動(dòng)來(lái)調(diào)整用于所述媒體窗ロ的音頻混合的指令。
全文摘要
一種用于基于用戶交互提供媒體混合的裝置可以包括至少一個(gè)處理器和至少一個(gè)存儲(chǔ)器,至少一個(gè)存儲(chǔ)器包括計(jì)算機(jī)程序代碼。至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼可以被配置成,通過(guò)至少一個(gè)處理器使裝置至少執(zhí)行接收對(duì)將向多個(gè)組成員提供的共享內(nèi)容的指示;接收與組成員中的至少一個(gè)組成員關(guān)聯(lián)的社交交互媒體;以及混合共享內(nèi)容與社交交互媒體以在顯示器上提供混合內(nèi)容,該混合內(nèi)容具有相對(duì)于共享內(nèi)容至少部分基于社交交互媒體的配置而執(zhí)行的音頻混合。還提供了一種對(duì)應(yīng)的方法和計(jì)算機(jī)程序產(chǎn)品。
文檔編號(hào)G06F3/16GK102844736SQ201180019268
公開日2012年12月26日 申請(qǐng)日期2011年3月2日 優(yōu)先權(quán)日2010年3月2日
發(fā)明者S·S·梅特, I·D·D·柯西奧 申請(qǐng)人:諾基亞公司