發送方法、接收方法、發送裝置以及接收裝置的制造方法
【技術領域】
[0001 ] 本申請涉及數據的發送方法以及接收方法等。
【背景技術】
[0002]當前,與用來表示互相獨立發送的流中的訪問單元間的PTS(Presentat1nTime Stamp,顯示時間戳)的關系的輔助數據的數據結構有關的標準化正在進行(例如參考非專利文獻1)。互相獨立發送的流是例如在MPEG-2TS (Moving PictureExperts Group_2Transport Stream,運動圖像專家組-2傳送流)中發送的流、以及通過 MPEG-DASH(Dynamic Adaptive Streaming over HTTP,HTTP 上的動態自適應成流)或MMT(MPEG Media Transport,運動圖像專家組媒體傳送)等復用格式發送的流等。另外,將這樣的訪問單元間的PTS建立對應在以下稱為時間線擴展。
[0003]在先技術文獻
[0004]非專利文獻
[0005]非專利文獻1:Working Draft of IS0/IEC 13181-1:2012/AMD6-Delivery ofTimeline for External Data
【發明內容】
[0006]本申請的一個方式所涉及的發送方法是一種發送關于圖像或聲音的內容的第一流的發送方法,發送包含定時更新識別信息、第一時刻和第二時刻的所述第一流,所述定時更新識別信息表示用于所述第一流的收發的第一基準時鐘與用于第二流的收發的第二基準時鐘之間的對應關系是否被更新,所述第二流是關于其他內容的流,該其他內容是與關于所述第一流的內容被同步再現的其他內容,所述第一時刻是所述第一基準時鐘的時刻,所述第二時刻是基于更新后的所述對應關系與所述第一時刻建立了對應的所述第二基準時鐘的時刻。
[0007]另外,這些總體性或者具體性的方式既可以通過系統、方法、集成電路、計算機程序或者計算機可讀取的CD-ROM等記錄介質來實現,也可以通過系統、方法、集成電路、計算機程序以及記錄介質的任意組合來實現。
[0008]本申請的發送方法以及接收方法提供能夠有效地進行時間線擴展的發送方法以及接收方法等。
【附圖說明】
[0009]圖1A是表示用于說明以往的課題的TEMI訪問單元的語法的圖。
[0010]圖1B是表示用于由接收裝置利用TEMI訪問單元來使參照源與參照目的地各自的時間線同步的處理的流程圖。
[0011]圖1C是表示參照源的時間線與參照目的地的時間線上的、時刻T_org與時刻T_ref的關系的圖。
[0012]圖2是表示實施方式的TEMI訪問單元的語法的一例的圖。
[0013]圖3是表示實施方式的發送裝置的構成的模塊圖。
[0014]圖4是表示實施方式的發送裝置的處理動作的例子的流程圖。
[0015]圖5是表示實施方式的接收裝置的構成的模塊圖。
[0016]圖6是表示實施方式的接收裝置的處理動作的例子的流程圖。
[0017]圖7A是表示實施方式的變形例2所涉及的TEMI訪問單元的語法的圖。
[0018]圖7B是表示實施方式的變形例2所涉及的TEMI訪問單元的語法的圖。
[0019]圖7C是表示實施方式的變形例2所涉及的TEMI訪問單元的語法的圖。
[0020]圖8A是用于說明由實施方式的變形例2所涉及的接收裝置進行的隨機訪問的圖。
[0021]圖8B是用于說明實施方式的變形例2所涉及的、考慮了時滯的情況下的發送裝置以及接收裝置的處理動作的圖。
[0022]圖9是表示實施方式的變形例2所涉及的接收裝置的處理動作的例子的流程圖。
[0023]圖10A是表示本申請的一個方式所涉及的發送方法的流程圖。
[0024]圖10B是本申請的一個方式所涉及的發送裝置的模塊圖。
[0025]圖11A是表示本申請的一個方式所涉及的接收方法的流程圖。
[0026]圖11B是本申請的一個方式所涉及的接收裝置的模塊圖。
【具體實施方式】
[0027](成為本申請的基礎的知識)
[0028]關于在“【背景技術】”部分中記載的、非專利文獻1的發送方法以及接收方法,本發明人發現會產生如下的課題。
[0029]在以往的時間線擴展中,定義了輔助數據用的流。在此,將互相獨立發送的流分別設為參照源與參照目的地。另外,這些流分別包含表示圖像或聲音的互不相同的內容。此外,參照源被設為輔助數據用的流。該輔助數據用的流所包含的任一個PES包保存著TEMI (Timeline and External Media Informat1n,時間線與外部媒體信息)訪問單元。此夕卜,在該PES包的頭中,示出參照源的時間線上的時刻T_org。進而,在TEMI訪問單元中,保存有在參照目的地的時間線上作為與時刻T_org對應的時刻的時刻T_ref。另外,時間線是用于流的收發的基準時鐘。即,在共通的時間軸上,參照源的時刻!'_0找與參照目的地的時刻T_ref成為彼此相等的時刻。
[0030]TEMI訪問單元與參照源的流一起被發送。接收裝置通過解析TEMI訪問單元,能夠使參照源的內容與參照目的地的內容同步地再現。
[0031]圖1A是表示用于說明以往的課題的TEMI訪問單元的語法的圖。
[0032]如圖1A 所不,TEMI 訪問單元(TEMI_AU)包括 addon_locat1n 與 timescale。
[0033]addon_locat1n表示參照目的地的位置信息(例如URL:Uniform ResourceLocator 等)。
[0034]timescale 包括 time_before_activat1n 或 media_time_anchor0
[0035]time_before_activat1n表不直到addon_locat1n變為有效(即,能夠取得參照目的地)為止的時間。
[0036]media_time_anchor表示參照目的地的時間線上的時刻T_ref。
[0037]此外,參照源的時間線上的時刻T_org在保存TEMI訪問單元的PES包的頭的PTS字段中被示出。
[0038]圖1B是表示用于由接收裝置利用TEMI訪問單元來使參照源與參照目的地各自的時間線同步的處理的流程圖。
[0039]首先,接收裝置接收參照源的流所包含的數據(步驟S1001)。接著,接收裝置判斷該接收的數據是否為TEMI訪問單元,即是否接收到TEMI訪問單元(步驟S1002)。在此,若判定為未接收(步驟S1002的“否”),則接收裝置反復執行從步驟S1001起的處理。另一方面,若判定為接收到(步驟S1002的“是”),則接收裝置取得保存TEMI訪問單元的PES包的PTS、以及TEMI訪問單元內的media_time_anchor。S卩,接收裝置取得時刻T_org和時刻T_ref (步驟S1003)。接著,接收裝置基于該時刻T_org和時刻T_ref使參照源與參照目的地的時間線同步(步驟S1004)。其中,使參照源與參照目的地的時間線同步,是指確定雙方的時間線的對應關系即時刻偏差(即偏差值)。
[0040]圖1C是表示參照源的時間線與參照目的地的時間線上的、時刻T_org與時刻T_ref的關系的圖。
[0041 ] 接收裝置確定時刻T_org與時刻T_ref的差分作為時刻偏差(offset)。該時刻偏差由 offset = T_ref-T_orgX (timescale2/timescalel)表不。其中,timescalel 是參照源的時間線的時間尺度,timesCale2是參照目的地的時間線的時間尺度。其中,時間尺度是時刻被表現的頻度,具體而言,是每單位時間(例如1秒鐘)被表現的時刻的次數。接收裝置若確定了這樣的時刻偏差,則能夠通過T+offset算出與參照源的時間線上的任意時刻T對應的、參照目的地的時間線上的時刻。
[0042]可是,在這樣的時間線擴展中,存在以下課題:每當接收TEMI訪問單元時,都需要解析時刻T_org和時刻T_ref,同步再現時的時刻信息的管理所涉及的處理量大,缺乏效率。
[0043]為了解決這樣的課題,本申請的一個方式所涉及的發送方法是一種發送關于圖像或聲音的內容的第一流的發送方法,發送包含定時更新識別信息、第一時刻和第二時刻的所述第一流,所述定時更新識別信息表示用于所述第一流的收發的第一基準時鐘與用于第二流的收發的第二基準時鐘之間的對應關系是否被更新,所述第二流是關于其他內容的流,該其他內容是與關于所述第一流的內容被同步再現的其他內容;所述第一時刻是所述第一基準時鐘的時刻;所述第二時刻是基于更新后的所述對應關系與所述第一時刻建立了對應的所述第二基準時鐘的時刻。
[0044]據此,定時更新識別信息被發送至接收裝置。因此,接收裝置不通過利用第一時刻和第二時刻的解析,而只基于該定時更新識別信息,就能夠簡單地判定第一基準時鐘與所述第二基準時鐘之間的對應關系是否被更新。其結果是,由于接收裝置只在判定為被更新時,才利用第一時刻和第二時刻來確定更新后的對應關系即可,因此能夠抑制接收裝置的處理量。因此,能夠有效地進行時間線擴展。
[0045]例如,所述發送方法也可以還判定所述對應關系是否被更新,生成表示判定的結果的所述定時更新識別信息。
[0046]此外,在所述對應關系是否被更新的判定中,也可以判定由所述第一基準時鐘所示的時刻的變化是否存在不連續的變化,在判定為存在不連續的變化時,判定為所述對應關系被更新。
[0047]此外,所述第一基準時鐘也可以是MPEG2-TS (Moving Picture ExpertsGroup-2Transport Stream,運動圖像專家組-2 傳送流)中的 PCR (Program ClockReference,節目時鐘參考)。
[0048]此外,所述發送方法也可以在判定為所述對應關系被更新時,算出所述第一基準時鐘與所述第二基準時鐘之間的與更新后的所述對應關系相應的偏差值,將基于所述第一時刻和算出的所述偏差值確定的所述第二時刻包含在所述第一流中。
[0049]此外,也可以在所述第一流的TEMI(Timeline and External Media Informat1n,時間線與外部媒體信息)訪問單元中,保存所述定時更新識別信息以及所述第二時刻。
[0050]此外,也可以在保存所述TEMI訪問單元的PES(Packetized Elementary Stream,打包基本流)包的頭中,保存所述第一時刻。
[0051]此外,也可以是,所述TEMI訪問單元具有時間線描述符和位置描述符,在所述時間線描述符中,保存所述定時更新識別信息以及所述第二時刻,所述發送方法還在所述位置描述符中保存表示關于所述第二流的內容的位置的位置信息。
[0052]此外,所述發送方法也可以還在發送所述位置描述符之后,發送包含用于中止關于所述第二流的內容的再現并使關于第三流的內容的再現開始的拼接識別信息、以及表示關于所述第三流的內容的位置的位置信息的其他位置描述符,在關于所述第三流的內容的再現區間的結束時之前,再次發送所述位置描述符。
[0053]據此,其他位置描述符被發送至接收裝置。因此,接收裝置能夠基于保存在其他位置描述符中的拼接識別信息,中止關于第二流的內容的再現,并再現關于第三流的內容。進而,在關于該第三流的內容的再現區間(即拼接區間)結束之前,將保存有表示關于第二流的內容的位置的位置信息的位置描述符再送至接收裝置。因此,接收裝置即使在從該再現區間起開始第一流的接收的