本公開涉及一種用于在多媒體系統中接收媒體分組的方法和裝置,所述多媒體系統將媒體數據分組為多個媒體分組并傳輸所述多個媒體分組。
背景技術:
在最近的多媒體服務中,同時連接廣播網絡和通信網絡的混合網絡以及運動圖像專家組(MPEG)媒體傳送(MMT)技術已經被考慮,所述運動圖像專家組(MPEG)媒體傳輸(MMT)技術用于提供混合內容,其中多媒體數據、應用和文件一起被提供。
圖1是用于描述多媒體通信系統中的MMT數據模型的視圖。
參照圖1,MMT技術定義一組編碼媒體數據,并且與媒體數據相關的元數據被定義為分組100。分組100可以包括至少一個MMT資產110、120和130、至少一個“資產遞送特性(ADC)(或“傳送特性”信息)115和125以及至少一個呈現信息(PI)140。分組100可以被理解為諸如電影等的內容。
MMT資產是指可以用于生成諸如視頻、音頻、文本、文件等的多媒體呈現的多媒體數據。相應的MMT資產110、120和130可以被劃分為至少一個媒體處理單元(MPU)。在圖1中,MMT資產#1 110被示為被劃分為多個MPU 111、112、...、113。MPU是獨立地處理MMT流的單元。MPU是可以獨立解碼的媒體數據的單位。一個MPU可以被劃分為多個片,每個被稱為“MPU片段單元”。MMT傳輸實體逐MPU地劃分并處理媒體數據,并且MMT接收實體接收媒體數據并處理媒體數據以用于逐MPU地再現。對于每個MMT資產ADC可以包括用于提供MMT資產的傳送特性的信息。在圖1的示例中,ADC 115指示資產#1 110的傳輸特性,并且ADC 125指示資產#2 120和#3 130的傳送特性。PI 140可以包括描述多個資產110、120和130之間的時間和空間關系的信息,并且指定MMT資產在分組中的發送順序。
在應用MMT數據模型的多媒體系統中,傳輸或發送實體將以MPU單元形成的媒體數據分組為多個MMTP分組,并傳輸MMTP分組。在多媒體系統中,接收實體將接收的多個MMTP分組拆分為MPU單元,并再現重構的媒體數據。
MPU在被分組為多個MMTP分組之后被傳輸,并且MFU通過至少一個MMTP分組的MMTP有效載荷被發送。MMTP分組是指要使用MMTP發送的媒體數據的格式化單元并攜帶MMTP有效載荷。MMTP有效載荷意味著媒體數據的格式化單元,用于通過使用MMTP或因特網應用傳輸層協議(例如,實時協議(RTP))來發送分組和/或信令消息。MMTP有效載荷可以包括MPU元數據、片段元數據、MFU或信號傳輸信息。MPU元數據可以包括用于識別MPU的信息、用于解碼媒體數據的信息等。信令信息可以包括用于傳遞和消費分組的各種信令消息。通過信令消息,可以向接收實體提供分組的結構、協議配置、MMTP有效載荷的結構等。
因此,在基于MMT的多媒體系統中,媒體數據在被劃分為多個MMTP分組之后被發送(即,作為分組媒體流被發送),例如,通過多個MMTP分組傳輸的信息之外的MPU元數據和信令信息可以被認為是接收實體解碼或再現媒體數據所需的基本信息。因此,為了沒有延遲地再現媒體流,需要快速接收與媒體數據和信令信息相關聯的MPU元數據。
技術實現要素:
本公開提供了一種用于在多媒體系統中有效地接收媒體分組的方法和裝置。
本公開還提供了一種用于在多媒體系統中優先檢測和處理包括特定媒體數據或特定信息的媒體分組的方法和裝置。
根據本公開的實施例,一種用于在多媒體系統中接收媒體分組的方法包括:確定接收的媒體分組是否包括用于接收特定媒體數據和特定信息的至少一個的訪問信息,以及如果接收的媒體分組包括所述訪問信息,則通過使用所述訪問信息來優先處理所述特定媒體數據和所述特定信息的至少一個。
根據本公開的實施例,一種用于在多媒體系統中接收媒體分組的接收實體包括:收發器,被配置為通過無線網絡發送和接收數據;解碼單元,被配置為對接收的數據進行解碼;以及控制器,被配置為確定由收發器接收的媒體分組是否包括用于接收特定媒體數據和特定信息的至少一個的訪問信息,以及如果確定接收的媒體分組包括所述訪問信息則通過使用所述訪問信息優先處理所述特定媒體數據和特定信息的至少一個。
附圖說明
圖1是用于描述多媒體通信系統中的MMT數據模型的圖。
圖2示出了根據本公開實施例的發送實體和接收實體發送和接收MMTP分組的多媒體系統的結構;
圖3示出了根據本公開的實施例在多媒體系統中基于包括MPU元數據的國際標準化組織基本媒體文件格式(ISOBMFF)的MPU的結構;
圖4示出了根據本公開實施例的在多媒體系統中將MPU劃分為多個MMTP分組以用于傳輸的示例;
圖5示出了根據本公開實施例的指示在多媒體系統中是否包括RAP信息的MMTP分組的結構;
圖6是示出根據本公開的實施例的由接收實體接收包括MPU元數據的MMTP分組的操作的流程圖;
圖7是根據本公開實施例的接收實體接收包括MMT信令信息的MMTP分組的操作流程圖;
圖8是示出根據本公開實施例的接收實體接收包括特定媒體數據的MMTP分組的操作的流程圖;和
圖9是根據本公開的實施例的通信系統中的接收實體的框圖。
具體實施方式
在本公開的以下描述中,如果不必要地模糊了本公開的主題,將省略與本公開相關聯的公知功能或元件的詳細描述。在下文中,將參考附圖描述實施例。
為了方便起見,將分別描述以下實施例,但是至少兩個實施例可以組合實現而不彼此沖突。
此外,如果不必要地模糊了本公開的主題,則將省略與本公開的實施例相關聯的公知功能或元件的詳細描述。為了方便起見,將分別描述以下實施例,但是至少兩個實施例可以組合實現而不彼此沖突。
可以對本公開進行各種改變,并且本公開可以具有將參照附圖詳細描述的各種實施例。然而,根據本公開的概念的實施例不被解釋為限于所指定的公開,并且包括不脫離本公開的精神和技術范圍的所有變化、等同物或替代物。在本公開的各種示例性實施例中使用的術語僅用于描述特定示例性實施例的目的,而不意圖是限制性的。單數形式也旨在包括復數形式,除非上下文另有明確指示。在本公開的示例性實施例中使用的術語“包括”或“具有”用于指示在說明書中描述的特征、數字、步驟、操作、元件、部件或其組合的存在,并且不排除存在或添加一個或多個其它特征、數字、步驟、操作、元件、部分或其組合。
根據本公開的實施例,多媒體系統作為示例是指基于運動圖像專家組(MPEG)媒體傳輸(MMT)協議(MMTP)的多媒體系統,并且本公開的實施例可以是不僅應用于基于MMT的多媒體系統,而且應用于提供相同服務或類似服務的各種多媒體系統。
MMTP是用于分組化和傳輸MMT分組的應用層傳輸協議,并且被設計為有效且可靠地傳輸分組。MMTP具有改進的特性,例如媒體復用和網絡抖動計算。這些特征允許有效地傳輸配置有編碼為各種類型的媒體數據的內容。MMTP可以在現有網絡協議上操作,例如,UDP或IP的上層,并且可以支持各種應用。
圖2示出了根據本公開實施例的發送實體和接收實體發送和接收MMTP分組的多媒體系統的結構。
參照圖2,MMT發送實體(以下稱為“發送實體”)210將包括媒體數據的分組作為MMTP分組流傳輸到MMT接收實體(以下稱為“接收實體”)220。該分組可以被理解為例如諸如電影、戲劇劇集等的內容。發送實體210可以是發送媒體數據的任意實體,例如MMT廣播服務器。接收實體220可以是接收媒體數據的任意實體,例如,無線終端或作為MMT客戶端的移動終端(在下文中,稱為“用戶設備(UE)”)。如果發送實體210是MMT廣播服務器,則可以經由基站或UE連接的無線通信系統的接入點(AP)將從MMT廣播服務器傳輸的媒體數據傳輸到UE。
在圖2中,發送實體210基于分組提供器201提供的分組的PI從資產提供器203和205收集內容。這里,分組提供器201和資產提供器203和205可以被配置為單獨的實體或組合的實體。發送實體210在操作230中通過使用MMTP來發送包括資產、控制信息、PI等的分組。發送實體210和接收實體220在操作240通過使用MMTP傳輸和接收在背景技術中描述的信令信息。
發送實體210將媒體數據劃分為多個MMTP分組并傳輸MMTP分組,通過其中的一些傳輸MPU元數據和信令信息。由于攜帶媒體數據,MMTP分組可以被稱為媒體分組。
圖3示出了根據本公開的實施例的基于包括多媒體系統中的MPU元數據的國際標準化組織基本媒體文件格式(ISOBMFF)的MPU的結構。
在基于MMT的多媒體系統(以下稱為MMT系統)中,具有用于解碼諸如流服務的時間信息的定時數據和沒有用于解碼諸如一般文件傳輸服務的時間信息的非定時數據可以被支持,為了方便圖3示出了定時數據的MPU結構。非定時數據的MPU結構(未示出)還包括MPU元數據。
在MMT系統中,可以根據ISOBMFF來封裝MPU。參考圖3,其中MPU被封裝的基于ISO的媒體文件300可以包括包含MPU元數據的MPU文件310和其中在MPU媒體數據被劃分為至少一個MFU(例如,321、322、...、32N)之后MPU媒體數據被包含的mdat框320。MFU 321、322、...、32N中的每一個可以包括MFU有效載荷和MFU報頭h。MPU元數據可以包括fytp框311、sidx框312、mmpu框313、moov框314和moof框317中的至少一個。fytp框311可以包括媒體數據的類型信息,并且sidx框312可以包括MPU的片段的索引信息。mmpu框313可以包括當前MPU所屬的資產的標識符和關于當前MPU的其他信息。mmpu框313可以包括指示當前MPU是否包括所有MFU的信息(“完成”)。
moov框314可以包括用于解碼和呈現媒體數據的任何編解碼器配置信息。moov框314可以包括用于MFU的至少一個媒體軌道316和MMT索引軌道317。MMT索引軌道317可以包括用于將包含MPU的媒體文件300轉換為使用諸如MMTP的傳輸協議分組化的媒體流所必需的信息。也就是說,MMT索引軌道317可以包括用于生成形成一個MPU的多個MFU所需的信息。
MPU元數據可以被認為是用于對包括在MPU中的媒體數據進行解碼或再現的基本信息,并且接收實體需要從在劃分和分組MPU之后被發送的多個MMTP分組中優先地檢測和處理包括MPU元數據的MMTP分組。
圖4示出了根據本公開的實施例的其中MPU被劃分為多個MMTP分組以在多媒體系統中傳輸的示例。
圖4的(a)示出了包括MPU元數據401和多個MFU 403、405、...的MPU,并且圖4的(b)示出了在將MPU元數據401和多個MFU 403、405、...分組為多個MMTP分組之后發送MPU元數據401和多個MFU 403、405、...的示例。MPU元數據401通過MMTP分組411被發送,并且一個MFU通過一個MMTP分組或多個MMTP分組被發送。在圖4中,MFU 406在被劃分為三個MMTP分組413a、413b和413c之后被發送,并且MFU 405作為一個MMTP分組415被發送。通過一個MMTP分組或多個MMTP分組來發送MPU元數據401。
在本公開的實施例中,如果MMTP分組411包括必須在其有效載荷中以高優先級處理的數據(或信息)或用于訪問必須在其有效載荷中以高優先級處理的數據(或信息)的位置信息,則MMTP分組411可以包括隨機訪問點(RAP)信息。也就是說,RAP信息在MMTP分組的有效載荷中指示媒體流中接收實體必須開始媒體數據訪問的高優先級數據(或信息)的位置。高優先級數據(或信息)可以是MPU元數據、信令信息或圖像幀的幀內編碼(I)幀。在本公開的實施例中,如果從MMTP分組中檢測到包括RAP信息的MMTP分組,則接收實體優先地緩沖該MMTP分組,以MPU單元完成數據接收,并且對接收的數據執行信號處理。
圖5示出了根據本公開的實施例的指示RAP信息是否包括在多媒體系統中的MMTP分組的結構。
參考圖5,“V”字段指示MMTP協議的版本,“C”字段指示是否存在分組計數器(packet_counter)字段。“FEC”字段指示用于防止MMTP分組的錯誤的前向糾錯(FEC)方案的類型。“r”字段和“RES”字段被保留以供將來使用,并且“X”字段指示是否存在報頭擴展(header_extension)字段。
“R”字段501是指示MMTP分組的有效載荷數據(以下稱為有效載荷)是否包括RAP信息的RAP標志信息。例如,如果“R”字段是“1”,則MMTP分組的有效載荷可以包括RAP信息,并且如果“R”字段是“0”,則MMTP分組的有效載荷可以不包括RAP信息。RAP信息指示用于對MPU元數據、信令信息或圖像幀的I幀的數據訪問的開始位置。這可以應用于定時媒體數據和非定時媒體數據。
圖像幀的類型可以包括I幀、P幀和雙向編碼(B)幀。I幀可以位于數據流的任何位置,可以用于對數據的隨機訪問,并且可以在不參考其它圖像幀的情況下被編碼/解碼。當被編碼/解碼時,P幀使用先前的I幀信息和先前的P幀信息。P幀是其中基于前一場景和當前場景之間的小差異來對前一場景和當前場景之間的差進行編碼的幀。當被編碼/解碼時,B幀使用前一和后一I幀和P幀。B幀具有前一I幀或P幀與B幀之后的下一個I幀或P幀之間的差。從I幀開始的一組連續圖像幀被稱為圖像組(GoP),并且用于視頻的再現等,用于再現的解碼僅在接收到I幀之后開始。
因此,在當前實施例中,當接收實體接收媒體流并再現視頻時等,從接收的MMTP分組的“R”字段確定是否包括RAP信息;如果RAP信息包括在MMTP分組的有效載荷中,則可以通過使用RAP信息從MMTP分組優先處理I幀。在另一個實施例中,可以在MMTP分組中攜帶關于多個I幀的位置信息,并且可以通過包括位置信息的MMTP分組中的RAP信息來接收位置信息。在這種情況下,接收實體可以通過使用位置信息預先接收多個I幀而無延遲地快速執行用于視頻的再現、掃描或頻道切換等。
以這種方式,例如,在廣播接收環境中的信道切換的情況下,當使用RAP信息優先處理I幀時,可以最小化再現延遲。此外,可以無延遲地快速執行諸如多速度再現、倒帶、掃描等的操作。
這樣,在當前實施例中,RAP信息可以用于指示對特定媒體數據(例如,I幀)或特定信息(例如,MPU元數據或信令信息)的訪問的位置,以優先處理媒體數據或信息。特定媒體數據(或特定信息)可以包括在包含RAP信息的至少一個MMTP分組中,或者包括在位于由RAP信息指示的位置處的至少一個MMTP分組中。
再參考圖5,“類型”字段503指示MMTP分組的有效載荷數據的類型。例如,如果“類型”字段具有值“0x00”或“0x01”,則有效載荷數據的類型表示媒體數據。值“0x00”指示有效載荷數據包括MPU的片段,值“0x01”指示有效載荷數據包括一個MPU的完整數據。因此,如果“R”字段具有值“1”并且“類型”字段具有值“0x00”或“0x01”,則可以確定有效載荷數據包括例如I幀。如果“類型”字段具有值“0x02”,則其指示有效載荷數據包括特定信息中的信令信息。在“類型”字段具有值“0x00”的MPU模式的情況下,這意味著MPU元數據具有“0”的MPU片段類型。
在MMT系統中,關于信令信息,信令信息可以被理解為用于管理媒體數據的傳遞和消費的控制信息,例如,作為各種信令消息。管理媒體數據的消費的信令消息可以用于用信號通知分組的結構,并且管理媒體數據的傳輸的信令消息可以用于用信號通知有效載荷格式和協議配置。信令消息可以以用于信令信息的有效傳輸和接收的多個表的形式來配置。
管理媒體數據的消費的信令消息的示例如表1所示,并且用于管理媒體數據的傳輸的信令消息可以是例如用于配置接收器緩沖器模型操作的接收器緩沖器模型消息。
[表格1]
因此,如果“R”字段具有值“1”并且“類型”字段具有值“0x02”,則可以確定有效載荷數據包括來自特定信息的信令信息(或信令消息)。
在圖5中,“packet_id”字段用于將資產與其他資產區分開,并且“時間戳”字段指示MMTP分組的傳輸時間。“packet_sequence_number”字段用于區分具有相同“packet_id”的MMTP分組,并且“packet_counter”字段用于對傳輸的MMTP分組的數目進行計數。“header_extension”字段包括用戶定義的信息,“有效載荷數據”字段包括MMTP分組的有效載荷。有效載荷可以包括如上所述的媒體數據、特定信息(例如,MPU元數據或信令信息)等。“source_FEC_payload_ID”指示諸如應用級前向糾錯(AL_FEC)的FEC類型。
接收實體可以從包括在“有效載荷數據”字段中的有效載荷報頭確定MPU元數據是否包括在MMTP分組的有效載荷中。也就是說,通過MMTP分組,可以傳輸MPU元數據以及媒體數據。MMTP分組的有效載荷包括有效載荷報頭和有效載荷數據,有效載荷報頭包括文件類型(FT)信息。如果包括在有效載荷中的有效載荷數據是MPU元數據,則FT信息具有例如值“0”。
因此,如果“R”字段具有值“1”以及包括在圖5中的“有效載荷數據”字段中的有效載荷報頭中的FT信息,則有效載荷數據被確定以包括特定信息中的MPU元數據。在圖5所示的MMTP分組結構中,除了“有效載荷數據”字段之外的其他字段形成MMTP分組的報頭信息。
以下,將描述接收實體的操作,其中根據本公開的實施例從在基于MMT的多媒體系統中對MPU進行劃分和分組之后發送的多個MMTP分組中優先檢測和處理包括特定媒體數據(例如,I幀)或特定信息(例如,MPU元數據或信令信息)的至少一個MMTP分組。
圖6是示出根據本公開的實施例的由接收實體接收包括MPU元數據的MMTP分組的操作的流程圖。MPU元數據可以包括參考圖3描述的fytp框311、sidx框312、mmpu框313、moov框314和moof框317中的至少一個。
參照圖6,一旦在操作601中接收到MMTP分組,從接收的MMTP分組的報頭信息接收實體識別圖5的“R”字段(即,RAP標志信息),并且在操作603中確定RAP信息是否包括在接收的MMTP分組中。如果在操作603中確定RAP信息不包括在MMTP分組中,則在操作605接收實體可以丟棄接收的MMTP分組。盡管在操作605中將不包括RAP信息的MMTP分組描述為被丟棄,但是接收實體可以在完成MPU元數據的接收之后執行接收不包括RAP信息的MMTP分組的一般操作等。在另一實施例中,當接收實體使用有限存儲器或執行低能量處理時,在操作605中可以丟棄不包括RAP信息的所有MMTP分組。
如果在操作603中確定RAP信息包括在MMTP分組中,則接收實體識別包括在MMTP分組的有效載荷中的數據類型。也就是說,接收實體識別包括在MMTP分組的有效載荷報頭中的文件類型(FT)信息,以識別數據類型。如果在操作609中FT信息指示MPU元數據(例如,如果FT信息具有值“0”),則接收實體在操作611中從接收的MMTP分組開始緩沖,并在操作613完成基于MPU的數據接收。在操作615,接收實體使用完全接收的MPU元數據來執行信號(或數據)處理。
圖7是示出根據本公開的實施例的由接收實體接收包括MMT信令信息的MMTP分組的操作的流程圖。MMT信令信息可以包括用于管理媒體數據的傳遞和消費的信令消息中的至少一個。
參考圖7,一旦在操作701中接收到MMTP分組,接收實體從接收的MMTP分組的報頭信息識別圖5的“R”字段(即,RAP標志信息),并且在操作703確定RAP信息是否包括在接收的MMTP分組中。如果在操作703中確定RAP信息不包括在MMTP分組中,則接收實體在操作605中丟棄接收的MMTP分組。盡管在操作705中將不包括RAP信息的MMTP分組描述為被丟棄,但是在完成信令信息的接收之后接收實體可以執行接收不包括RAP信息的MMTP分組的一般操作等。在另一實施例中,當接收實體使用有限存儲器或執行低能量處理時,在操作705中可以丟棄不包括RAP信息的所有MMTP分組。
如果在操作703中確定RAP信息包括在MMTP分組中,則在操作707,接收實體識別包括在MMTP分組的報頭信息中的有效載荷數據的類型信息(圖5的“類型”字段503)。如果在操作709中有效載荷數據的類型信息指示信令信息(例如,如果“類型”字段具有值“0x02”),則接收實體在操作711中從接收的MMTP分組開始緩沖,并且在操作713中完成基于MPU的數據接收。在操作715中,接收實體通過使用完全接收的信令信息來執行信號(或數據)處理。
圖8是示出根據本公開的實施例的由接收實體接收包括特定媒體數據的MMTP分組的操作的流程圖。假定特定媒體數據是可以在不參考另一圖像幀的情況下被編碼/解碼的I幀。
參考圖8,一旦在操作801中接收到MMTP分組,接收實體從接收的MMTP分組的報頭信息識別圖5的“R”字段(即,RAP標志信息),并在操作803中確定RAP信息是否包括在接收的MMTP分組中。如果在操作803中確定RAP信息不包括在MMTP分組中,則在操作805接收實體丟棄接收的MMTP分組。盡管在操作805中將不包括RAP信息的MMTP分組描述為被丟棄,但是接收實體可以在完成I幀的接收之后執行接收不包括RAP信息的MMTP分組的一般操作等。在另一實施例中,當接收實體使用有限存儲器或執行低能量處理時,在操作805中可以丟棄不包括RAP信息的所有MMTP分組。
如果在操作803中確定RAP信息包括在MMTP分組中,則在操作807,接收實體識別包括在MMTP分組的報頭信息中的有效載荷數據的類型信息(圖5的“類型”字段503)。如果在操作809中,有效載荷數據的類型信息指示信令信息(例如,如果“類型”字段具有值“0x00”或“0x01”),則接收實體在操作711中從接收的MMTP分組開始緩沖,并在操作713中完成基于MPU的數據接收。接收實體在操作715中通過使用完全接收的I幀來執行圖像幀的解碼。在另一實施例中,可以在MMTP分組的有效載荷中攜帶關于多個I幀的位置信息,并且可以通過RAP信息接收位置信息以接收多個I幀。
這樣,如果通過使用RAP信息預先接收I幀,則在頻繁發生廣播頻道切換的廣播服務中,可以大大減少由頻道切換引起的再現延遲。
圖9是根據本公開的實施例的通信系統中的接收實體的框圖。
參考圖9,接收實體可以包括:收發器910,用于在無線網絡上傳輸和接收數據;解碼器930,用于解碼接收的數據;以及控制器950,用于以參考圖2至8所描述的方式從在來自發送實體的MPU的劃分和分組之后發送的多個MMTP分組之中,優先檢測和處理包括特定媒體數據(例如,I幀)或特定信息(例如,MPU元數據或信令信息)的至少一個MMTP分組。在當前實施例中,控制器950確定由收發器910接收的媒體分組是否包括用于接收特定媒體數據和特定信息中的至少一個的訪問信息,并且如果確定接收的媒體分組包括所述訪問信息,則通過使用所述訪問信息優先地處理特定媒體數據和特定信息的至少一個。
盡管圖6-圖9的實施例已經作為單獨操作被描述,但也可以組合執行它們的兩個或多個。
本公開的實施例可以用計算機可讀記錄介質上的計算機可讀代碼來實現。計算機可讀記錄介質可以是可以存儲計算機系統可讀的數據的任何類型的數據存儲設備。計算機可讀的記錄介質的示例可以包括只讀存儲器(ROM)、隨機存取存儲器(RAM)、光盤ROM(CD-ROM)、磁帶、軟盤、光學數據存儲設備、載體波(例如通過因特網的數據傳輸)。可以通過經由網絡連接的計算機系統來分配計算機可讀記錄介質,因此計算機可讀代碼以分散的方式被存儲和執行。此外,用于實現本公開的功能程序、代碼和代碼段可以由本公開所屬領域的程序員容易地解釋。
根據本公開的實施例的裝置和方法可以通過硬件、軟件或硬件和軟件的組合來實現。這樣的任意軟件可以存儲在例如易失性或非易失性存儲設備(例如,ROM等)、存儲器(例如,RAM、存儲器芯片、存儲器設備或存儲器IC)或機器(例如,計算機)可記錄光學或磁存儲介質(例如,CD、DVD、磁盤、磁帶等)中,而不考慮其擦除或重寫的能力。可以看出,根據本公開的方法可以由包括控制器和存儲器的計算機或便攜式終端來實現,并且存儲器是適合于存儲包括用于實現本公開的實施例的指令的程序或多個程序的機器可讀存儲介質的示例。
因此,本發明包括包含用于實現在本說明書的所附權利要求中闡述的裝置和方法的代碼的程序和用于存儲程序的機器(計算機等)可讀存儲介質。此外,程序可以通過諸如通過有線或無線連接傳輸的通信信號的任意介質進行電子傳送,并且本發明適當地包括程序的等同物。
根據本公開的實施例的裝置可以從以有線或無線方式連接的程序提供設備接收和存儲程序。程序提供裝置可以包括用于存儲程序的存儲器,該程序包括用于指示裝置執行預設方法的指令、該方法所需的信息、用于與裝置進行有線或無線通信的通信單元、以及用于在裝置的請求下或自動地傳輸相應程序到裝置。
盡管已經描述了本公開的實施例,但是在不脫離本公開的范圍的情況下可以進行各種改變。因此,本公開的范圍應當由所附權利要求及其等同物限定,而不是由所描述的實施例限定。