[go: up one dir, main page]

TWI468014B - 互動式傳輸一媒體資源 - Google Patents

互動式傳輸一媒體資源 Download PDF

Info

Publication number
TWI468014B
TWI468014B TW99109561A TW99109561A TWI468014B TW I468014 B TWI468014 B TW I468014B TW 99109561 A TW99109561 A TW 99109561A TW 99109561 A TW99109561 A TW 99109561A TW I468014 B TWI468014 B TW I468014B
Authority
TW
Taiwan
Prior art keywords
component
media resource
information processing
media
information
Prior art date
Application number
TW99109561A
Other languages
English (en)
Other versions
TW201134219A (en
Inventor
Jeffrey Liu
Joey Tseng
Jim Yu
Rebecca Chen
Original Assignee
Ibm
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ibm filed Critical Ibm
Priority to TW99109561A priority Critical patent/TWI468014B/zh
Priority to US13/043,410 priority patent/US8843653B2/en
Publication of TW201134219A publication Critical patent/TW201134219A/zh
Application granted granted Critical
Publication of TWI468014B publication Critical patent/TWI468014B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/02User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Description

互動式傳輸一媒體資源
本發明係有關於互動式傳輸一媒體資源,更具體來說,係有關於提供一媒體資源的至少一部分及一部件(widget)資訊以供在一通信會期(session)中傳輸。
媒體檔案的一主要用處為儲存媒體資料的一載體且可透過通信網路加以傳輸。該媒體檔案可能是靜態圖像(still image),音頻(audio)或視頻(video),或其他類型的檔案。媒體檔案一般可依據預先設定的標準而編碼,且該編碼可有眾多的不同格式。大體而言,上述操作使用編碼器/解碼器(CODEC,coder-decoder),編碼器/解碼器一般為軟體模組,可將資料從一原始(raw)格式編碼為一壓縮格式,然後將這些資料進行傳輸及處理。在壓縮時,為了易於傳輸,媒體內容係壓縮至使其檔案尺寸較小。
在傳統媒體資源傳輸技術中,通常所發送的資料僅為單純的音頻內容,靜態圖像內容,或視頻內容,並無法進行“互動式”的溝通,對於所發送媒體檔案及其相關的操作和活動,發送者及接收者必須藉助額外的管道(例如,其他的通信裝置,像是行動電話,通信軟體等等)才能進行進一步的溝通,選擇,及確認,造成溝通效率的降低及使用的不便。
因此,需要有一種在一通信會期中互動式傳輸一媒體資源的技術,以加強一媒體資源的傳輸,提升媒體資源的溝通效率及方便性。
本發明一方面揭示一種用於傳輸一媒體資源的電腦實施方法。此電腦實施方法可包含:提供該媒體資源的至少一部分;回應於一第一資訊處理系統之使用者的請求,產生一部件資訊;使該部件資訊關聯(associate)於該媒體資源的至少一部分;將該媒體資源的至少一部分編碼以用於在複數個資訊處理系統間進行通訊之即時交換;及從該第一資訊處理系統將該媒體資源的至少一部分及該部件資訊發送至該複數個資訊處理系統的至少其中之一。
該方法更可包含:提供顯示在一圖形使用者介面之至少一個部件;接收該請求,該請求係用以對該媒體資源的至少一部分進行一使用者操作;回應於該請求,該使用者從該圖形使用者介面,選擇該至少一部件;及產生該部件資訊,該部件資訊係對應於該至少一部件。
該部件資料可包含識別該請求的一ID,識別該媒體資源的至少一部分的一ID,該請求被存儲的位置,該請求過期的時間。該第一資訊處理系統可包含一顯示器,該顯示器可包含一顯示區域。該媒體資源的至少一部分可顯示於該顯示區域上。該選擇步驟可包含:拖放(drag and drop)該選擇的部件至該媒體資源的至少一部分上。該部件及該媒體資源的至少一部分可同時顯示於該顯示區域上。
該媒體資源可包含:音頻內容,靜態圖像內容,動畫內容,視頻內容,文字內容和互動性內容,或其組合。該部件可包含一顯示資訊,及邀請,接收,並回應使用者操作的組件。該部件可包含一個或多個選自以下群組的組件:圖符,下拉選單,按鈕,單選按鈕,核取方塊,選擇方塊,進度指標,捲動條,視窗,視窗邊緣,切換按鈕,本文輸入,或表單輸入。
該圖形使用者介面可用於與一操作系統或應用程式進行使用者互動。該媒體資源可包含媒體資料封包。該通訊可在一網際網路協定上進行,使用一用於媒體資料的第一協定,一用於控制媒體資料的第二協定,一用於該部件資訊的第三協定。該第一協定可包含一即時傳輸協定(RTP),該第二協定可包含即時控制協定(RTCP),該第三協定可包含一基於XML(eXtensible Markup Language)的使用者界面控制協定;其中每一協定可分配傳輸頻寬的一部分。
本發明另一方面揭示一種用於傳輸一媒體資源的電腦實施方法。此電腦實施方法可包含:接收一媒體內容以用於在複數個資訊處理系統間進行通訊之即時交換,其中該媒體內容包含已編碼之媒體資源的至少一部分及一關聯之部件資訊,其中該部件資訊係回應於一第一資訊處理系統之使用者的請求而產生;對於該媒體內容解碼以獲得該媒體資源的至少一部分及該部件資訊;關聯該媒體資源的至少一部分;及編組(compose)該媒體資源的至少一部分及相關於該部件資訊之一部件以供描繪(render)。
該方法更可包含:接收一使用者互動以對該同時顯示的該媒體資源的至少一部分及該部件進行一使用者操作。
本發明又一方面揭示一種用於傳輸一媒體資源的電腦實施方法。此電腦實施方法可包含:回應於一第一資訊處理系統之使用者的請求,產生一部件資訊;將該媒體資源的至少一部分編碼以用於在複數個資訊處理系統間進行通訊之即時交換;使該部件資訊關聯於該媒體資源的至少一部分;從該第一資訊處理系統將該媒體資源的至少一部分及該部件資訊發送至該複數個資訊處理系統的至少其中之一;該複數個資訊處理系統的至少其中之一接收該媒體資源的至少一部分及該部件資訊;對於該媒體資源的至少一部分及該部件資訊解碼;編組該媒體資源的至少一部分及該部件資訊以供描繪;及在該顯示器上同時顯示該媒體資源的至少一部分及相關於該部件資訊之一部件。
本發明再一方面揭示一種用於傳輸一媒體資源的資訊處理系統。此系統可包含一媒體資源產生模組,用以提供該媒體資源的至少一部分;一互動模組,用以回應於一第一資訊處理系統之使用者的請求,產生一部件資訊;一關聯模組,用以使該部件資訊關聯於該媒體資源的至少一部分;一編碼模組,用以將該媒體資源的至少一部分編碼以用於在複數個資訊處理系統間進行通訊之即時交換;及一發送模組,用以從該資訊處理系統將該媒體資源的至少一部分及該部件資訊發送至該複數個資訊處理系統的至少其中之一。
本發明又另一方面揭示一種資訊處理系統。此資訊處理系統可包含:一接收模組,用以接收一媒體內容以用於在複數個資訊處理系統間進行通訊之即時交換,其中該媒體內容包含已編碼之媒體資源的至少一部分及一關聯之部件資訊,其中該部件資訊係回應於一第一資訊處理系統之使用者的請求而產生;一解碼模組,用以對於該媒體內容解碼以獲得該媒體資源的至少一部分及該部件資訊;一關聯模組,用以關聯該媒體資源的至少一部分;及一描繪模組,用以編組該媒體資源的至少一部分及相關於該部件資訊之一部件以供顯示。
本發明再另一方面揭示一種用於傳輸一媒體資源的資訊處理系統。此資訊處理系統可包含一第一用戶端,包含:一媒體資源產生模組,用以回應於一第一資訊處理系統之使用者的請求,產生一部件資訊;一關聯模組,用以使該部件資訊關聯於該媒體資源的至少一部分;一編碼模組,用以將該媒體資源的至少一部分編碼以用於在複數個資訊處理系統間進行通訊之即時交換;及一發送模組,用以從該第一資訊處理系統將該媒體資源的至少一部分及該部件資訊發送至該複數個資訊處理系統的至少其中之一。此資訊處理系統更可包含一第二用戶端,包含:一接收模組,用以該複數個資訊處理系統的至少其中之一接收該媒體資源的至少一部分及一部件資訊;一解碼模組,用以對於該媒體資源的至少一部分及該部件資訊解碼;及一描繪模組,用以編組該媒體資源的至少一部分及該部件資訊以供顯示。
本說明書中所提及的特色、優點、或類似表達方式並不表示,可以本發明實現的所有特色及優點應在本發明之任何單一的具體實施例內。而是應明白,有關特色及優點的表達方式是指結合具體實施例所述的特定特色、優點、或特性係包含在本發明的至少一具體實施例內。因此,本說明書中對於特色及優點、及類似表達方式的論述與相同具體實施例有關,但亦非必要。
此外,可以任何合適的方式,在一或多個具體實施例中結合本發明所述特色、優點、及特性。相關技術者應明白,在沒有特定具體實施例之一或多個特定特色或優點的情況下,亦可實施本發明。在其他例子中應明白,特定具體實施例中的其他特色及優點可能未在本發明的所有具體實施例中出現。
參考以下說明及隨附申請專利範圍或利用如下文所提之本發明的實施方式,即可更加明瞭本發明的這些特色及優點。
本說明書中「一具體實施例」或類似表達方式的引用是指結合該具體實施例所述的特定特色、結構、或特性係包含在本發明的至少一具體實施例中。因此,在本說明書中,「在一具體實施例中」及類似表達方式之用語的出現未必指相同的具體實施例。
熟此技藝者當知,本發明本實施為一系統、裝置、方法或作為電腦程式產品之電腦可讀媒體。因此,本發明可以實施為各種形式,例如完全的硬體實施例、完全的軟體實施例(包含韌體、常駐軟體、微程式碼等),或者亦可實施為軟體與硬體的實施形式,在以下會被稱為「電路」、「模組」或「系統」。此外,本發明亦可以任何有形的媒體形式實施為電腦程式產品,其具有電腦可使用程式碼儲存於其上。
一個或更多個電腦可使用或可讀取媒體的組合都可以利用。舉例來說,電腦可使用或可讀取媒體可以是(但並不限於)電子的、磁的、光學的、電磁的、紅外線的或半導體的系統、裝置、設備或傳播媒體。更具體的電腦可讀取媒體實施例可以包含下列所示(非限定的例示):由一個或多個連接線所組成的電氣連接、可攜式的電腦磁片、硬碟機、隨機存取記憶體(RAM)、唯讀記憶體(ROM)、可抹除程式化唯讀記憶體(EPROM或快閃記憶體)、光纖、可攜式光碟片(CD-ROM)、光學儲存裝置、傳輸媒體(例如網際網路(Internet)或內部網路(intranet)之基礎連接)、或磁儲存裝置。需注意的是,電腦可使用或可讀取媒體更可以為紙張或任何可用於將程式列印於其上而使得該程式可以再度被電子化之適當媒體,例如藉由光學掃描該紙張或其他媒體,然後再編譯、解譯或其他合適的必要處理方式,然後可再度被儲存於電腦記憶體中。在本文中,電腦可使用或可讀取媒體可以是任何用於保持、儲存、發送、傳播或傳輸程式碼的媒體,以供與其相連接的指令執行系統、裝置或設備來處理。電腦可使用媒體可包含其中儲存有電腦可使用程式碼的傳播資料訊號,不論是以基頻(baseband)或是部分載波的型態。電腦可使用程式碼之傳輸可以使用任何適體的媒體,包含(但並不限於)無線、有線、光纖纜線、射頻(RF)等。
用於執行本發明操作的電腦程式碼可以使用一種或多種程式語言的組合來撰寫,包含物件導向程式語言(例如Java、Smalltalk、C++或其他類似者)以及傳統程序程式語言(例如C程式語言或其他類似的程式語言)。程式碼可以獨立軟體套件的形式完整的於使用者的電腦上執行或部分於使用者的電腦上執行,或部分於使用者電腦而部分於遠端電腦,或者全部於遠端電腦或伺服器上執行。在後面的情況,遠端電腦可以任何形式的網路連接至使用者的電腦,包含區域網路(LAN)或廣域網路(WAN),或者也可利用外部電腦來做連結(例如利用網際網路服務提供者來連接至網際網路)。
於以下本發明的相關敘述會參照依據本發明具體實施例之系統、裝置、方法及電腦程式產品之流程圖及/或方塊圖來進行說明。當可理解每一個流程圖及/或方塊圖中的每一個方塊,以及流圖及/或方塊圖中方塊的任何組合,可以使用電腦程式指令來實施。這些電腦程式指令可供通用型電腦或特殊電腦的處理器或其他可程式化資料處理裝置所組成的機器來執行,而指令經由電腦或其他可程式化資料處理裝置處理以便實施流程圖及/或方塊圖中所說明之功能或操作。
這些電腦程式指令亦可被儲存在電腦可讀取媒體上,以便指示電腦或其他可程式化資料處理裝置來進行特定的功能,而這些儲存在電腦可讀取媒體上的指令構成一製成品,其內包含之指令可實施流程圖及/或方塊圖中所說明之功能或操作。
電腦程式指令亦可被載入到電腦上或其他可程式化資料處理裝置,以便於電腦或其他可程式化裝置上進行一系統操作步驟,而於該電腦或其他可程式化裝置上執行該指令時產生電腦實施程序以達成流程圖及/或方塊圖中所說明之功能或操作。
其次,請參照圖1至圖7,在圖式中顯示依據本發明各種實施例的系統、裝置、方法及電腦程式產品可實施的架構、功能及操作之流程圖及方塊圖。因此,流程圖或方塊圖中的每個方塊可表示一模組、區段、或部分的程式碼,其包含一個或多個可執行指令,以實施指定的邏輯功能。另當注意者,某些其他的實施例中,方塊所述的功能可以不依圖中所示之順序進行。舉例來說,兩個圖示相連接的方塊事實上亦可以同時執行,或依所牽涉到的功能在某些情況下亦可以依圖示相反的順序執行。此外亦需注意者,每個方塊圖及/或流程圖的方塊,以及方塊圖及/或流程圖中方塊之組合,可藉由基於特殊目的硬體的系統來實施,或者藉由特殊目的硬體與電腦指令的組合,來執行特定的功能或操作。
圖1揭示一種依據本發明一具體實施例之網路系統100示意圖。網路系統100包含第一資訊處理系統110,第二資訊處理系統140,網路130。網路130可包含連接模組,可包含但不限於導線、無線通信鏈路或光纖電纜。於說明性實施例中。第一資訊處理系統110、第二資訊處理系統140、與網路130相互間可以使用任何硬體架構或軟體協定來相互連接及溝通,例如典型地可透過網際網路(Internet)及TCP/IP協定來連線及溝通,或者亦可採用其他可供連結之技術,而不影響本發明之實施。網路系統100可包含未展示之額外伺服器、用戶端及其他裝置。本範例所列舉之細節僅用於例示性之說明,以便熟悉此技藝者得以更清楚地暸解本發明之技術手段。
本實施例中之第一資訊處理系統110與第二資訊處理系統140的實施範例可為一典型的資訊處理系統,可包含但不限於個人電腦,網路電腦,行動裝置、智慧型手機、電子字典、電子遊戲機、個人數位助理(PDA)等電子產品。圖2顯示了一依照本發明實施例的資訊處理系統110(資訊處理系統140)之方塊示意圖。在本範例中,用戶端110是通用型電腦,依照所儲存的程式碼或指令而執行本發明所揭示的程序。用戶端110使用一周邊元件互連(PCI)區域匯流排架構114。雖然在此是以PCI匯流排作為範例,但其它的匯流排架構亦可以被使用,例如加速圖形埠(AGP)以及工業標準架構(ISA)。處理器111與主記憶體112係透過PCI橋接器113來連接至PCI區域匯流排114。PCI橋接器113也可以包含一整合的記憶體控制器與快取記憶體,以供處理器111使用。其它對PCI區域匯流排114的連接可以藉由直接元件互連,或是透過附加卡的方式。
在所述的範例中,區域網路(LAN)配接器115、小型電腦系統介面(SCSI)主機匯流排配接器116、以及擴充匯流排介面117係藉由直接連接的方式來連接至PCI區域匯流排114。相較之下,音效配接器118、圖形配接器119、以及音訊/視訊配接器120係藉由將附加卡插入擴充槽的方式來連接至PCI區域匯流排114。擴充匯流排介面117提供連接至鍵盤與滑鼠配接器121、數據機122、以及附加記憶體123。SCSI主機匯流排配接器116提供連接至硬碟機124、磁帶機125、以及光碟機126。典型的PCI區域匯流排114的實施會支援三或四個PCI擴充插,或附加連接器。
熟此技藝者應可知,圖2中所述的硬體可以依照不同的實施例而有各種變化。亦有其它的內部硬體或週邊裝置,例如快閃唯讀記憶體(ROM)、等效的非揮發記憶體、或光碟機等等,可以附加或取代圖2所示的硬體。另外,本發明的程序亦可實施於多處理器的資料處理系統。舉例來說,資訊處理系統110若選用地設定為網路電腦,則可以不包含SCSI主機匯流排配接器116、硬碟機124、磁帶機125、以及光碟機126。在這樣的情況下,此電腦(適當的稱呼為用戶端電腦)包含某些種類的網路通訊介面,例如LAN配接器115、數據機122、或其它類似的元件。在其他的範例中,圖2所示以及上述的範例皆非用於限制本發明的架構。
圖1進一步描述用於傳輸媒體資源的第一資訊處理系統110及第二資訊處理系統140及其方塊示意圖。如前所述,在本實施例中第一資訊處理系統110、第二資訊處理系統140、與網路130間使用任何硬體架構或軟體協定來相互連接及溝通。依一實施例,第一資訊處理系統110與第二資訊處理系統140可分別是行動通信終端,設計以處理會期通訊,例如但不限於手機,智慧型手機,或PDA。該第一資訊處理系統110可包含媒體資源產生(media resource generating)模組311,編碼/解碼(encoding/decoding)模組301,關聯(associating)模組302,描繪(rendering)模組303,互動(interacting)模組315,及發送/接收(transmitting/receiving)模組309。第二資訊處理系統140可包含發送/接收模組381,編碼/解碼模組383,關聯模組384,描繪模組385,及互動模組387。請再參見圖5,圖5係依據本發明一實施例之具體應用實例,其中例示第一資訊處理系統110包含一具有顯示區域557的顯示器555。圖6則顯示依據本發明一實施例之具體應用實例,其中例示第二資訊處理系統140包含一具有顯示區域657的顯示器655。
圖形部件(graphical widget)係指一圖形使用者介面(graphical user interface)的一組件,可對資料的直接操縱提供一個互動點。一般而言,圖形部件指涉一圖形使用者組件,其控制程式,或兩者的結合。圖5顯示了一圖形使用者介面588以供進行使用者互動,該圖形使用者介面588可包含但不限於一工具列(tool bar),其中顯示了複數個可拖放(draggable and droppable)圖形部件以供後續之互動使用:單選按鈕(radio button)590,核取方塊(check box)591,本文(text)輸入592,按鈕(buttons)593。
上述通訊在一網際網路協定(internet protocol,IP)上進行,該網際網路協定使用一用於媒體資料的第一協定341,一用於控制媒體資料的第二協定343,一用於該部件資訊的第三協定345,每一協定分配傳輸頻寬的一部分。該第一協定341可包含但不限於一即時傳輸協定(RTP,real-time transport protocol),該第二協定343可包含但不限於即時控制協定(RTCP,real-time control protocol),該第三協定345係會期中用於部件資訊即時交換的使用者界面控制協定(UI控制協定,user interface control protocol,UI control protocol)。至於該使用者界面控制協定的定義,因為在市面上有各種基於可擴充標示語言(XML,eXtensible Markup Language)的使用者界面語言,所以在此我們直接使用現有的使用者界面控制協定,一範例格式(format)可為:<UI_REQ_ID,FRAME_ID,UI_REQUEST_REF,EXPIRE>,其中UI_REQ_ID:識別該請求的ID,FRAME_ID:識別一訊框的ID,UI_REQUEST_REF:該請求被存儲的原始位置,它可以存儲在一文件系統內或在一記憶體內,EXPIRE:該請求過期的時間槽(time slot)。
本實施例應用了一個獨特的訊框識別(FrameID),用於在某一特定時刻中識別一個特定的訊框。當使用即時傳輸協定(RTP)作為資料傳輸協定時,可組合16位元“序列號”(sequence number)及32位元“時間戳”。每個使用者界面請求(UI request)會被關聯於唯一且自動生成的使用者界面請求識別(UI request ID)。因此,所產生的使用者界面請求將包含與對應訊框的關聯關係及正確的對應訊框。根據此關聯關係,接收者就可以對所接收的訊號作適當的使用者互動。
媒體資源產生模組311係用以產生一個或多個媒體資源(例如但不限於音頻內容,靜態圖像內容,動畫內容,視頻內容,文字內容和互動性內容,或其組合)。該媒體資源產生模組311可例如為但不限於音樂播放器,音樂錄音機,一數位相機等等。媒體產生模組311可選擇性地連接到一顯示模組以顯示該媒體資源。請同時參見圖5,第一資訊處理系統110的顯示模組可例如為但不限於一顯示器555,該顯示器包含一顯示區域557,該媒體資源的至少一部分可顯示於該顯示區域557上。類似地,請見圖6,第二資訊處理系統140的顯示模組可例如為但不限於一顯示器655,該顯示器包含一顯示區域657,該媒體資源的至少一部分可顯示於該顯示區域657上。
互動模組315回應於第一資訊處理系統110之使用者的請求,可允許使用者輸入有關於媒體資源的指令,進而產生一部件資訊,該互動模組315可為但不限於一具有至少一個圖形部件的圖形使用者介面,該圖形使用者介面係用於與一操作系統或應用程式進行使用者互動。藉由適當的使用者動作,例如(但不限於)拖放(drag and drop),使用者可選擇並使用適當的圖形部件。拖放操作可以用類似於傳統資訊處理系統中的傳統拖放操作而達成。請同時參見圖5,圖形使用者介面可例如為(但不限於)一工具列588,圖形部件可例如為但不限於單選按鈕590,核取方塊591,本文輸入592,按鈕593。工具列可以用類似於傳統資訊處理系統中的傳統工具列而達成。圖形部件可以用類似於傳統資訊處理系統中的傳統圖形部件技術而達成。事實上,該圖形部件可為但不限於:圖符(icons),下拉選單(pull-down menus),按鈕,選擇方塊(selection boxes),進度指標(progress indicators),核取方塊,捲動條(scroll bars),視窗,視窗邊緣(window edges),切換按鈕(toggle buttons),單選按鈕,本文輸入,或表單(form)輸入。
關聯模組302可使該部件資訊關聯於該媒體資源的至少一部分,描繪模組303可編組(compose)該媒體資源的至少一部分及相關於該部件資訊之一圖形部件,以供在顯示器555上同時顯示該媒體資源的至少一部分及該部圖形部件,其中圖形部件可以層疊(layer superposition)技術配置於該媒體資源的至少一部分之上,層疊操作可以用類似於傳統資訊處理系統中的傳統層疊操作而達成。編碼/解碼模組301可將該媒體資源的至少一部分編碼以用於在複數個資訊處理系統間進行通訊之即時交換。發送/接收模組309可將該媒體資源的至少一部分及該部件資訊從該第一資訊處理系統110發送到其它資料處理系統,例如(但不限於)第二資訊處理系統140。上述通訊在一特定的協定上進行,包含使用一用於媒體資料的第一協定341,一用於控制媒體資料的第二協定343,一用於該部件資訊的第三協定345。
另一方面,發送/接收模組381接收從發送/接收模組309所傳來的訊號。編碼/解碼模組383可將發送/接收模組381所接收的訊號進一步進行解碼以獲得該媒體資源的至少一部分及該部件資訊。關聯模組384可關聯該部件資訊及該媒體資源的至少一部分,描繪模組385可編組該媒體資源的至少一部分及相關於該部件資訊之一圖形部件,以供在顯示器655上同時顯示該媒體資源的至少一部分及該部圖形部件,其中圖形部件可以層疊技術配置於該媒體資源的至少一部分之上,層疊操作可以用類似於傳統資訊處理系統中的傳統層疊操作而達成。媒體資源產生模組311,編碼/解碼模組301及383,關聯模組302及384,描繪模組303及385,互動模組315及387,及發送/接收模組309及381的細節將在後面章節詳述。
圖3及圖4顯示依本發明一具體實施例之詳細方法流程圖。依本發明一具體實施例,圖3顯示一種藉由第一資訊處理系統110傳輸一媒體資源的電腦實施方法386。方法386開始於步驟388。在步驟389中,媒體資源產生模組311產生一媒體資源。在步驟390中,第一資訊處理系統110的使用者決定是否發出用於使用者互動之圖形部件的請求。如果決定不發出,編碼/解碼模組301對於媒體資源的至少一部分進行編碼(步驟395),發送/接收模組309發送編碼後的媒體資源(步驟396)。如果決定發出,互動模組315接收使用者所發出的請求,產生一部件資訊(步驟391)。在步驟392中,描繪模組303可編組該媒體資源的至少一部分及相關於該部件資訊之一圖形部件,以供在顯示器555上顯示。在步驟393中,關聯模組302可使該部件資訊關聯於該媒體資源的至少一部分。在步驟394中,編碼/解碼模組301對於媒體資源的至少一部分進行編碼。在步驟397中,發送/接收模組309發送編碼後的媒體資源及該部件資訊。方法386接著於步驟399結束。
圖4顯示一種藉由第二資訊處理系統140接收一媒體資源的電腦實施方法486。方法486開始於步驟410。在步驟412中,發送/接收模組381接收傳入的訊號。在步驟414中,編碼/解碼模組383接收並偵測所接收的訊號是否包含部件資訊。如果沒有偵測到部件資訊,編碼/解碼模組383對所接收的訊號進行解碼以取得該媒體資源的至少一部分(步驟422),描繪模組385描繪該媒體資源的至少一部分,以供顯示於顯示器655上(步驟424)。如果偵測到部件資訊,編碼/解碼模組383對所接收的訊號進行解碼以取得該媒體資源的至少一部分以及該部件資訊(步驟416)。在步驟418中,關聯模組384關聯該部件資訊及該媒體資源的至少一部分。在步驟419中,描繪模組385可編組該媒體資源的至少一部分及相關於該部件資訊之一圖形部件,以供在顯示器655上同時顯示該媒體資源的至少一部分及該部圖形部件。在步驟420中,回應互動模組387的使用者互動,將互動結果回傳給第一資訊處理系統110。方法486接著於步驟426結束。
請再參見圖1,在一較佳實施例中,該媒體資源可包含但不限於媒體資料封包(packets),該通訊在一網際網路協定(internet protocol,IP)上進行。該第一協定341可包含但不限於一即時傳輸協定(RTP),該第二協定343可包含但不限於即時控制協定(RTCP),該第三協定345可包含但不限於一基於XML的使用者界面控制協定,每一協定分配傳輸頻寬的一部分。
舉例而言,在第一資訊處理系統110傳輸資料之前,必須先獲得了一個多址播送位址(multicast address),以及複數個連接埠(port),其中一個埠係為了即時傳輸協定RTP協定之封包(發送影音封包),另一個埠係為了即時控制協定RTCP之封包,亦即服務品質(Quality of Service,QoS)控制封包(其目的是為了確保通訊品質不會受到網路頻寬(bandwidth),延遲(delay),封包漏失(packet loss)等因素而降低),另一個埠則是基於XML的使用者界面控制協定之封包,其目的在於傳輸該部件資訊。
在本實施例中,音訊封包和視訊封包由IP(Internet Protocol)標頭、TCP(Transmission Control Protocol)標頭、RTP(Real Time Transport Protocol)標頭以及RTP酬載(pay load)所組成。RTP係由IETF RFC 1889中定義且為熟悉此項技術領域者所熟知,因此關於RTP進一步之詳細的內容說明可以參閱http://www.faqs.org/rfcs/rfc1889.html。
在圖1的實施例中,第一資訊處理系統110(發送者)的編碼模組301可以一AV編碼器/解碼器(Audio/video CODEC)及一UI編碼器/解碼器(User interface CODEC)而達成,而第二資訊處理系統140(接收者)的編碼/解碼模組383可以一AV編碼器/解碼器及一UI編碼器/編碼器而達成。AV編碼器/編碼器為使用一特定編碼/編碼標準而進行圖像編碼和圖像解碼的組件。對於不同的AV編碼器/編碼器,其圖像品質(image quality),訊框率(frame rate),和所需的頻寬也會有所不同。至於UI編碼器/編碼器,對於發送者而言,UI編碼器/編碼器對所接收的訊號進行編碼,且負責將即時編寫的UI控制資訊(部件資訊)翻譯成標準的XML格式,並將媒體資料及UI控制資訊發送至發送/接收模組309。對於接收者而言,其UI編碼器/編碼器係用以剖析(parse)所接收的訊號,進而解碼而得媒體資料及UI控制資訊(部件資訊),並將媒體資料及UI控制資訊(部件資訊)送至關聯模組384。
發送者的發送/接收模組309及接收者的發送/接收模組381可以用類似於傳統資訊處理系統中的傳統發送/接收模組而構成。同樣地,第一資訊處理系統110的顯示模組555及第二資訊處理系統140的顯示模組655可以用類似於傳統資訊處理系統中的傳統顯示模組而構成。
在圖1的實施例中,發送者的互動模組315可以一UI處理器(UI handler)而達成,而接收者的互動模組387可以一UI處理器而達成,UI處理器主要負責繪製預先定義的圖形部件以及處理該部件的使用者互動。對於發送者而言,UI處理器同時對使用者提供可選擇的圖形部件選項(options),在後續操作中,發送者可對所選擇的圖形部件及媒體資源進行編組以供後續顯示於顯示器上,請參見圖5,UI處理器可達成所示的工具列588及其中的圖形部件:單選按鈕590,核取方塊591,本文輸入592,按鈕593。對於接收者而言,針對發送者所送出之編組後圖形部件及媒體資源,UI處理器處理並回傳使用者互動結果給發送者。
在圖1的實施例中,發送者的關聯模組302及描繪模組303可以一UI控制處理器(UI control handler)而達成。接收者的關聯模組384及描繪模組385可以一UI控制處理器而達成。對於發送者而言,在發送者選定圖形部件後,回應於互動模組315的使用者互動,UI控制處理器產生部件資訊並使該部件資訊關聯於媒體資源的至少一部分(例如一訊框),UI控制處理器同時基於部件資訊及該訊框可描繪編組結果,然後顯示於發送者的顯示器上。對於接收者而言,UI控制處理器接收由UI編碼器/編碼器剖析而得的媒體資源的至少一部分(例如一訊框)及UI控制資訊,接著使該部件資訊關聯於訊框,進而UI控制處理器基於部件資訊及該訊框可描繪編組結果,然後顯示於接收者的顯示器上。另一方面,回應接收者的使用者介面動作,互動結果從接收者回傳給發送者,發送者的UI控制處理器同時基於該訊框部件及互動結果可描繪編組結果,然後顯示於發送者的顯示器上。
在這裡,我們舉一個具體的例子以說明本發明之應用。請參照圖5至圖7,假設愛麗絲和鮑勃經常使用手機進行視頻聊天。某日愛麗絲在一家自行車店購物,在自行車店內,她看見兩台不同型式的自行車掛在牆上。愛麗絲想知道鮑勃對這兩台自行車的看法,所以愛麗絲用手機上的照相機照下兩台自行車的照片。為了明確了解鮑勃的建議,愛麗絲使用圖5中工具列588,在工具列的控制面板上顯示複數個可拖放圖形部件:單選按鈕590,核取方塊591,本文輸入592,按鈕593。藉由工具列588及拖放操作,愛麗絲對每台自行車各拖放一個單選按鈕。根據本發明之實施例,兩台自行車的照片及單選按鈕可藉用於媒體資料的第一協定341,用於控制媒體資料的第二協定343,及用於部件資訊的第三協定345而發送給鮑勃。請見圖4,例示一個實施上述動作的範例程式,其中產生一個使用者界面請求(1024)且關聯於一對應的訊框識別ID(2705010133)。
圖6顯示在鮑勃的手機上,所接收之經編組之照片及單選按鈕的整體佈局外觀。在本實施例中,單選按鈕係以層疊技術配置於照片之上,層疊操作可以用類似於傳統資訊處理系統中的傳統層疊操作而達成。如圖6所示,鮑勃手機的編碼/解碼模組剖析以XML為基礎的組態,進而後續在其手機顯示器上顯示互動要求之內容。在手機顯示器為一觸控螢幕的情況下,鮑勃以手指點選觸控螢幕左邊的單選按鈕659而選擇左邊的自行車。在點選後,其回應結果同樣以XML格式回傳給愛麗絲,以下顯示一個實施上述動作的範例程式。觸控操作可以用類似於傳統資訊處理系統中的傳統觸控操作而達成。
在圖7,回應於愛麗絲接收到鮑勃的建議,愛麗絲手機的編碼/解碼模組剖析以XML為基礎的組態,進而後續在其手機顯示器上顯示鮑勃的回覆。在互動過程完成後,愛麗絲可藉由圖7所例示之清除操作而清除顯示器先前操作的部件。清除操作可以用類似於傳統資訊處理系統中的傳統清除操作而達成。
請再參照圖5至圖7,在另一個具體的例子中,愛麗絲想知道鮑勃對這兩台自行車的看法,所以愛麗絲就將她的手機鏡頭對準這兩台自行車進行拍攝,並且同時啟動工具列,以“即時”的方式從工具列中選取單選按鈕(或是適合的拖放圖形元件)將其放置於兩台自行車下方。在此實例中,雖然所拍攝對象為動態移動(dynamic),然並不影響影像的合成。等愛麗絲確認背景與按鍵的相對位置適合後,便按下確認鍵,然後訊框識別(FrameID)與部件資訊會一同送給鮑勃。
在上述的兩個實施例中,在上述的的兩個實施例中,其媒體資源分別採用靜態圖像內容及視頻內容,然亦可採用其它媒體資源,例如(但不限於)音頻內容,動畫內容,文字內容和互動性內容,或其組合。媒體資源可整體傳輸(例如一靜態圖像內容的整體)。媒體資源可部分傳輸,例如視頻內容的一部份(像是一視頻內容內的部分訊框等等)。本發明的應用十分廣泛,例如(但不限於)視頻通訊,視頻會議,網路協議電視(Internet Protocol Television),等等,都有優異的功效。
在不脫離本發明精神或必要特性的情況下,可以其他特定形式來體現本發明。應將所述具體實施例各方面僅視為解說性而非限制性。因此,本發明的範疇如隨附申請專利範圍所示而非如前述說明所示。所有落在申請專利範圍之等效意義及範圍內的變更應視為落在申請專利範圍的範疇內。
100...網路系統
110...第一資訊處理系統
140...第二資訊處理系統
130...網路
111...處理器
112...主記憶體
113...PCI橋接器
114...PCI區域匯流排
115...LAN配接器
116...SCSI主機匯流排配接器
117...擴充匯流排介面
118...音效配接器
119...圖形配接器
120...音訊/視訊配接器
121...鍵盤與滑鼠配接器
122...數據機
123...附加記憶體
124...硬碟機
125...磁帶機
126...光碟機
301...編碼/解碼模組
302...關聯模組
303...描繪模組
309...發送/接收模組
311...媒體資源產生模組
315...互動模組
341...第一協定
343...第二協定
345...第三協定
381...發送/接收模組
383...編碼/解碼模組
384...關聯模組
385...描繪模組
386...電腦實施方法
387...互動模組
388...步驟
389...步驟
390...步驟
391...步驟
392...步驟
393...步驟
394...步驟
395...步驟
396...步驟
397...步驟
399...步驟
410...步驟
412...步驟
414...步驟
416...步驟
418...步驟
419...步驟
420...步驟
422...步驟
424...步驟
486...電腦實施方法
555...顯示器
557...顯示區域
588...圖形使用者介面
590...單選按鈕
591...核取方塊
592...本文輸入
593...按鈕
655...顯示器
657...顯示區域
659...單選按鈕
為了立即瞭解本發明的優點,請參考如附圖所示的特定具體實施例,詳細說明上文簡短敘述的本發明。在瞭解這些圖示僅描繪本發明的典型具體實施例並因此不將其視為限制本發明範疇的情況下,參考附圖以額外的明確性及細節來說明本發明,圖式中:
圖1為一種依據本發明一具體實施例之系統示意圖。
圖2為一種依據本發明一具體實施例之資訊處理系統示意圖。
圖3為一種依據本發明一具體實施例之詳細方法流程圖。
圖4為一種依據本發明一具體實施例之詳細方法流程圖。
圖5為依據本發明一實施例之具體應用實例。
圖6為依據本發明一實施例之具體應用實例。
圖7為依據本發明一實施例之具體應用實例。

Claims (16)

  1. 一種用於傳輸一媒體資源的電腦實施方法,包含:從一第一資訊處理系統的一使用者,接收一請求,用以對該媒體資源之至少一部分進行一使用者操作;從該使用者接收一圖形使用者介面之至少一部件的一選擇,其中該至少一部件被拖放(drag and drop)至該媒體資源之該至少一部分上的一位置;回應於該請求,產生對應於該至少一部件的一部件資訊;使該部件資訊關聯(associate)於該媒體資源的該至少一部分;將該媒體資源的至少一部分編碼(encode)以用於在複數個資訊處理系統間進行通訊之即時交換;及將該媒體資源的該至少一部分及該部件資訊從該第一資訊處理系統發送至該複數個資訊處理系統的至少其中之一。
  2. 如申請專利範圍第1項所述之方法,其中該部件資料包含識別該請求的一ID,識別該媒體資源的該至少一部分的一ID,該請求被存儲的位置,該請求過期的時間。
  3. 如申請專利範圍第1項所述之方法,其中該第一資訊處理系統包含一顯示器,該顯示器包含一顯示區域;其中該媒體資源的至少一部分係顯示於該顯示區域上;且其中該至少一部件及該媒體資源的該至少一部分係同時顯示於該顯示區域上。
  4. 如申請專利範圍第1項所述之方法,其中該媒體資源包含:音頻內容,靜態圖像(still image)內容,動畫內容,視頻內容,文字內容和互動性內容,或其組合。
  5. 如申請專利範圍第1項所述之方法,其中該部件包含一顯示資訊,及邀請,接收,並回應使用者操作的組件;且其中該部件包含一個或多個選自以下群組的組件:圖符(icons),下拉選單(pull-down menus),按鈕,單選按鈕(radio buttons),選擇方塊(selection boxes),進度指標(progress indicators),核取方塊(check boxes),捲動條(scroll bars),視窗,視窗邊緣(window edges),切換按鈕(toggle buttons),本文(text)輸入,或表單(form)輸入。
  6. 如申請專利範圍第1項所述之方法,其中該圖形使用者介面用於與一操作系統或應用程式進行使用者互動。
  7. 如申請專利範圍第1項所述之方法,其中該媒體資源該包含媒體資料封包;其中該通訊在一網際網路協定(internet protocol,IP)上進行,使用一用於媒體資料的第一協定,一用於控制媒體資料的第二協定,一用於該部件資訊的第三協定;其中該第一協定包含一即時傳輸協定(RTP),該第二協定包含即時控制協定(RTCP),該第三協定包含一基於XML的使用者界面控制協定;其中每一協定分配傳輸頻寬的一部分。
  8. 一種用於傳輸一媒體資源的資訊處理系統,包含:一或多個處理器;一記憶體耦合至該一或多個處理器;一顯示器,其具有一顯示區域;一組指令,其儲存於該記憶體中且由該等處理器中之至少一者執行,以便執行以下動作: 從一第一資訊處理系統的一使用者,接收一請求,用以對該媒體資源之至少一部分進行一使用者操作;從該使用者接收一圖形使用者介面之至少一部件的一選擇,其中該至少一部件被拖放(drag and drop)至該媒體資源之該至少一部分上的一位置;回應於該請求,產生對應於該至少一部件的一部件資訊;使該部件資訊關聯(associate)於該媒體資源的該至少一部分;將該媒體資源的至少一部分編碼(encode)以用於在複數個資訊處理系統間進行通訊之即時交換;及將該媒體資源的該至少一部分及該部件資訊從該第一資訊處理系統發送至該複數個資訊處理系統的至少其中之一。
  9. 如申請專利範圍第8項所述之系統,其中該媒體資源的至少一部分係顯示於該顯示區域上。
  10. 一種用以傳輸一媒體資源的電腦程式產品,該電腦程式產品儲存於一電腦記憶體,包括電腦指令,當其為一第一資訊處理系統執行時,使該第一資訊處理系統執行以下動作:從一第一資訊處理系統的一使用者,接收一請求,用以對該媒體資源之至少一部分進行一使用者操作;從該使用者接收一圖形使用者介面之至少一部件的一選擇,其中該至少一部件被拖放(drag and drop)至該媒體資源之該至少一部分上的一位置;回應於該請求,產生對應於該至少一部件的一部件資訊;使該部件資訊關聯(associate)於該媒體資源的該至少一部分;將該媒體資源的至少一部分編碼(encode)以用於在複數個資訊處 理系統間進行通訊之即時交換;及將該媒體資源的該至少一部分及該部件資訊從該第一資訊處理系統發送至該複數個資訊處理系統的至少其中之一。
  11. 如申請專利範圍第10項所述之電腦程式產品,其中該部件資料包含識別該請求的一ID,識別該媒體資源的該至少一部分的一ID,該請求被存儲的位置,該請求過期的時間。
  12. 如申請專利範圍第10項所述之電腦程式產品,其中該第一資訊處理系統包含一顯示器,該顯示器包含一顯示區域;其中該媒體資源的至少一部分係顯示於該顯示區域上;且其中該至少一部件及該媒體資源的該至少一部分係同時顯示於該顯示區域上。
  13. 如申請專利範圍第10項所述之電腦程式產品,其中該媒體資源包含:音頻內容,靜態圖像(still image)內容,動畫內容,視頻內容,文字內容和互動性內容,或其組合。
  14. 如申請專利範圍第10項所述之電腦程式產品,其中該部件包含一顯示資訊,及邀請,接收,並回應使用者操作的組件;且其中該部件包含一個或多個選自以下群組的組件:圖符(icons),下拉選單(pull-down menus),按鈕,單選按鈕(radio buttons),選擇方塊(selection boxes),進度指標(progress indicators),核取方塊(check boxes),捲動條(scroll bars),視窗,視窗邊緣(window edges),切換按鈕(toggle buttons),本文(text)輸入,或表單(form)輸入。
  15. 如申請專利範圍第10項所述之電腦程式產品,其中該圖形使 用者介面用於與一操作系統或應用程式進行使用者互動。
  16. 如申請專利範圍第10項所述之電腦程式產品,其中該媒體資源該包含媒體資料封包;其中該通訊在一網際網路協定(internet protocol,IP)上進行,使用一用於媒體資料的第一協定,一用於控制媒體資料的第二協定,一用於該部件資訊的第三協定;其中該第一協定包含一即時傳輸協定(RTP),該第二協定包含即時控制協定(RTCP),該第三協定包含一基於XML的使用者界面控制協定;其中每一協定分配傳輸頻寬的一部分。
TW99109561A 2010-03-30 2010-03-30 互動式傳輸一媒體資源 TWI468014B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW99109561A TWI468014B (zh) 2010-03-30 2010-03-30 互動式傳輸一媒體資源
US13/043,410 US8843653B2 (en) 2010-03-30 2011-03-08 Interactively communicating a media resource

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW99109561A TWI468014B (zh) 2010-03-30 2010-03-30 互動式傳輸一媒體資源

Publications (2)

Publication Number Publication Date
TW201134219A TW201134219A (en) 2011-10-01
TWI468014B true TWI468014B (zh) 2015-01-01

Family

ID=45771450

Family Applications (1)

Application Number Title Priority Date Filing Date
TW99109561A TWI468014B (zh) 2010-03-30 2010-03-30 互動式傳輸一媒體資源

Country Status (2)

Country Link
US (1) US8843653B2 (zh)
TW (1) TWI468014B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9942580B2 (en) * 2011-11-18 2018-04-10 At&T Intellecutal Property I, L.P. System and method for automatically selecting encoding/decoding for streaming media
CN112230909B (zh) * 2019-07-15 2023-05-23 腾讯科技(深圳)有限公司 小程序的数据绑定方法、装置、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090164641A1 (en) * 2007-12-21 2009-06-25 Yahoo! Inc. Media Toolbar and Aggregated/Distributed Media Ecosystem
US20090248860A1 (en) * 2008-02-27 2009-10-01 Young Song System and method for using virtual ip addresses in a multi-user server system
TW200948069A (en) * 2008-05-06 2009-11-16 Microsoft Corp Techniques to manage media content for a multimedia conference event
TW200949567A (en) * 2007-12-05 2009-12-01 Onlive Inc Apparatus for combining recorded application state with application streaming interactive video output

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090323926A1 (en) * 2008-06-30 2009-12-31 Shaham Eliezer Methods and systems for voice communication

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200949567A (en) * 2007-12-05 2009-12-01 Onlive Inc Apparatus for combining recorded application state with application streaming interactive video output
US20090164641A1 (en) * 2007-12-21 2009-06-25 Yahoo! Inc. Media Toolbar and Aggregated/Distributed Media Ecosystem
US20090248860A1 (en) * 2008-02-27 2009-10-01 Young Song System and method for using virtual ip addresses in a multi-user server system
TW200948069A (en) * 2008-05-06 2009-11-16 Microsoft Corp Techniques to manage media content for a multimedia conference event

Also Published As

Publication number Publication date
US8843653B2 (en) 2014-09-23
TW201134219A (en) 2011-10-01
US20120059872A1 (en) 2012-03-08

Similar Documents

Publication Publication Date Title
CN103404114B (zh) 用于无线显示器的用户输入返回信道的方法和设备
CN103392359B (zh) 在无线宿设备和无线源设备之间协商能力
CN103392160B (zh) 用于无线显示器的用户输入返回信道
CN103392161B (zh) 用于无线显示器的用户输入返回信道
CN103392325B (zh) 用于无线显示器的用户输入返回信道
CN103384995B (zh) 用于无线显示器的用户输入返回信道的方法和装置
US8195768B2 (en) Remote slide presentation
US9465572B2 (en) Dynamic server-side image sizing for fidelity improvements
CN103392326A (zh) 用于无线显示器的用户输入返回信道
CN104035565A (zh) 输入方法、输入装置、辅助输入方法及辅助输入系统
CN103973542B (zh) 一种语音信息处理方法及装置
WO2015176648A1 (zh) 将智能终端上的数据传输至电视终端的方法、装置
CN103403649B (zh) 用于无线显示器的用户输入返回信道
TWI468014B (zh) 互動式傳輸一媒體資源
CN103404104B (zh) 用于无线显示器的用户输入返回信道
US20130080646A1 (en) Remote input devices
EP4042690A1 (en) Av1 codec for real-time video communication
HK1242082B (zh) 用於无线显示器的用户输入返回信道的方法和设备

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees