GB2519746B - Method, device and computer program for encapsulating scalable partitioned timed media data - Google Patents
Method, device and computer program for encapsulating scalable partitioned timed media dataInfo
- Publication number
- GB2519746B GB2519746B GB1318685.3A GB201318685A GB2519746B GB 2519746 B GB2519746 B GB 2519746B GB 201318685 A GB201318685 A GB 201318685A GB 2519746 B GB2519746 B GB 2519746B
- Authority
- GB
- United Kingdom
- Prior art keywords
- computer program
- media data
- timed media
- partitioned timed
- encapsulating
- 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.)
- Active
Links
Classifications
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440227—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- 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/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- 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
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/33—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- 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/234327—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 by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- 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/234345—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 the reformatting operation being performed only on part of the stream, e.g. a region of the image or a time segment
-
- 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/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
- H04N21/2353—Processing of additional data, e.g. scrambling of additional data or processing content descriptors specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata
-
- 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/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of 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/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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport 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/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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to 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/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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440245—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display the reformatting operation being performed only on part of the stream, e.g. a region of the image or a time segment
-
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4728—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for selecting a Region Of Interest [ROI], e.g. for requesting a higher resolution version of a selected region
-
- 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/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video 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/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 Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Library & Information Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Priority Applications (15)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB1318685.3A GB2519746B (en) | 2013-10-22 | 2013-10-22 | Method, device and computer program for encapsulating scalable partitioned timed media data |
| GB1618633.0A GB2542282B (en) | 2013-10-22 | 2013-10-22 | Method, device, and computer program for encapsulating partitioned timed media data in a server |
| US15/030,571 US10075743B2 (en) | 2013-10-22 | 2014-10-22 | Method, device, and computer program for encapsulating scalable partitioned timed media data |
| RU2016115560A RU2635549C1 (en) | 2013-10-22 | 2014-10-22 | Method, device and computer program for encapsulation of scaled divided multimedia data with load-time binding |
| CN201480058451.9A CN105684452B (en) | 2013-10-22 | 2014-10-22 | Method and apparatus for encapsulating scalable partition timed media data |
| EP14786937.4A EP3061255B1 (en) | 2013-10-22 | 2014-10-22 | Method, device, and computer program for encapsulating scalable partitioned timed media data |
| CN201811172403.9A CN109257624B (en) | 2013-10-22 | 2014-10-22 | Method and apparatus for generating and processing media file and storage medium |
| KR1020187003534A KR101954041B1 (en) | 2013-10-22 | 2014-10-22 | Method, device, and computer program for encapsulating scalable partitioned timed media data |
| PCT/EP2014/072659 WO2015059194A1 (en) | 2013-10-22 | 2014-10-22 | Method, device, and computer program for encapsulating scalable partitioned timed media data |
| KR1020167009784A KR102061389B1 (en) | 2013-10-22 | 2014-10-22 | Method, device, and computer program for encapsulating scalable partitioned timed media data |
| EP19195451.0A EP3595320B1 (en) | 2013-10-22 | 2014-10-22 | Method, device, and computer program for encapsulating scalable partitioned timed media data |
| JP2016523257A JP6556126B2 (en) | 2013-10-22 | 2014-10-22 | File generation method, file generation apparatus, and program. |
| RU2017137478A RU2681086C1 (en) | 2013-10-22 | 2017-10-26 | Method, device and computer program for incapsulation of scalable partitioned data of multimedia with time connection |
| US15/906,927 US10687094B2 (en) | 2013-10-22 | 2018-02-27 | Method, device, and computer program for encapsulating scalable partitioned timed media data |
| US16/870,315 US11128898B2 (en) | 2013-10-22 | 2020-05-08 | Method, device, and computer program for encapsulating scalable partitioned timed media data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB1318685.3A GB2519746B (en) | 2013-10-22 | 2013-10-22 | Method, device and computer program for encapsulating scalable partitioned timed media data |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| GB201318685D0 GB201318685D0 (en) | 2013-12-04 |
| GB2519746A GB2519746A (en) | 2015-05-06 |
| GB2519746B true GB2519746B (en) | 2016-12-14 |
Family
ID=49727183
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB1618633.0A Active GB2542282B (en) | 2013-10-22 | 2013-10-22 | Method, device, and computer program for encapsulating partitioned timed media data in a server |
| GB1318685.3A Active GB2519746B (en) | 2013-10-22 | 2013-10-22 | Method, device and computer program for encapsulating scalable partitioned timed media data |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB1618633.0A Active GB2542282B (en) | 2013-10-22 | 2013-10-22 | Method, device, and computer program for encapsulating partitioned timed media data in a server |
Country Status (8)
| Country | Link |
|---|---|
| US (3) | US10075743B2 (en) |
| EP (2) | EP3595320B1 (en) |
| JP (1) | JP6556126B2 (en) |
| KR (2) | KR101954041B1 (en) |
| CN (2) | CN105684452B (en) |
| GB (2) | GB2542282B (en) |
| RU (2) | RU2635549C1 (en) |
| WO (1) | WO2015059194A1 (en) |
Families Citing this family (52)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9591383B2 (en) | 2013-01-18 | 2017-03-07 | Canon Kabushiki Kaisha | Method, device, and computer program for encapsulating partitioned timed media data |
| GB2546027B (en) * | 2013-04-09 | 2017-12-20 | Canon Kk | Method, device, and computer program for encapsulating partioned timed media data |
| US10200353B2 (en) | 2013-07-25 | 2019-02-05 | Convida Wireless, Llc | End-to-end M2M service layer sessions |
| EP3562170A1 (en) | 2013-07-29 | 2019-10-30 | Koninklijke KPN N.V. | Providing tile video streams to a client |
| GB2542282B (en) * | 2013-10-22 | 2018-08-01 | Canon Kk | Method, device, and computer program for encapsulating partitioned timed media data in a server |
| GB2524726B (en) * | 2014-03-25 | 2018-05-23 | Canon Kk | Image data encapsulation with tile support |
| EP3162075B1 (en) | 2014-06-27 | 2020-04-08 | Koninklijke KPN N.V. | Hevc-tiled video streaming |
| CN106664443B (en) | 2014-06-27 | 2020-03-24 | 皇家Kpn公司 | Region of interest determination from HEVC tiled video streams |
| GB2538997A (en) | 2015-06-03 | 2016-12-07 | Nokia Technologies Oy | A method, an apparatus, a computer program for video coding |
| GB2538998A (en) * | 2015-06-03 | 2016-12-07 | Nokia Technologies Oy | A method, an apparatus, a computer program for video coding |
| GB2539462B (en) * | 2015-06-16 | 2019-04-03 | Canon Kk | Obtaining media data and metadata from encapsulated bit-streams wherein operating point descriptors can be dynamically set |
| GB2539461B (en) * | 2015-06-16 | 2020-01-08 | Canon Kk | Image data encapsulation |
| WO2017029400A1 (en) | 2015-08-20 | 2017-02-23 | Koninklijke Kpn N.V. | Forming one or more tile streams on the basis of one or more video streams |
| CN108476324B (en) * | 2015-10-08 | 2021-10-29 | 皇家Kpn公司 | Method, computer and medium for enhancing a region of interest in a video frame of a video stream |
| US10034010B2 (en) * | 2015-10-14 | 2018-07-24 | Qualcomm Incorporated | Alignment of operation point sample group in multi-layer bitstreams file format |
| US20170180758A1 (en) * | 2015-12-22 | 2017-06-22 | Vallabhajosyula S. Somayazulu | Tiled Wireless Display |
| CN119484874A (en) * | 2016-02-09 | 2025-02-18 | 弗劳恩霍夫应用研究促进协会 | Decoder, encoder, method, network device and readable storage medium |
| WO2017140948A1 (en) * | 2016-02-17 | 2017-08-24 | Nokia Technologies Oy | An apparatus, a method and a computer program for video coding and decoding |
| FI20165114A (en) | 2016-02-17 | 2017-08-18 | Nokia Technologies Oy | Device, method and computer program for video coding and decoding |
| US10524244B2 (en) | 2016-05-11 | 2019-12-31 | Convida Wireless, Llc | Radio PDCCH to facilitate numerology operations |
| EP4492799A1 (en) | 2016-05-13 | 2025-01-15 | InterDigital Madison Patent Holdings, SAS | Bit depth remapping based on viewing parameters |
| GB2550604A (en) * | 2016-05-24 | 2017-11-29 | Canon Kk | Method, device, and computer program for encapsulating and parsing timed media data |
| EP3482566B1 (en) | 2016-07-08 | 2024-02-28 | InterDigital Madison Patent Holdings, SAS | Systems and methods for region-of-interest tone remapping |
| CN117498909A (en) | 2016-08-11 | 2024-02-02 | 交互数字专利控股公司 | Beamforming scanning and training in elastic frame structures for new radios |
| GB2554877B (en) * | 2016-10-10 | 2021-03-31 | Canon Kk | Methods, devices, and computer programs for improving rendering display during streaming of timed media data |
| CN115632686A (en) | 2016-11-03 | 2023-01-20 | 康维达无线有限责任公司 | Frame structure in NR |
| EP3583780B1 (en) | 2017-02-17 | 2023-04-05 | InterDigital Madison Patent Holdings, SAS | Systems and methods for selective object-of-interest zooming in streaming video |
| EP3593536A1 (en) | 2017-03-07 | 2020-01-15 | PCMS Holdings, Inc. | Tailored video streaming for multi-device presentations |
| US11062738B2 (en) * | 2017-03-23 | 2021-07-13 | Qualcomm Incorporated | Signalling of video content including sub-picture bitstreams for video coding |
| GB2560921B (en) | 2017-03-27 | 2020-04-08 | Canon Kk | Method and apparatus for encoding media data comprising generated content |
| GB2563865A (en) | 2017-06-27 | 2019-01-02 | Canon Kk | Method, device, and computer program for transmitting media content |
| GB2567625B (en) | 2017-10-12 | 2020-07-15 | Canon Kk | Method, device, and computer program for generating timed media data |
| CN108984744B (en) * | 2018-07-16 | 2022-02-18 | 夸克链科技(深圳)有限公司 | Non-main chain block self-growing method |
| CN119922729A (en) | 2018-09-27 | 2025-05-02 | 交互数字专利控股公司 | Sub-band operation in unlicensed spectrum for new radio |
| CN110971906B (en) * | 2018-09-29 | 2021-11-30 | 上海交通大学 | Hierarchical point cloud code stream packaging method and system |
| WO2020076058A1 (en) * | 2018-10-08 | 2020-04-16 | 삼성전자 주식회사 | Method and apparatus for generating media file comprising 3-dimensional video content, and method and apparatus for replaying 3-dimensional video content |
| CN118972574A (en) | 2018-12-07 | 2024-11-15 | 三星电子株式会社 | Video encoding method and decoding method using tiles and slices, and video encoding device and decoding device using tiles and slices |
| JP7293368B2 (en) | 2019-02-01 | 2023-06-19 | フラウンホーファー-ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン | A video codec that allows random access per subpicture or region and the concept of video synthesis using this video codec |
| GB2582014A (en) * | 2019-03-08 | 2020-09-09 | Canon Kk | Method, device, and computer program for optimizing transmission of portions of encapsulated media content |
| US11317104B2 (en) * | 2019-05-15 | 2022-04-26 | Tencent America LLC | Method and apparatus for video coding |
| CN112040302B (en) | 2019-06-03 | 2023-01-03 | 优视科技有限公司 | Video buffering method and device, electronic equipment and computer readable storage medium |
| US11523185B2 (en) | 2019-06-19 | 2022-12-06 | Koninklijke Kpn N.V. | Rendering video stream in sub-area of visible display area |
| RU2743956C1 (en) * | 2019-08-15 | 2021-03-01 | Сцреенлифе Лимитед | Method for creating vertically oriented video |
| CN113766271B (en) * | 2020-06-04 | 2022-07-12 | 腾讯科技(深圳)有限公司 | Data processing method, device and equipment for immersive media |
| WO2021251141A1 (en) * | 2020-06-09 | 2021-12-16 | ソニーグループ株式会社 | Information processing device and method |
| GB2597642B (en) * | 2020-06-16 | 2023-08-02 | Canon Kk | Method, device, and computer program for encapsulating media data into a media file |
| WO2022131754A1 (en) | 2020-12-14 | 2022-06-23 | 엘지전자 주식회사 | Media file generation/reception method and apparatus supporting random access in units of samples, and method for transmitting media file |
| WO2022139331A1 (en) * | 2020-12-21 | 2022-06-30 | 엘지전자 주식회사 | Media file processing method and device therefor |
| GB2602644A (en) * | 2021-01-06 | 2022-07-13 | Canon Kk | Method, device, and computer program for encapsulating timed media content data in a single track of encapsulated media content data |
| GB2605965A (en) * | 2021-04-16 | 2022-10-26 | Canon Kk | Methods and devices for improving storage and transmission of uncompressed data while using a standard format |
| US12526471B2 (en) | 2021-06-29 | 2026-01-13 | Dolby International Ab | Methods, apparatus and systems for signaling preselections |
| US12532020B2 (en) * | 2022-11-28 | 2026-01-20 | Apple Inc. | System and method for encoding and decoding spatial tiles of a still image based on applied quality levels |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008007304A2 (en) * | 2006-07-12 | 2008-01-17 | Nokia Corporation | Signaling of region-of-interest scalability information in media files |
Family Cites Families (43)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4012691B2 (en) * | 2001-01-17 | 2007-11-21 | ヤマハ株式会社 | Waveform data processing apparatus, waveform data processing method, and recording medium readable by waveform data processing apparatus |
| US7613727B2 (en) * | 2002-02-25 | 2009-11-03 | Sont Corporation | Method and apparatus for supporting advanced coding formats in media files |
| US20040267715A1 (en) * | 2003-06-26 | 2004-12-30 | Microsoft Corporation | Processing TOC-less media content |
| US7015842B1 (en) * | 2005-01-12 | 2006-03-21 | Teranetics, Inc. | High-speed sampling architectures |
| KR20080006609A (en) * | 2005-04-13 | 2008-01-16 | 노키아 코포레이션 | Coding, Storage, and Signaling of Scalability Information |
| CN102271249B (en) * | 2005-09-26 | 2014-04-09 | 韩国电子通信研究院 | Region of interest information setting method and parsing method for scalable video |
| KR20070108433A (en) * | 2006-01-09 | 2007-11-12 | 한국전자통신연구원 | How to Share Video Data in SCC File Format Using Chunk Descriptor |
| US7647229B2 (en) * | 2006-10-18 | 2010-01-12 | Nokia Corporation | Time scaling of multi-channel audio signals |
| WO2008087602A1 (en) | 2007-01-18 | 2008-07-24 | Nokia Corporation | Carriage of sei messages in rtp payload format |
| EP2107492B1 (en) * | 2007-01-24 | 2019-07-24 | Humming Heads Inc. | Method, device, and program for converting data in storage medium |
| MX2009004942A (en) * | 2007-05-14 | 2009-06-03 | Samsung Electronics Co Ltd | METHOD AND APPLIANCE FOR TRANSMITTING BROADCASTING, METHOD AND APPARATUS FOR RECEIVING BROADCASTING. |
| KR101530713B1 (en) * | 2008-02-05 | 2015-06-23 | 삼성전자주식회사 | Apparatus and method for generating and displaying video files |
| RU2492585C2 (en) * | 2008-07-16 | 2013-09-10 | Нокиа Корпорейшн | Method and apparatus for track and track subset grouping |
| US20100161716A1 (en) * | 2008-12-22 | 2010-06-24 | General Instrument Corporation | Method and apparatus for streaming multiple scalable coded video content to client devices at different encoding rates |
| RU2011135321A (en) * | 2009-01-28 | 2013-03-10 | Нокиа Корпорейшн | METHOD AND DEVICE FOR CODING AND DECODING VIDEO SIGNALS |
| WO2010102650A1 (en) * | 2009-03-13 | 2010-09-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Technique for bringing encoded data items into conformity with a scalable coding protocol |
| JP5591932B2 (en) | 2009-09-22 | 2014-09-17 | クゥアルコム・インコーポレイテッド | Media extractor track for file format track selection |
| WO2011049517A1 (en) * | 2009-10-20 | 2011-04-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Provision of supplemental processing information |
| US9075560B2 (en) * | 2009-12-10 | 2015-07-07 | Microsoft Technology Licensing, Llc | Real-time compression with GPU/CPU |
| US20130091154A1 (en) * | 2010-06-14 | 2013-04-11 | Thomson Licensing | Method And Apparatus For Encapsulating Coded Multi-Component Video |
| US8930562B2 (en) * | 2010-07-20 | 2015-01-06 | Qualcomm Incorporated | Arranging sub-track fragments for streaming video data |
| US9131033B2 (en) * | 2010-07-20 | 2015-09-08 | Qualcomm Incoporated | Providing sequence data sets for streaming video data |
| US8190677B2 (en) * | 2010-07-23 | 2012-05-29 | Seawell Networks Inc. | Methods and systems for scalable video delivery |
| CN102404560B (en) * | 2010-09-17 | 2013-12-18 | 中兴通讯股份有限公司南京分公司 | Method and system for implementing collaborative transmission of SVC (Scalable Video Coding) service |
| WO2012070875A2 (en) * | 2010-11-23 | 2012-05-31 | 삼성전자 주식회사 | Method and apparatus for creating a media file for multilayer images in a multimedia system, and media-file-reproducing apparatus using same |
| CA2829493A1 (en) * | 2011-03-10 | 2012-09-13 | Vidyo, Inc. | Dependency parameter set for scalable video coding |
| US8489760B2 (en) * | 2011-03-31 | 2013-07-16 | Juniper Networks, Inc. | Media file storage format and adaptive delivery system |
| WO2011100901A2 (en) * | 2011-04-07 | 2011-08-25 | 华为技术有限公司 | Method, device and system for transmitting and processing media content |
| US9860572B2 (en) | 2011-06-08 | 2018-01-02 | Koninklijke Kpn N.V. | Spatially segmented content delivery |
| US9584819B2 (en) | 2011-10-24 | 2017-02-28 | Qualcomm Incorporated | Grouping of tiles for video coding |
| CN103139559B (en) | 2011-11-30 | 2016-01-27 | 中国电信股份有限公司 | Multi-media signal transmission method and device |
| KR102092822B1 (en) | 2012-04-06 | 2020-03-24 | 소니 주식회사 | Decoder and decoding method, as well as encoder and encoding method |
| US9544641B2 (en) * | 2012-05-10 | 2017-01-10 | Humax Co., Ltd. | Hybrid transmission method through MMT packet format extension |
| KR20140002447A (en) * | 2012-06-29 | 2014-01-08 | 삼성전자주식회사 | Method and apparatus for transmitting/receiving adaptive media in a multimedia system |
| JP2015533051A (en) * | 2012-09-18 | 2015-11-16 | ヴィド スケール インコーポレイテッド | Region of interest video coding using tiles and tiles |
| US20140098851A1 (en) * | 2012-10-04 | 2014-04-10 | Qualcomm Incorporated | Indication of video properties |
| GB2512880B (en) * | 2013-04-09 | 2017-12-20 | Canon Kk | Method, device, and computer program for encapsulating partitioned timed media data |
| US9591383B2 (en) * | 2013-01-18 | 2017-03-07 | Canon Kabushiki Kaisha | Method, device, and computer program for encapsulating partitioned timed media data |
| US9749627B2 (en) * | 2013-04-08 | 2017-08-29 | Microsoft Technology Licensing, Llc | Control data for motion-constrained tile set |
| GB2546027B (en) * | 2013-04-09 | 2017-12-20 | Canon Kk | Method, device, and computer program for encapsulating partioned timed media data |
| GB2516825B (en) * | 2013-07-23 | 2015-11-25 | Canon Kk | Method, device, and computer program for encapsulating partitioned timed media data using a generic signaling for coding dependencies |
| GB2516826B (en) * | 2013-07-23 | 2016-06-22 | Canon Kk | Method, device and computer program for encapsulating partitioned timed media data by creating tracks to be independently encapsulated in at least one media f |
| GB2542282B (en) * | 2013-10-22 | 2018-08-01 | Canon Kk | Method, device, and computer program for encapsulating partitioned timed media data in a server |
-
2013
- 2013-10-22 GB GB1618633.0A patent/GB2542282B/en active Active
- 2013-10-22 GB GB1318685.3A patent/GB2519746B/en active Active
-
2014
- 2014-10-22 US US15/030,571 patent/US10075743B2/en active Active
- 2014-10-22 CN CN201480058451.9A patent/CN105684452B/en active Active
- 2014-10-22 KR KR1020187003534A patent/KR101954041B1/en active Active
- 2014-10-22 EP EP19195451.0A patent/EP3595320B1/en active Active
- 2014-10-22 WO PCT/EP2014/072659 patent/WO2015059194A1/en not_active Ceased
- 2014-10-22 RU RU2016115560A patent/RU2635549C1/en active
- 2014-10-22 CN CN201811172403.9A patent/CN109257624B/en active Active
- 2014-10-22 JP JP2016523257A patent/JP6556126B2/en active Active
- 2014-10-22 EP EP14786937.4A patent/EP3061255B1/en active Active
- 2014-10-22 KR KR1020167009784A patent/KR102061389B1/en active Active
-
2017
- 2017-10-26 RU RU2017137478A patent/RU2681086C1/en active
-
2018
- 2018-02-27 US US15/906,927 patent/US10687094B2/en active Active
-
2020
- 2020-05-08 US US16/870,315 patent/US11128898B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008007304A2 (en) * | 2006-07-12 | 2008-01-17 | Nokia Corporation | Signaling of region-of-interest scalability information in media files |
Also Published As
| Publication number | Publication date |
|---|---|
| GB2542282A8 (en) | 2017-09-27 |
| GB2542282B (en) | 2018-08-01 |
| US10075743B2 (en) | 2018-09-11 |
| KR101954041B1 (en) | 2019-03-04 |
| GB2542282A (en) | 2017-03-15 |
| EP3061255B1 (en) | 2019-12-11 |
| RU2681086C1 (en) | 2019-03-04 |
| CN105684452B (en) | 2018-10-19 |
| US20160255381A1 (en) | 2016-09-01 |
| EP3595320B1 (en) | 2024-07-24 |
| CN105684452A (en) | 2016-06-15 |
| GB2519746A (en) | 2015-05-06 |
| KR20160074485A (en) | 2016-06-28 |
| EP3061255A1 (en) | 2016-08-31 |
| US20180249192A1 (en) | 2018-08-30 |
| CN109257624A (en) | 2019-01-22 |
| KR20180017226A (en) | 2018-02-20 |
| WO2015059194A1 (en) | 2015-04-30 |
| CN109257624B (en) | 2021-08-17 |
| EP3595320A1 (en) | 2020-01-15 |
| GB201318685D0 (en) | 2013-12-04 |
| RU2635549C1 (en) | 2017-11-14 |
| US20200275143A1 (en) | 2020-08-27 |
| JP6556126B2 (en) | 2019-08-07 |
| US10687094B2 (en) | 2020-06-16 |
| KR102061389B1 (en) | 2019-12-31 |
| US11128898B2 (en) | 2021-09-21 |
| JP2016540410A (en) | 2016-12-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB2519746B (en) | Method, device and computer program for encapsulating scalable partitioned timed media data | |
| GB201313157D0 (en) | Method, device and computer program for encapsulating partitioned timed media data using sub-track feature | |
| GB2513140B (en) | Methods, devices, and computer programs for streaming partitioned timed media data | |
| GB2516825B (en) | Method, device, and computer program for encapsulating partitioned timed media data using a generic signaling for coding dependencies | |
| GB201609446D0 (en) | Method, device and computer program for encapsulating and parsing timed media data | |
| GB201609145D0 (en) | Method, device, and computer program for encapsulating and parssing timed media data | |
| GB2527786B (en) | Method, device, and computer program for encapsulating HEVC layered media data | |
| GB2516112B (en) | Methods for providing media data, method for receiving media data and corresponding devices | |
| ZA201500535B (en) | Data processing device,and data processing method | |
| GB2551296B (en) | Method, device, and computer program for encapsulating partitioned timed media data | |
| GB2519201B (en) | Processing apparatus for three-dimensional data, processing method therefor, and processing program therefor | |
| HUE039896T2 (en) | Data storage method, data storage apparatus, and storage device | |
| GB201511188D0 (en) | Method and device for mining data regular expression | |
| SG11201508780UA (en) | Method and system for encrypting data | |
| GB2546027B (en) | Method, device, and computer program for encapsulating partioned timed media data | |
| ZA201602806B (en) | Data processing device, and data processing method | |
| GB201400244D0 (en) | Method, device, and computer program for encoding inter-layer dependencies in encapsulating multi-layer partitioned timed media data | |
| GB2512899B (en) | A method, apparatus and computer program for adding content to a data container | |
| GB201312218D0 (en) | A method and system for processing data | |
| GB2509956B (en) | Method, device and computer program for efficient encapsulation of timed tiled media data | |
| SG11201601228SA (en) | Data compression apparatus, method, and program | |
| GB201502207D0 (en) | Method, device, and computer program for encapsulating hevc layered media data | |
| SG11201600589RA (en) | Data processing apparatus, data processing method, and program | |
| EP3060883A4 (en) | Information processing device, information processing method, and computer program product | |
| GB201316629D0 (en) | An apparatus, method and computer program for capturing media items |