JP6562913B2 - Mpegメディアトランスポートのためのコンテンツ表現 - Google Patents
Mpegメディアトランスポートのためのコンテンツ表現 Download PDFInfo
- Publication number
- JP6562913B2 JP6562913B2 JP2016527355A JP2016527355A JP6562913B2 JP 6562913 B2 JP6562913 B2 JP 6562913B2 JP 2016527355 A JP2016527355 A JP 2016527355A JP 2016527355 A JP2016527355 A JP 2016527355A JP 6562913 B2 JP6562913 B2 JP 6562913B2
- Authority
- JP
- Japan
- Prior art keywords
- asset
- mpu
- field
- assets
- mpt
- 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.)
- Expired - Fee Related
Links
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/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/23439—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23614—Multiplexing of additional data and video streams
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2381—Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
-
- 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
-
- 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]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
Description
コンテナ:File
強制(Mandatory):Yes
量(Quantity):一つ以上
MMT処理ユニット(‘mmpu’)ボックスは、現在のMPUが属するアセット識別子及びアセットタイムラインでの現在のMPUの位置、現在のMPUに関する他の情報を提供する。アセット識別子は、グローバルユニークなアセットの識別を提供する。MPU情報は、該当アセットにMPUのシーケンス番号を含む。MPUとともにトランスポート特性情報を格納するようにMMT処理ユニットが要求される場合、MMPUは、ファイルレベルで‘メタ(meta)’ボックスに格納される。
asset_ID_value:アセットに対する識別子を包含。このフィールドの値のフォーマットは、asset_id_schemeフィールドの値に特有である。
フィールド“MMT_package_id”はグローバルユニークなパッケージの識別子である。フィールド“MMT_package_id”は、UTF-8文字(character)符号化を使用する。フィールド“MMT_package_id_length”は、MMT_package_id文字列のバイト長さである。フィールド“MMT_package_id_length”は、終端ヌル(terminating null)文字を排除する。フィールド“MMT_package_id_byte”は、MMT_package_id文字列(string)のバイトである。フィールド“MMT_package_id_byte”は、文字列中に終端ヌル文字を含まない。フィールド“MPT_descriptors”は、MPTに対するディスクリプタを提供する。フィールド“MPT_descriptors_length”は、ディスクリプタ構文ループの長さを識別する。ディスクリプタ構文ループの識別長さは、次のフィールドからディスクリプタ構文ループの最後までカウントされる。いくつかのディスクリプタは、構文ループに挿入され得る。例えば、構文ループは、追加パッケージ情報URLディスクリプタを含むことができる。追加パッケージ情報URLディスクリプタは、パッケージに対するパッケージ情報WebページのURLを示す。
<表4>の構文例を通じて上記したフィールドにおいて、フィールド“table_id”は、MPTのIDを示す。完全なMPT及び各々のサブセットMPTは、異なるテーブル識別子を使用する。MPTのサブセット番号は“table_id”フィールドにより暗黙的に表現される。“table_id”フィールド値が隣接して割り当てられるので、MPTサブセット番号は“table_id”から推定される。例えば、MPTサブセット番号は、“table_id”フィールドの値及び基本MPTの“talbe_id”フィールドの差に等しい。MPTサブセット番号は、現在MPTのサブセット番号である。番号“0”は、基本MPTを示し、番号“1”乃至“14”は、MPTの異なるサブセットを示す。番号“15”は、完全なMPTを示す。
Claims (12)
- コンテンツ提供デバイスにおけるメディアデータを伝送する方法であって、
一つのパッケージを構成する2個以上のアセットを識別するステップと、
前記2個以上のアセットのうち少なくとも一つをコンポジション機能を使用しないデフォルトアセットとして決定し、残りの一つ以上のアセットを前記コンポジション機能を使用するエンリッチアセットとして決定するステップと、
前記デフォルトアセットに対応するメディアデータを含む第1のメディア処理ユニット(MPU)を構成し、前記エンリッチアセットに対応するメディアデータを含む第2のMPUを構成するステップと、
前記第1のMPU又は前記第2のMPUを伝送ユニットとして伝送するステップと、を含み、
前記コンポジション機能は、一つ以上のアセット間の空間的関係、一つ以上のアセット間の時間的関係、又は一つ以上のアセット間のイベントベース関係のうちの少なくとも一つを使用することを特徴とする方法。 - 前記デフォルトアセットは、ビデオコンポーネントアセット及びオーディオコンポーネントアセットのうちの少なくとも一つであることを特徴とする請求項1に記載の方法。
- 前記第1のMPU又は前記第2のMPUを送信する前に、前記オーディオコンポーネントアセットのオーディオコンポーネント表現時間を前記ビデオコンポーネントアセットのビデオコンポーネント表現時間と同期化するステップをさらに有することを特徴とする請求項2に記載の方法。
- 前記デフォルトアセットのデフォルトアセット表現時間と前記エンリッチアセットのエンリッチアセット表現時間を同期化するステップをさらに有することを特徴とする請求項1に記載の方法。
- 他のMPUの少なくとも一つのアセットと共有されるアセットタイムライン上に前記デフォルトアセットの位置を割り当てるステップをさらに有することを特徴とする請求項1に記載の方法。
- 前記第1のMPU又は前記第2のMPUは、MMTプロトコル(MMTP)を用いて伝送されることを特徴とする請求項1に記載の方法。
- メディアデータを伝送する装置であって、
一つのパッケージを構成する2個以上のアセットを識別し、前記2個以上のアセットのうち少なくとも一つをコンポジション機能を使用しないデフォルトアセットとして決定し、残りの一つ以上のアセットを前記コンポジション機能を使用するエンリッチアセットとして決定し、前記デフォルトアセットに対応するメディアデータを含む第1のメディア処理ユニット(MPU)を構成し、前記エンリッチアセットに対応するメディアデータを含む第2のMPUを構成するように構成される処理ユニットと、
前記第1のMPU又は前記第2のMPUを伝送ユニットとして送信するように構成される送信器と、を含み、
前記コンポジション機能は、一つ以上のアセット間の空間的関係、一つ以上のアセット間の時間的関係、又は一つ以上のアセット間のイベントベース関係のうちの少なくとも一つを使用することを特徴とする装置。 - 前記デフォルトアセットは、ビデオコンポーネントアセット及びオーディオコンポーネントアセットのうちの少なくとも一つであることを特徴とする請求項7に記載の装置。
- 前記処理ユニットは、前記第1のMPU又は前記第2のMPUを送信する前に、前記オーディオコンポーネントアセットのオーディオコンポーネント表現時間を前記ビデオコンポーネントアセットのビデオコンポーネント表現時間と同期化するようにさらに構成されることを特徴とする請求項8に記載の装置。
- 前記処理ユニットは、前記デフォルトアセットのデフォルトアセット表現時間と前記エンリッチアセットのエンリッチアセット表現時間を同期化するようにさらに構成されることを特徴とする請求項7に記載の装置。
- 前記処理ユニットは、他のMPUの少なくとも一つのアセットと共有されるアセットタイムライン上に前記アセットの位置を割り当てるようにさらに構成されることを特徴とする請求項7に記載の装置。
- 前記送信器は、MMTプロトコル(MMTP)を用いて前記第1のMPU又は前記第2のMPUを送信するように構成されることを特徴とする請求項7に記載の装置。
Applications Claiming Priority (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201361896577P | 2013-10-28 | 2013-10-28 | |
| US61/896,577 | 2013-10-28 | ||
| US201361898283P | 2013-10-31 | 2013-10-31 | |
| US61/898,283 | 2013-10-31 | ||
| US14/525,103 US9930086B2 (en) | 2013-10-28 | 2014-10-27 | Content presentation for MPEG media transport |
| US14/525,103 | 2014-10-27 | ||
| PCT/KR2014/010215 WO2015065028A1 (en) | 2013-10-28 | 2014-10-28 | Content presentation for mpeg media transport |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016541173A JP2016541173A (ja) | 2016-12-28 |
| JP6562913B2 true JP6562913B2 (ja) | 2019-08-21 |
Family
ID=52996769
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016527355A Expired - Fee Related JP6562913B2 (ja) | 2013-10-28 | 2014-10-28 | Mpegメディアトランスポートのためのコンテンツ表現 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US9930086B2 (ja) |
| EP (1) | EP3063942A4 (ja) |
| JP (1) | JP6562913B2 (ja) |
| KR (1) | KR20160079074A (ja) |
| CN (1) | CN105874803B (ja) |
| WO (1) | WO2015065028A1 (ja) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102145742B1 (ko) * | 2013-06-12 | 2020-08-19 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
| KR102126257B1 (ko) * | 2015-02-13 | 2020-06-24 | 에스케이텔레콤 주식회사 | 멀티뷰 스트리밍 서비스 지원 방법 및 이를 지원하는 장치 |
| KR102153554B1 (ko) * | 2015-06-17 | 2020-09-08 | 한국전자통신연구원 | 미디어 데이터의 처리를 위한 mmt 장치 및 방법 |
| US10306297B2 (en) * | 2015-06-23 | 2019-05-28 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving signal in multimedia system |
| KR102473346B1 (ko) * | 2015-06-23 | 2022-12-05 | 삼성전자주식회사 | 디지털 방송 서비스 방법 및 장치 |
| US10917669B2 (en) * | 2015-09-07 | 2021-02-09 | Lg Electronics Inc. | Broadcast signal transmission device, broadcast signal reception device, broadcast signal transmission method, and broadcast signal reception method |
| KR102275872B1 (ko) * | 2017-08-03 | 2021-07-12 | 한국전자기술연구원 | 하이브리드 라디오 서비스 제공 서버 및 그 제공 방법 |
| KR102009899B1 (ko) * | 2017-12-08 | 2019-08-12 | 주식회사 쿼렌시스 | 하이브리드 브로드캐스트 브로드밴드 기반의 사용자 이용 정보 수집 방법 및 시스템 |
| US11321516B2 (en) | 2018-01-19 | 2022-05-03 | Qualcomm Incorporated | Processing dynamic web content of an ISO BMFF web resource track |
| KR102709173B1 (ko) | 2019-03-08 | 2024-09-25 | 삼성전자주식회사 | 방송 수신 장치 및 그 동작방법 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7024485B2 (en) * | 2000-05-03 | 2006-04-04 | Yahoo! Inc. | System for controlling and enforcing playback restrictions for a media file by splitting the media file into usable and unusable portions for playback |
| AUPQ867700A0 (en) * | 2000-07-10 | 2000-08-03 | Canon Kabushiki Kaisha | Delivering multimedia descriptions |
| US7310678B2 (en) * | 2000-07-28 | 2007-12-18 | Kasenna, Inc. | System, server, and method for variable bit rate multimedia streaming |
| US7958087B2 (en) * | 2004-11-17 | 2011-06-07 | Iron Mountain Incorporated | Systems and methods for cross-system digital asset tag propagation |
| WO2012099403A2 (ko) * | 2011-01-18 | 2012-07-26 | 삼성전자 주식회사 | 방송 시스템에서 컨텐츠 전송/수신 방법 및 장치 |
| KR20120083820A (ko) | 2011-01-18 | 2012-07-26 | 삼성전자주식회사 | 컨텐츠 전송 시스템에서 컨텐츠 전송 방법 및 장치 |
| CN107529090B (zh) * | 2011-01-19 | 2021-01-26 | 三星电子株式会社 | 用于在广播系统中配置控制消息的装置 |
| KR20120138319A (ko) * | 2011-06-14 | 2012-12-26 | 삼성전자주식회사 | 멀티미디어 데이터 특징 정보를 이용하여 멀티미디어 서비스 데이터 패킷을 송신하는 방법 및 장치 |
| US8693842B2 (en) * | 2011-07-29 | 2014-04-08 | Xerox Corporation | Systems and methods for enriching audio/video recordings |
| WO2013055168A1 (ko) * | 2011-10-13 | 2013-04-18 | 한국전자통신연구원 | 콤포지션 정보 및 전송 특성 정보가 연동된 미디어 데이터를 이종 ip 네트워크를 통하여 전송하는 방법 |
| JP2015503281A (ja) * | 2011-11-23 | 2015-01-29 | エレクトロニクス アンド テレコミュニケーションズ リサーチ インスチチュートElectronics And Telecommunications Research Institute | スケーラビリティ及びビュー情報を提供するストリーミングサービスのための方法及び装置 |
| WO2013077697A1 (ko) * | 2011-11-25 | 2013-05-30 | (주)휴맥스 | Mmt 패키지화 컨텐츠의하이브리드 전송 방법 및 컨텐츠 수신 방법 |
| WO2013112027A1 (ko) | 2012-01-26 | 2013-08-01 | 한국전자통신연구원 | 부호화된 미디어 데이터를 전송하는 장치에서의 네트워크 지터 추정 방법 |
| US9544641B2 (en) * | 2012-05-10 | 2017-01-10 | Humax Co., Ltd. | Hybrid transmission method through MMT packet format extension |
| US9281011B2 (en) * | 2012-06-13 | 2016-03-08 | Sonic Ip, Inc. | System and methods for encoding live multimedia content with synchronized audio data |
| EP2859707B1 (en) * | 2012-07-13 | 2018-01-03 | Huawei Technologies Co., Ltd. | Signaling and handling content encryption and rights management in content transport and delivery |
| KR101947000B1 (ko) * | 2012-07-17 | 2019-02-13 | 삼성전자주식회사 | 방송 시스템에서 멀티미디어 데이터의 전송 특징 정보 전달 방법 및 장치 |
-
2014
- 2014-10-27 US US14/525,103 patent/US9930086B2/en not_active Expired - Fee Related
- 2014-10-28 CN CN201480071501.7A patent/CN105874803B/zh not_active Expired - Fee Related
- 2014-10-28 WO PCT/KR2014/010215 patent/WO2015065028A1/en not_active Ceased
- 2014-10-28 KR KR1020167014419A patent/KR20160079074A/ko not_active Ceased
- 2014-10-28 EP EP14857726.5A patent/EP3063942A4/en not_active Withdrawn
- 2014-10-28 JP JP2016527355A patent/JP6562913B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| WO2015065028A1 (en) | 2015-05-07 |
| JP2016541173A (ja) | 2016-12-28 |
| EP3063942A4 (en) | 2017-06-28 |
| KR20160079074A (ko) | 2016-07-05 |
| CN105874803A (zh) | 2016-08-17 |
| EP3063942A1 (en) | 2016-09-07 |
| US9930086B2 (en) | 2018-03-27 |
| US20150120956A1 (en) | 2015-04-30 |
| CN105874803B (zh) | 2020-01-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6562913B2 (ja) | Mpegメディアトランスポートのためのコンテンツ表現 | |
| US11637887B2 (en) | Packet transmission protocol supporting downloading and streaming | |
| JP6400755B2 (ja) | ユニキャストとブロードキャストとの間でブロードキャストdashサービスの受信を遷移させるための方法およびシステム | |
| US9407966B2 (en) | Method and apparatus for transmitting and receiving signaling information in digital broadcasting system | |
| US9055136B2 (en) | Controlling streaming delay in networks | |
| US12363043B2 (en) | Priority application and network bits for PDU handling | |
| EP3468208B1 (en) | Method and device for providing media content | |
| WO2016141589A1 (zh) | 一种实时传输协议rtp包传输方法和装置 | |
| JP2018515960A (ja) | マルチメディアブロードキャストマルチキャストサービスに基づくフレキシブルブロードキャストサービスのための方法及び装置 | |
| CN108141625A (zh) | 发送设备、接收设备和数据处理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171027 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180816 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181009 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190109 |
|
| 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: 20190702 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190723 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6562913 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |