JP2014529258A - コード化ビデオデータのネットワークストリーミング - Google Patents
コード化ビデオデータのネットワークストリーミング Download PDFInfo
- Publication number
- JP2014529258A JP2014529258A JP2014529783A JP2014529783A JP2014529258A JP 2014529258 A JP2014529258 A JP 2014529258A JP 2014529783 A JP2014529783 A JP 2014529783A JP 2014529783 A JP2014529783 A JP 2014529783A JP 2014529258 A JP2014529258 A JP 2014529258A
- Authority
- JP
- Japan
- Prior art keywords
- segment
- sub
- data
- header
- receiving
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
- 238000012545 processing Methods 0.000 claims abstract description 26
- 238000000034 method Methods 0.000 claims description 68
- 238000004590 computer program Methods 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 description 34
- 230000006978 adaptation Effects 0.000 description 32
- 238000002360 preparation method Methods 0.000 description 32
- 238000003860 storage Methods 0.000 description 27
- 238000007726 management method Methods 0.000 description 23
- 238000005538 encapsulation Methods 0.000 description 19
- 230000000875 corresponding effect Effects 0.000 description 17
- 230000014509 gene expression Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 230000002123 temporal effect Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000009877 rendering Methods 0.000 description 8
- 239000013598 vector Substances 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 239000012634 fragment Substances 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 230000006835 compression Effects 0.000 description 5
- 238000007906 compression Methods 0.000 description 5
- 238000012546 transfer Methods 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 238000009826 distribution Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000012092 media component Substances 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
- H04N21/4384—Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/64322—IP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/85406—Content authoring involving a specific file format, e.g. MP4 format
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Databases & Information Systems (AREA)
Abstract
Description
20 コンテンツ準備デバイス
22 オーディオソース
24 ビデオソース
26 オーディオエンコーダ
28 ビデオエンコーダ
30 カプセル化ユニット
32 出力インターフェース
40 クライアントデバイス
42 オーディオ出力
44 ビデオ出力
46 オーディオデコーダ
48 ビデオデコーダ
50 カプセル化解除ユニット
52 取出しユニット
54 ネットワークインターフェース
60 サーバデバイス
62 記憶媒体
64 マルチメディアコンテンツ
66 マニフェストファイル
68 表現
68A 表現
68N 表現
70 要求処理ユニット
72 ネットワークインターフェース
74 ネットワーク
80 ストリーム管理ユニット
90 ソース構成要素
92 メディアファイル記憶処理ユニット
94 MPDパーシングユニット
96 メディアファイル逆多重化(demux)ユニット
98 適応ユニット
100 HTTPコントローラ
102 マルチメディアコンテンツ
104 メディアプレゼンテーション記述、MPD
110 表現
112 ヘッダデータ
114 セグメント
114A セグメント
114N セグメント
120 表現
122 ヘッダデータ
124 セグメント
124A セグメント
124N セグメント
200 セグメント
202 セグメントヘッダ
204 サブセグメント
204A サブセグメント
204B サブセグメント
206 サブセグメントヘッダ
208 データユニットポインタ
208A データユニットポインタ
208B データユニットポインタ
210 データユニット
210A データユニット
210B データユニット
212 サブセグメントヘッダ
214A データユニットポインタ
214B データユニットポインタ
216 データユニット
216A データユニット
216B データユニット
Claims (48)
- マルチメディアデータを受信する方法であって、
マルチメディアデータのセグメントの第1のサブセグメントを受信するステップであって、前記第1のサブセグメントは、1つまたは複数のデータユニットの第1のセットおよび前記第1のサブセグメント内の前記データユニットのロケーションを示すデータを含む第1のヘッダを含み、前記データユニットのうちの少なくとも1つは、前記セグメントの第2のサブセグメントのデータユニットを参照する、前記第1のサブセグメントを受信するステップと、
前記第1のサブセグメントを受信した後、前記第2のサブセグメントを受信するステップであって、前記第2のサブセグメントは、1つまたは複数のデータユニットの第2のセットおよび前記第2のサブセグメント内の前記データユニットのロケーションを示すデータを含む第2のヘッダを含む、前記第2のサブセグメントを受信するステップと、
前記第1のサブセグメントおよび前記第2のサブセグメントを受信した後、前記セグメントの少なくとも一部分を処理するステップと
を含む方法。 - 前記セグメントに関するヘッダを受信するステップをさらに含み、前記ヘッダは、前記第1のサブセグメントと前記第2のサブセグメントの両方に適用可能な情報を含む、請求項1に記載の方法。
- 前記セグメントに関する前記ヘッダを受信するステップは、前記第1のサブセグメントを受信する前に前記セグメントに関する前記ヘッダを受信するステップを含み、
前記方法は、前記第1のサブセグメントを受信した後、かつ前記第2のサブセグメントを受信する前、前記セグメントに関する前記ヘッダが変化していないことを示すフラグ値を受信するステップをさらに含む、請求項2に記載の方法。 - 前記セグメントに関する前記ヘッダは、前記セグメントのオーディオデータに関する符号化フォーマット、前記セグメントのビデオデータに関する符号化フォーマット、前記セグメントに関するビットレート、前記セグメントに関する品質レベル、前記セグメントの前記ビデオデータの解像度、および前記セグメントの前記ビデオデータのフレームレートのうちの少なくとも1つを示す情報を含む、請求項2に記載の方法。
- 前記セグメントを処理するステップは、データユニットの前記第1のセットおよびデータユニットの前記第2のセットを復号するステップを含む、請求項1に記載の方法。
- データユニットの前記第1のセットを復号するステップは、前記データユニットのうちの少なくとも1つの少なくとも一部分を、データユニットの前記第2のセットの前記データユニットのうちの少なくとも1つに関連して予測するステップを含む、請求項5に記載の方法。
- 前記第1のサブセグメントを受信するステップは、ブロードキャストネットワークプロトコルに従って前記第1のサブセグメントを受信するステップを含み、前記第2のサブセグメントを受信するステップは、前記ブロードキャストネットワークプロトコルに従って前記第2のサブセグメントを受信するステップを含む、請求項1に記載の方法。
- 1つまたは複数のプロセッサを含むマルチメディアデータを受信するための装置であって、前記1つまたは複数のプロセッサは、
マルチメディアデータのセグメントの第1のサブセグメントを受信するステップであって、前記第1のサブセグメントは、1つまたは複数のデータユニットの第1のセットおよび前記第1のサブセグメント内の前記データユニットのロケーションを示すデータを含む第1のヘッダを含み、前記データユニットのうちの少なくとも1つは、前記セグメントの第2のサブセグメントのデータユニットを参照する、前記第1のサブセグメントを受信するステップと、
前記第1のサブセグメントを受信した後、前記第2のサブセグメントを受信するステップであって、前記第2のサブセグメントは、1つまたは複数のデータユニットの第2のセットおよび前記第2のサブセグメント内の前記データユニットのロケーションを示すデータを含む第2のヘッダを含む、前記第2のサブセグメントを受信するステップと、
前記第1のサブセグメントおよび前記第2のサブセグメントを受信した後、前記セグメントの少なくとも一部分を処理するステップと
を行うように構成される、装置。 - 前記1つまたは複数のプロセッサは、前記セグメントに関するヘッダを受信するステップを行うようにさらに構成され、前記ヘッダは、前記第1のサブセグメントと前記第2のサブセグメントの両方に適用可能な情報を含む、請求項8に記載の装置。
- 前記セグメントに関する前記ヘッダを受信するステップは、前記第1のサブセグメントを受信する前に前記セグメントに関する前記ヘッダを受信するステップを含み、
前記1つまたは複数のプロセッサは、前記第1のサブセグメントを受信した後、かつ前記第2のサブセグメントを受信する前、前記セグメントに関する前記ヘッダが変化していないことを示すフラグ値を受信するステップを行うようにさらに構成される、請求項9に記載の装置。 - 前記セグメントに関する前記ヘッダは、前記セグメントのオーディオデータに関する符号化フォーマット、前記セグメントのビデオデータに関する符号化フォーマット、前記セグメントに関するビットレート、前記セグメントに関する品質レベル、前記セグメントの前記ビデオデータの解像度、および前記セグメントの前記ビデオデータのフレームレートのうちの少なくとも1つを示す情報を含む、請求項9に記載の装置。
- 前記セグメントを処理するステップは、データユニットの前記第1のセットおよびデータユニットの前記第2のセットを復号するステップを含む、請求項8に記載の装置。
- データユニットの前記第1のセットを復号するステップは、前記データユニットのうちの少なくとも1つの少なくとも一部分を、データユニットの前記第2のセットの前記データユニットのうちの少なくとも1つに関連して予測するステップを含む、請求項12に記載の装置。
- 前記第1のサブセグメントを受信するステップは、ブロードキャストネットワークプロトコルに従って前記第1のサブセグメントを受信するステップを含み、前記第2のサブセグメントを受信するステップは、前記ブロードキャストネットワークプロトコルに従って前記第2のサブセグメントを受信するステップを含む、請求項8に記載の装置。
- マルチメディアデータを受信するための装置であって、
マルチメディアデータのセグメントの第1のサブセグメントを受信するための手段であって、前記第1のサブセグメントは、1つまたは複数のデータユニットの第1のセットおよび前記第1のサブセグメント内の前記データユニットのロケーションを示すデータを含む第1のヘッダを含み、前記データユニットのうちの少なくとも1つは、前記セグメントの第2のサブセグメントのデータユニットを参照する、前記第1のサブセグメントを受信するための手段と、
前記第1のサブセグメントを受信した後、前記第2のサブセグメントを受信するための手段であって、前記第2のサブセグメントは、1つまたは複数のデータユニットの第2のセットおよび前記第2のサブセグメント内の前記データユニットのロケーションを示すデータを含む第2のヘッダを含む、前記第2のサブセグメントを受信するための手段と、
前記第1のサブセグメントおよび前記第2のサブセグメントを受信した後、前記セグメントの少なくとも一部分を処理するための手段と
を含む装置。 - 前記セグメントに関するヘッダを受信するための手段をさらに含み、前記ヘッダは、前記第1のサブセグメントと前記第2のサブセグメントの両方に適用可能な情報を含む、請求項15に記載の装置。
- 前記セグメントに関する前記ヘッダを受信するための手段は、前記第1のサブセグメントを受信する前に前記セグメントに関する前記ヘッダを受信するための手段を含み、
前記装置は、前記第1のサブセグメントを受信した後、かつ前記第2のサブセグメントを受信する前、前記セグメントに関する前記ヘッダが変化していないことを示すフラグ値を受信するための手段をさらに含む、請求項16に記載の装置。 - 前記セグメントに関する前記ヘッダは、前記セグメントのオーディオデータに関する符号化フォーマット、前記セグメントのビデオデータに関する符号化フォーマット、前記セグメントに関するビットレート、前記セグメントに関する品質レベル、前記セグメントの前記ビデオデータの解像度、および前記セグメントの前記ビデオデータのフレームレートのうちの少なくとも1つを示す情報を含む、請求項16に記載の装置。
- 前記セグメントを処理するための手段は、データユニットの前記第1のセットおよびデータユニットの前記第2のセットを復号するための手段を含む、請求項15に記載の装置。
- データユニットの前記第1のセットを復号するための手段は、前記データユニットのうちの少なくとも1つの少なくとも一部分を、データユニットの前記第2のセットの前記データユニットのうちの少なくとも1つに関連して予測するための手段を含む、請求項19に記載の装置。
- 前記第1のサブセグメントを受信するための手段は、ブロードキャストネットワークプロトコルに従って前記第1のサブセグメントを受信するための手段を含み、前記第2のサブセグメントを受信するための手段は、前記ブロードキャストネットワークプロトコルに従って前記第2のサブセグメントを受信するための手段を含む、請求項15に記載の装置。
- 実行されると、1つまたは複数のプロセッサに、
マルチメディアデータのセグメントの第1のサブセグメントを受信するステップであって、前記第1のサブセグメントは、1つまたは複数のデータユニットの第1のセットおよび前記第1のサブセグメント内の前記データユニットのロケーションを示すデータを含む第1のヘッダを含み、前記データユニットのうちの少なくとも1つは、前記セグメントの第2のサブセグメントのデータユニットを参照する、前記第1のサブセグメントを受信するステップと、
前記第1のサブセグメントを受信した後、前記第2のサブセグメントを受信するステップであって、前記第2のサブセグメントは、1つまたは複数のデータユニットの第2のセットおよび前記第2のサブセグメント内の前記データユニットのロケーションを示すデータを含む第2のヘッダを含む、前記第2のサブセグメントを受信するステップと、
前記第1のサブセグメントおよび前記第2のサブセグメントを受信した後、前記セグメントの少なくとも一部分を処理するステップと
を行わせる命令を含むコンピュータプログラム。 - 実行されると、前記1つまたは複数のプロセッサに、前記セグメントに関するヘッダを受信するステップを行わせる命令をさらに含み、前記ヘッダは、前記第1のサブセグメントと前記第2のサブセグメントの両方に適用可能な情報を含む、請求項22に記載のコンピュータプログラム。
- 前記セグメントに関する前記ヘッダを受信するステップは、前記第1のサブセグメントを受信する前に前記セグメントに関する前記ヘッダを受信するステップを含み、
前記コンピュータプログラムは、実行されると、1つまたは複数のプロセッサに、前記第1のサブセグメントを受信した後、かつ前記第2のサブセグメントを受信する前、前記セグメントに関する前記ヘッダが変化していないことを示すフラグ値を受信するステップを行わせる命令をさらに含む、請求項23に記載のコンピュータプログラム。 - 前記セグメントに関する前記ヘッダは、前記セグメントのオーディオデータに関する符号化フォーマット、前記セグメントのビデオデータに関する符号化フォーマット、前記セグメントに関するビットレート、前記セグメントに関する品質レベル、前記セグメントの前記ビデオデータの解像度、および前記セグメントの前記ビデオデータのフレームレートのうちの少なくとも1つを示す情報を含む、請求項23に記載のコンピュータプログラム。
- 前記セグメントを処理するステップは、データユニットの前記第1のセットおよびデータユニットの前記第2のセットを復号するステップを含む、請求項22に記載のコンピュータプログラム。
- データユニットの前記第1のセットを復号するステップは、前記データユニットのうちの少なくとも1つの少なくとも一部分を、データユニットの前記第2のセットの前記データユニットのうちの少なくとも1つに関連して予測するステップを含む、請求項26に記載のコンピュータプログラム。
- 前記第1のサブセグメントを受信するステップは、ブロードキャストネットワークプロトコルに従って前記第1のサブセグメントを受信するステップを含み、前記第2のサブセグメントを受信するステップは、前記ブロードキャストネットワークプロトコルに従って前記第2のサブセグメントを受信するステップを含む、請求項22に記載のコンピュータプログラム。
- マルチメディアデータを送る方法であって、
マルチメディアデータのセグメントの第1のサブセグメントを送るステップであって、前記第1のサブセグメントは、1つまたは複数のデータユニットの第1のセットおよび前記第1のサブセグメント内の前記データユニットのロケーションを示すデータを含む第1のヘッダを含み、前記データユニットのうちの少なくとも1つは、前記セグメントの第2のサブセグメントのデータユニットを参照する、前記第1のサブセグメントを送るステップと、
前記第1のサブセグメントを送った後、前記第2のサブセグメントを送るステップであって、前記第2のサブセグメントは、1つまたは複数のデータユニットの第2のセットおよび前記第2のサブセグメント内の前記データユニットのロケーションを示すデータを含む第2のヘッダを含む、前記第2のサブセグメントを送るステップと
を含む方法。 - 前記データユニットのうちの前記少なくとも1つを、前記第2のサブセグメントの前記データユニットに関連して符号化するステップをさらに含み、前記第1のサブセグメントを送るステップは、データユニットの前記第2のセットの符号化を終える前に前記第1のサブセグメントを送るステップを含む、請求項29に記載の方法。
- 前記セグメントに関するヘッダを送るステップをさらに含み、前記ヘッダは、前記第1のサブセグメントと前記第2のサブセグメントの両方に適用可能な情報を含む、請求項29に記載の方法。
- 前記セグメントに関する前記ヘッダを送るステップは、前記第1のサブセグメントを送る前に前記セグメントに関する前記ヘッダを送るステップを含み、
前記方法は、前記第1のサブセグメントを送った後、かつ前記第2のサブセグメントを送る前、前記セグメントに関する前記ヘッダが変化していないことを示すフラグ値を送るステップをさらに含む、請求項31に記載の方法。 - 前記セグメントのオーディオデータに関する符号化フォーマット、前記セグメントのビデオデータに関する符号化フォーマット、前記セグメントに関するビットレート、前記セグメントに関する品質レベル、前記セグメントの前記ビデオデータの解像度、および前記セグメントの前記ビデオデータのフレームレートのうちの少なくとも1つを示す情報を含む、前記セグメントに関する前記ヘッダを生成するステップをさらに含む、請求項31に記載の方法。
- 1つまたは複数のプロセッサを含むマルチメディアデータを送るための装置であって、前記1つまたは複数のプロセッサは、
マルチメディアデータのセグメントの第1のサブセグメントを送るステップであって、前記第1のサブセグメントは、1つまたは複数のデータユニットの第1のセットおよび前記第1のサブセグメント内の前記データユニットのロケーションを示すデータを含む第1のヘッダを含み、前記データユニットのうちの少なくとも1つは、前記セグメントの第2のサブセグメントのデータユニットを参照する、前記第1のサブセグメントを送るステップと、
前記第1のサブセグメントを送った後、前記第2のサブセグメントを送るステップであって、前記第2のサブセグメントは、1つまたは複数のデータユニットの第2のセットおよび前記第2のサブセグメント内の前記データユニットのロケーションを示すデータを含む第2のヘッダを含む、前記第2のサブセグメントを送るステップと
を行うように構成される、装置。 - 前記1つまたは複数のプロセッサは、前記データユニットのうちの前記少なくとも1つを、前記第2のサブセグメントの前記データユニットに関連して符号化するステップを行うようにさらに構成され、前記第1のサブセグメントを送るステップは、データユニットの前記第2のセットの符号化を終える前に前記第1のサブセグメントを送るステップを含む、請求項34に記載の装置。
- 前記1つまたは複数のプロセッサは、前記セグメントに関するヘッダを送るステップを行うようにさらに構成され、前記ヘッダは、前記第1のサブセグメントと前記第2のサブセグメントの両方に適用可能な情報を含む、請求項34に記載の装置。
- 前記セグメントに関する前記ヘッダを送るステップは、前記第1のサブセグメントを送る前に前記セグメントに関する前記ヘッダを送るステップを含み、
前記1つまたは複数のプロセッサは、前記第1のサブセグメントを送った後、かつ前記第2のサブセグメントを送る前、前記セグメントに関する前記ヘッダが変化していないことを示すフラグ値を送るステップを行うようにさらに構成される、請求項36に記載の装置。 - 前記1つまたは複数のプロセッサは、前記セグメントのオーディオデータに関する符号化フォーマット、前記セグメントのビデオデータに関する符号化フォーマット、前記セグメントに関するビットレート、前記セグメントに関する品質レベル、前記セグメントの前記ビデオデータの解像度、および前記セグメントの前記ビデオデータのフレームレートのうちの少なくとも1つを示す情報を含む、前記セグメントに関する前記ヘッダを生成するステップを行うようにさらに構成される、請求項36に記載の装置。
- マルチメディアデータを送るための装置であって、
マルチメディアデータのセグメントの第1のサブセグメントを送るための手段であって、前記第1のサブセグメントは、1つまたは複数のデータユニットの第1のセットおよび前記第1のサブセグメント内の前記データユニットのロケーションを示すデータを含む第1のヘッダを含み、前記データユニットのうちの少なくとも1つは、前記セグメントの第2のサブセグメントのデータユニットを参照する、前記第1のサブセグメントを送るための手段と、
前記第1のサブセグメントを送った後、前記第2のサブセグメントを送るための手段であって、前記第2のサブセグメントは、1つまたは複数のデータユニットの第2のセットおよび前記第2のサブセグメント内の前記データユニットのロケーションを示すデータを含む第2のヘッダを含む、前記第2のサブセグメントを送るための手段と
を含む装置。 - 前記データユニットのうちの前記少なくとも1つを、前記第2のサブセグメントの前記データユニットに関連して符号化するための手段をさらに含み、前記第1のサブセグメントを送るための手段は、データユニットの前記第2のセットの符号化を終える前に前記第1のサブセグメントを送るための手段を含む、請求項39に記載の装置。
- 前記セグメントに関するヘッダを送るための手段をさらに含み、前記ヘッダは、前記第1のサブセグメントと前記第2のサブセグメントの両方に適用可能な情報を含む、請求項39に記載の装置。
- 前記セグメントに関する前記ヘッダを送るための手段は、前記第1のサブセグメントを送る前に前記セグメントに関する前記ヘッダを送るための手段を含み、
前記装置は、前記第1のサブセグメントを送った後、かつ前記第2のサブセグメントを送る前、前記セグメントに関する前記ヘッダが変化していないことを示すフラグ値を送るための手段をさらに含む、請求項41に記載の装置。 - 前記セグメントのオーディオデータに関する符号化フォーマット、前記セグメントのビデオデータに関する符号化フォーマット、前記セグメントに関するビットレート、前記セグメントに関する品質レベル、前記セグメントの前記ビデオデータの解像度、および前記セグメントの前記ビデオデータのフレームレートのうちの少なくとも1つを示す情報を含む、前記セグメントに関する前記ヘッダを生成するための手段をさらに含む、請求項41に記載の装置。
- 実行されると、1つまたは複数のプロセッサに、
マルチメディアデータのセグメントの第1のサブセグメントを送るステップであって、前記第1のサブセグメントは、1つまたは複数のデータユニットの第1のセットおよび前記第1のサブセグメント内の前記データユニットのロケーションを示すデータを含む第1のヘッダを含み、前記データユニットのうちの少なくとも1つは、前記セグメントの第2のサブセグメントのデータユニットを参照する、前記第1のサブセグメントを送るステップと、
前記第1のサブセグメントを送った後、前記第2のサブセグメントを送るステップであって、前記第2のサブセグメントは、1つまたは複数のデータユニットの第2のセットおよび前記第2のサブセグメント内の前記データユニットのロケーションを示すデータを含む第2のヘッダを含む、前記第2のサブセグメントを送るステップと
を行わせる命令を含むコンピュータプログラム。 - 実行されると、前記1つまたは複数のプロセッサに、前記データユニットのうちの前記少なくとも1つを、前記第2のサブセグメントの前記データユニットに関連して符号化するステップと、データユニットの前記第2のセットの符号化を終える前に前記第1のサブセグメントを送るステップとを行わせる命令をさらに含む、請求項44に記載のコンピュータプログラム。
- 実行されると、前記1つまたは複数のプロセッサに、前記セグメントに関するヘッダを送るステップを行わせる命令をさらに含み、前記ヘッダは、前記第1のサブセグメントと前記第2のサブセグメントの両方に適用可能な情報を含む、請求項44に記載のコンピュータプログラム。
- 前記セグメントに関する前記ヘッダを送るステップは、前記第1のサブセグメントを送る前に前記セグメントに関する前記ヘッダを送るステップを含み、
前記コンピュータプログラムは、実行されると、前記1つまたは複数のプロセッサに、前記第1のサブセグメントを送った後、かつ前記第2のサブセグメントを送る前、前記セグメントに関する前記ヘッダが変化していないことを示すフラグ値を送るステップを行わせる命令をさらに含む、請求項46に記載のコンピュータプログラム。 - 実行されると、前記1つまたは複数のプロセッサに、前記セグメントのオーディオデータに関する符号化フォーマット、前記セグメントのビデオデータに関する符号化フォーマット、前記セグメントに関するビットレート、前記セグメントに関する品質レベル、前記セグメントの前記ビデオデータの解像度、および前記セグメントの前記ビデオデータのフレームレートのうちの少なくとも1つを示す情報を含む、前記セグメントに関する前記ヘッダを生成するステップを行わせる命令をさらに含む、請求項46に記載のコンピュータプログラム。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161531550P | 2011-09-06 | 2011-09-06 | |
US61/531,550 | 2011-09-06 | ||
US13/561,075 US9357275B2 (en) | 2011-09-06 | 2012-07-29 | Network streaming of coded video data |
US13/561,075 | 2012-07-29 | ||
PCT/US2012/053375 WO2013036450A1 (en) | 2011-09-06 | 2012-08-31 | Network streaming of coded video data |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016153605A Division JP6342457B2 (ja) | 2011-09-06 | 2016-08-04 | コード化ビデオデータのネットワークストリーミング |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014529258A true JP2014529258A (ja) | 2014-10-30 |
JP6049728B2 JP6049728B2 (ja) | 2016-12-21 |
Family
ID=47754020
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014529783A Expired - Fee Related JP6049728B2 (ja) | 2011-09-06 | 2012-08-31 | コード化ビデオデータのネットワークストリーミング |
JP2016153605A Expired - Fee Related JP6342457B2 (ja) | 2011-09-06 | 2016-08-04 | コード化ビデオデータのネットワークストリーミング |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016153605A Expired - Fee Related JP6342457B2 (ja) | 2011-09-06 | 2016-08-04 | コード化ビデオデータのネットワークストリーミング |
Country Status (6)
Country | Link |
---|---|
US (2) | US9357275B2 (ja) |
EP (1) | EP2754302B1 (ja) |
JP (2) | JP6049728B2 (ja) |
KR (2) | KR101784051B1 (ja) |
CN (2) | CN106878804B (ja) |
WO (1) | WO2013036450A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014524196A (ja) * | 2011-07-02 | 2014-09-18 | サムスン エレクトロニクス カンパニー リミテッド | ビデオデータの再生状態識別のためのビデオデータの多重化方法及び装置、逆多重化方法及び装置 |
Families Citing this family (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9357275B2 (en) | 2011-09-06 | 2016-05-31 | Qualcomm Incorporated | Network streaming of coded video data |
US10136165B2 (en) * | 2011-09-14 | 2018-11-20 | Mobitv, Inc. | Distributed scalable encoder resources for live streams |
US8977704B2 (en) * | 2011-12-29 | 2015-03-10 | Nokia Corporation | Method and apparatus for flexible caching of delivered media |
GB2501271B (en) * | 2012-04-17 | 2015-05-06 | Canon Kk | Method and device for receiving multimedia data |
US9674247B1 (en) * | 2012-06-21 | 2017-06-06 | Google Inc. | Generating manifest files for digital media items |
US10616297B2 (en) * | 2012-07-09 | 2020-04-07 | Futurewei Technologies, Inc. | Content-specific identification and timing behavior in dynamic adaptive streaming over hypertext transfer protocol |
KR20150082320A (ko) * | 2012-10-19 | 2015-07-15 | 인터디지탈 패튼 홀딩스, 인크 | Http 스트리밍을 위한 멀티-가설 레이트 적응 |
US9521393B2 (en) | 2013-01-07 | 2016-12-13 | Qualcomm Incorporated | Non-nested SEI messages in video coding |
KR101758167B1 (ko) * | 2013-01-15 | 2017-07-14 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 미디어 콘텐츠의 적응 스트리밍을 위한 품질 정보의 사용 |
US9432426B2 (en) | 2013-02-04 | 2016-08-30 | Qualcomm Incorporated | Determining available media data for network streaming |
US9854017B2 (en) * | 2013-03-15 | 2017-12-26 | Qualcomm Incorporated | Resilience in the presence of missing media segments in dynamic adaptive streaming over HTTP |
US9936266B2 (en) * | 2013-05-17 | 2018-04-03 | Tencent Technology (Shenzhen) Company Limited | Video encoding method and apparatus |
CN105359536B (zh) * | 2013-07-17 | 2020-07-24 | 索尼公司 | 内容供给装置及方法、终端装置、以及内容供给*** |
US9432427B2 (en) * | 2013-07-25 | 2016-08-30 | Futurewei Technologies, Inc. | System and method for effectively controlling client behavior in adaptive streaming |
US9955203B2 (en) * | 2013-09-24 | 2018-04-24 | Ericsson Ab | Recording device and method for efficient network personal video recorder manipulation through adaptive bit rate streaming |
JP2015136059A (ja) * | 2014-01-17 | 2015-07-27 | ソニー株式会社 | 通信装置、通信データ生成方法、および通信データ処理方法 |
JP5725235B1 (ja) * | 2014-04-22 | 2015-05-27 | ソニー株式会社 | 受信装置及び受信方法、並びに、送信装置及び送信方法 |
GB2528039A (en) * | 2014-07-01 | 2016-01-13 | Canon Kk | Method for identifying objects across time periods and corresponding device |
US10432688B2 (en) * | 2015-03-13 | 2019-10-01 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for optimized delivery of live ABR media |
JP6943838B2 (ja) | 2015-04-09 | 2021-10-06 | デジェロ ラブス インコーポレイテッド | マルチティアドエンコーディングを有するデータを配信するためのシステム、デバイス、及び方法 |
CN106303673B (zh) * | 2015-06-04 | 2021-01-22 | 中兴通讯股份有限公司 | 码流对齐、同步处理方法及发送、接收终端和通信*** |
US10412461B2 (en) * | 2015-06-12 | 2019-09-10 | Cable Television Laboratories, Inc. | Media streaming with latency minimization |
US10693936B2 (en) * | 2015-08-25 | 2020-06-23 | Qualcomm Incorporated | Transporting coded audio data |
US20170097893A1 (en) * | 2015-10-01 | 2017-04-06 | Tridib Chakravarty | Systems and methods for tape data access |
FR3044194A1 (fr) * | 2015-11-20 | 2017-05-26 | B<>Com | Procede de traitement de donnees codees, procede de reception de donnees codees, dispositifs et programmes d'ordinateurs correspondants |
US10652631B2 (en) * | 2016-05-24 | 2020-05-12 | Qualcomm Incorporated | Sample entries and random access |
US10652630B2 (en) * | 2016-05-24 | 2020-05-12 | Qualcomm Incorporated | Sample entries and random access |
KR102319932B1 (ko) * | 2016-06-08 | 2021-11-02 | 소니그룹주식회사 | 수신 장치 및 수신 방법, 재생 장치 및 재생 방법, 공급 장치 및 공급 방법, 그리고 프로그램 |
CN107635142B (zh) * | 2016-07-18 | 2020-06-26 | 浙江大学 | 一种视频数据的处理方法及装置 |
US11617019B2 (en) | 2016-07-28 | 2023-03-28 | Qualcomm Incorporated | Retrieving and accessing segment chunks for media streaming |
TWI599218B (zh) * | 2016-07-29 | 2017-09-11 | 元智大學 | 即時影音傳輸系統 |
KR101863598B1 (ko) * | 2016-07-29 | 2018-06-01 | 주식회사 에어브로드 | 스트리밍 서비스를 위한 클라이언트의 동작 방법 |
US10834153B2 (en) * | 2016-08-24 | 2020-11-10 | Qualcomm Incorporated | System level signaling of SEI tracks for media data streaming |
US10033789B2 (en) * | 2016-09-29 | 2018-07-24 | Intel Corporation | Connectionless wireless media broadcast |
US10448116B1 (en) * | 2017-03-25 | 2019-10-15 | NetFreedom Pioneers | Methods and systems for digital data transmission through satellite TV channels |
CN113206826B (zh) * | 2018-09-28 | 2022-10-04 | 华为技术有限公司 | 传输媒体数据的方法、客户端和服务器 |
KR20200081161A (ko) * | 2018-12-27 | 2020-07-07 | (주)아이앤아이소프트 | 컨텐츠 스트리밍 장치, 시스템 및 방법 |
US10771865B2 (en) | 2019-02-11 | 2020-09-08 | Netflix, Inc. | Techniques for advancing playback of interactive media titles in response to user selections |
US10979477B1 (en) * | 2019-03-26 | 2021-04-13 | Amazon Technologies, Inc. | Time synchronization between live video streaming and live metadata |
MX2022004068A (es) | 2019-10-04 | 2022-07-13 | Novi Digital Entertainment Private Ltd | Sistemas y métodos para optimización dinámica de entrega de contenido en una red de comunicación inalámbrica. |
CA3167971A1 (en) * | 2020-02-13 | 2021-08-19 | Christopher Vytautas Olekas | Distributed measurement of latency and synchronization delay between audio/video streams |
KR20210110097A (ko) * | 2020-02-28 | 2021-09-07 | 삼성전자주식회사 | 영상 스트리밍 방법 및 이를 지원하는 전자 장치 |
US11895173B2 (en) * | 2022-01-07 | 2024-02-06 | Avago Technologies International Sales Pte. Limited | Gapped and/or subsegmented adaptive bitrate streams |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005086362A (ja) * | 2003-09-05 | 2005-03-31 | Matsushita Electric Ind Co Ltd | データ多重化方法、データ送信方法およびデータ受信方法 |
JP2005117534A (ja) * | 2003-10-10 | 2005-04-28 | Sony Corp | ファイル再生装置、ファイル再生方法、ファイル再生方法のプログラム及びファイル再生方法のプログラムを記録した記録媒体 |
WO2005096270A1 (ja) * | 2004-04-02 | 2005-10-13 | Kddi Corporation | 音楽を再生するためのコンテンツフレームを配信するコンテンツ配信サーバ及び端末 |
JP2006129078A (ja) * | 2004-10-28 | 2006-05-18 | Canon Inc | データファイル編集方法及び装置及び制御プログラム及び記憶媒体 |
WO2011038034A1 (en) * | 2009-09-22 | 2011-03-31 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel http and forward error correction |
JP2013038766A (ja) * | 2011-07-12 | 2013-02-21 | Sharp Corp | 送信装置、送信装置の制御方法、制御プログラム、及び記録媒体 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6493709B1 (en) * | 1998-07-31 | 2002-12-10 | The Regents Of The University Of California | Method and apparatus for digitally shredding similar documents within large document sets in a data processing environment |
US6240409B1 (en) * | 1998-07-31 | 2001-05-29 | The Regents Of The University Of California | Method and apparatus for detecting and summarizing document similarity within large document sets |
US7451177B1 (en) * | 1999-08-12 | 2008-11-11 | Avintaquin Capital, Llc | System for and method of implementing a closed loop response architecture for electronic commerce |
JP3925218B2 (ja) * | 2002-01-30 | 2007-06-06 | ソニー株式会社 | ストリーミングシステム及びストリーミング方法、ストリーミングサーバ及びデータ配信方法、クライアント端末及びデータ復号方法、並びにプログラム及び記録媒体 |
WO2005043328A2 (en) * | 2003-10-29 | 2005-05-12 | Interactic Holdings, Llc | Highly parallel switching systems utilizing error correction |
US7512313B2 (en) * | 2004-02-11 | 2009-03-31 | Intel Corporation | System and method for automatically capturing user edits in a digital recording |
US7289931B2 (en) * | 2005-03-24 | 2007-10-30 | Sap Aktiengesellschaft | Electronic location code |
EP1882343B1 (en) | 2005-05-13 | 2019-05-01 | Qualcomm Incorporated | Improving error resilience using out of band directory information |
CN101064669A (zh) * | 2006-04-29 | 2007-10-31 | 互联天下科技发展(深圳)有限公司 | 一种网络实时播放多媒体数据的方法 |
CN101212476A (zh) * | 2006-12-30 | 2008-07-02 | 中兴通讯股份有限公司 | 流媒体技术中根据rtp包生成iso媒体文件的方法 |
CN101222480B (zh) * | 2007-01-09 | 2012-05-09 | 中兴通讯股份有限公司 | 根据rtp包生成iso媒体文件的方法及其读取方法 |
CN101035262A (zh) * | 2007-04-19 | 2007-09-12 | 深圳市融合视讯科技有限公司 | 一种视频信息的传输方法 |
US8265140B2 (en) * | 2008-09-30 | 2012-09-11 | Microsoft Corporation | Fine-grained client-side control of scalable media delivery |
US8392942B2 (en) * | 2008-10-02 | 2013-03-05 | Sony Corporation | Multi-coded content substitution |
BRPI0923917B1 (pt) * | 2008-12-31 | 2021-05-25 | Apple Inc | Método implementado por máquina, meio de armazenamento não transitório legível por máquina, aparelho, e sistema de processamento de dados para transmissão contínua em tempo real ou próximo ao tempo real |
US9282131B2 (en) * | 2009-01-20 | 2016-03-08 | Imagine Communications Corp. | System and method for splicing media files |
CN101510994A (zh) * | 2009-03-04 | 2009-08-19 | 浪潮电子信息产业股份有限公司 | 一种利用移动通信网络回传的单向有线电视机顶盒视频点播方法 |
US20110096828A1 (en) * | 2009-09-22 | 2011-04-28 | Qualcomm Incorporated | Enhanced block-request streaming using scalable encoding |
US9237387B2 (en) * | 2009-10-06 | 2016-01-12 | Microsoft Technology Licensing, Llc | Low latency cacheable media streaming |
KR101737084B1 (ko) * | 2009-12-07 | 2017-05-17 | 삼성전자주식회사 | 메인 콘텐트에 다른 콘텐트를 삽입하여 스트리밍하는 방법 및 장치 |
US9357275B2 (en) * | 2011-09-06 | 2016-05-31 | Qualcomm Incorporated | Network streaming of coded video data |
US9843844B2 (en) * | 2011-10-05 | 2017-12-12 | Qualcomm Incorporated | Network streaming of media data |
-
2012
- 2012-07-29 US US13/561,075 patent/US9357275B2/en active Active
- 2012-08-31 WO PCT/US2012/053375 patent/WO2013036450A1/en active Search and Examination
- 2012-08-31 CN CN201610854697.8A patent/CN106878804B/zh active Active
- 2012-08-31 KR KR1020147008626A patent/KR101784051B1/ko active IP Right Grant
- 2012-08-31 EP EP12758958.8A patent/EP2754302B1/en active Active
- 2012-08-31 JP JP2014529783A patent/JP6049728B2/ja not_active Expired - Fee Related
- 2012-08-31 CN CN201280042919.6A patent/CN103765914B/zh active Active
- 2012-08-31 KR KR1020157018423A patent/KR101838789B1/ko active IP Right Grant
-
2016
- 2016-05-10 US US15/150,530 patent/US9900363B2/en active Active
- 2016-08-04 JP JP2016153605A patent/JP6342457B2/ja not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005086362A (ja) * | 2003-09-05 | 2005-03-31 | Matsushita Electric Ind Co Ltd | データ多重化方法、データ送信方法およびデータ受信方法 |
JP2005117534A (ja) * | 2003-10-10 | 2005-04-28 | Sony Corp | ファイル再生装置、ファイル再生方法、ファイル再生方法のプログラム及びファイル再生方法のプログラムを記録した記録媒体 |
WO2005096270A1 (ja) * | 2004-04-02 | 2005-10-13 | Kddi Corporation | 音楽を再生するためのコンテンツフレームを配信するコンテンツ配信サーバ及び端末 |
JP2006129078A (ja) * | 2004-10-28 | 2006-05-18 | Canon Inc | データファイル編集方法及び装置及び制御プログラム及び記憶媒体 |
WO2011038034A1 (en) * | 2009-09-22 | 2011-03-31 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel http and forward error correction |
JP2013038766A (ja) * | 2011-07-12 | 2013-02-21 | Sharp Corp | 送信装置、送信装置の制御方法、制御プログラム、及び記録媒体 |
Non-Patent Citations (3)
Title |
---|
JPN5015000735; IRAJ SODAGAR: 'THE MPEG-DASH STANDARD FOR MULTIMEDIA STREAMING OVER THE INTERNET' IEEE MULTIMEDIA Vol.18 No.4, 20111114, P.62-67 * |
JPN5015000736; 'STUDY TEXT OF ISO/IEC 14496-12:2008/DAM 3 DASH SUPPORT AND RTP RECEPTION HINT TRACK PROCESSING' ISO/IEC 14496-12:2008/FPDAM 3 & ISO/IEC 15444-12:2008/DAM 3 N N11921, 20110401, IEEE * |
JPN5015000737; 'INFORMATION TECHNOLOGY-DYNAMIC ADAPTIVE STREAMING OVER HTTP(DASH)-PART1: MEDIA PRESENTATION DESCRIPT' ISO/IEC JTC1/SC29/WG11 , 20110830 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014524196A (ja) * | 2011-07-02 | 2014-09-18 | サムスン エレクトロニクス カンパニー リミテッド | ビデオデータの再生状態識別のためのビデオデータの多重化方法及び装置、逆多重化方法及び装置 |
US9788003B2 (en) | 2011-07-02 | 2017-10-10 | Samsung Electronics Co., Ltd. | Method and apparatus for multiplexing and demultiplexing video data to identify reproducing state of video data |
Also Published As
Publication number | Publication date |
---|---|
KR101784051B1 (ko) | 2017-10-10 |
CN103765914A (zh) | 2014-04-30 |
CN103765914B (zh) | 2016-10-12 |
JP6342457B2 (ja) | 2018-06-13 |
KR20140054418A (ko) | 2014-05-08 |
KR101838789B1 (ko) | 2018-03-14 |
EP2754302A1 (en) | 2014-07-16 |
EP2754302B1 (en) | 2021-12-22 |
JP6049728B2 (ja) | 2016-12-21 |
JP2017022715A (ja) | 2017-01-26 |
US9900363B2 (en) | 2018-02-20 |
WO2013036450A1 (en) | 2013-03-14 |
US20160255133A1 (en) | 2016-09-01 |
KR20150088899A (ko) | 2015-08-03 |
US20130060956A1 (en) | 2013-03-07 |
CN106878804B (zh) | 2019-10-18 |
CN106878804A (zh) | 2017-06-20 |
US9357275B2 (en) | 2016-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6342457B2 (ja) | コード化ビデオデータのネットワークストリーミング | |
US11405699B2 (en) | Using GLTF2 extensions to support video and audio data | |
JP5964972B2 (ja) | 複数のソースからのマルチメディアデータのストリーミング | |
KR101558116B1 (ko) | 코딩된 멀티미디어 데이터의 네트워크 스트리밍 동안의 표현들 사이의 전환 | |
JP6027291B1 (ja) | メディアストリーミング中の適応セット間の切替え | |
JP5937275B2 (ja) | ネットワークストリーミングのための失われたメディアデータの置換 | |
JP5788101B2 (ja) | メディアデータのネットワークストリーミング | |
JP6254291B2 (ja) | Dashのロバストなライブ動作 | |
US11665219B2 (en) | Processing media data using a generic descriptor for file format boxes | |
JP2018510545A (ja) | 低レイテンシビデオストリーミング | |
JP2019520741A (ja) | サンプルエントリーおよびランダムアクセス | |
EP3861759A1 (en) | Initialization set for network streaming of media data | |
CN114930862A (zh) | 用于流式媒体数据的多解码器接口 | |
CN110870323B (zh) | 使用全向媒体格式处理媒体数据 | |
US11863767B2 (en) | Transporting HEIF-formatted images over real-time transport protocol | |
US20240163461A1 (en) | Transporting heif-formatted images over real-time transport protocol |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150304 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150601 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150828 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20160404 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160804 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20160815 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20161031 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161122 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6049728 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |