Method and system for streaming applications using rate pacing and MPD fragmenting

    公开(公告)号:US11652903B2

    公开(公告)日:2023-05-16

    申请号:US17550970

    申请日:2021-12-14

    Applicant: MediaTek Inc.

    CPC classification number: H04L67/55 H04L65/612 H04L65/80 H04L67/02

    Abstract: A method and system of multimedia streaming services using DASH (Dynamic Adaptive Streaming over HTTP) are disclosed. According to this method, one or more Push Directives are sent from a client to a server to indicate information related to media data requested. Each Push Directive comprises a Push type including Push-rate and Push-rate Directive includes information associated with a push data rate related to the media data requested. If the Push-rate Directive is received by the server, one or more groups of data for the media data requested are pushed from the server to the client according to the push data rate. According to another method, fragmented MPDS are used, where at least one fragmented MPD omits a MPD header, MPD payload, Period header or Period payload. In yet another method, a status message group includes SharedResourceAllocation message that comprises parameters including bandwidth and pacingRate.

    METHOD AND SYSTEM FOR STREAMING APPLICATIONS USING RATE PACING AND MPD FRAGMENTING

    公开(公告)号:US20220109737A1

    公开(公告)日:2022-04-07

    申请号:US17550970

    申请日:2021-12-14

    Applicant: MediaTek Inc.

    Abstract: A method and system of multimedia streaming services using DASH (Dynamic Adaptive Streaming over HTTP) are disclosed. According to this method, one or more Push Directives are sent from a client to a server to indicate information related to media data requested. Each Push Directive comprises a Push type including Push-rate and Push-rate Directive includes information associated with a push data rate related to the media data requested. If the Push-rate Directive is received by the server, one or more groups of data for the media data requested are pushed from the server to the client according to the push data rate. According to another method, fragmented MPDS are used, where at least one fragmented MPD omits a MPD header, MPD payload, Period header or Period payload. In yet another method, a status message group includes SharedResourceAllocation message that comprises parameters including bandwidth and pacingRate.

    Method and system for streaming applications using rate pacing and MPD fragmenting

    公开(公告)号:US11233868B2

    公开(公告)日:2022-01-25

    申请号:US16072908

    申请日:2017-01-20

    Applicant: MEDIATEK INC.

    Abstract: A method and system of multimedia streaming services using DASH (Dynamic Adaptive Streaming over HTTP) are disclosed. According to this method, one or more Push Directives are sent from a client to a server to indicate information related to media data requested. Each Push Directive comprises a Push type including Push-rate and Push-rate Directive includes information associated with a push data rate related to the media data requested. If the Push-rate Directive is received by the server, one or more groups of data for the media data requested are pushed from the server to the client according to the push data rate. According to another method, fragmented MPDS are used, where at least one fragmented MPD omits a MPD header, MPD payload, Period header or Period payload. In yet another method, a status message group includes SharedResourceAllocation message that comprises parameters including bandwidth and pacingRate.

    Method and apparatus of palette mode coding for colour video data

    公开(公告)号:US11039147B2

    公开(公告)日:2021-06-15

    申请号:US16304207

    申请日:2017-05-26

    Applicant: MEDIATEK INC.

    Abstract: Methods and apparatus for a coding system using palette mode coding for colour video are disclosed. According to method, when the palette mode is enabled, separate coding of luma and chroma components is disabled or if separate coding of luma and chroma components, the palette mode is disabled. According to another method, when the palette mode is enabled for the current image, palette mode coding is only applied to the luma blocks and non-palette mode coding is applied to the chroma blocks. According to yet another method, palette mode coding is applied to the luma blocks using luma palettes if the palette mode is selected for the luma blocks and palette mode coding applying to the chroma blocks using chroma palettes if the palette mode is selected for the chroma blocks. According to yet another method, the scan direction for a non-square CU depends on the shape of the non-square.

    Method and apparatus of bitstream random access and synchronization for multimedia applications

    公开(公告)号:US10924820B2

    公开(公告)日:2021-02-16

    申请号:US15749562

    申请日:2016-08-05

    Applicant: MEDIATEK INC.

    Inventor: Lulin Chen Shan Liu

    Abstract: A method and device for switching Representations are disclosed. On the server side, leading-picture information associated with leading pictures in an open GOP (group of picture) is signalled in a media presentation description. Each leading picture corresponds to one picture preceding a RAP (Random Access Picture) picture in a segment in an output order and being coded depending on the RAP picture. At the client side, an original Representation and a target representation are received and the leading-picture information for the target Representation is determined from the media presentation description received. A switched presentation is presented, where the switched presentation switches from the original Representation to the target Representation by switching presentation from pictures in the original Representation to pictures in the target Representation at a stream access point (SAP) corresponding to the RAP picture in one segment of the target representation determined according to the leading picture information.

    Methods and apparatuses of constrained multi-type-tree block partition for video coding

    公开(公告)号:US10779004B2

    公开(公告)日:2020-09-15

    申请号:US15729831

    申请日:2017-10-11

    Applicant: MEDIATEK INC.

    Inventor: Han Huang Shan Liu

    Abstract: A video coding system receives input data of a current block split from a parent block, and determines if the parent block is split by horizontal triple tree (TT) partitioning or vertical TT partitioning. A partition type selecting from TT partitioning and binary tree (BT) partitioning and a partition direction selecting from horizontal partitioning and vertical partitioning for splitting the current block are determined by prohibiting a horizontal partitioning type if the parent block is split by horizontal TT partitioning, and prohibiting a vertical partitioning type if the parent block is split by vertical TT partitioning, where the horizontal partitioning type and the vertical partitioning type depend on whether the current block is a middle sub-block in the parent block. The video coding system processes the current block according to the partition type and the partition direction.

    Method and apparatus for decoded picture buffer management in video coding system using intra block copy

    公开(公告)号:US10575013B2

    公开(公告)日:2020-02-25

    申请号:US15766921

    申请日:2016-10-18

    Applicant: MEDIATEK INC.

    Abstract: Method and apparatus of managing a DPB (decoded picture buffer) for a video coding system are disclosed. Whether the IntraBC mode is used for a current picture is determined and a maximum allowed number of decoded pictures in the DPB is allocated based on whether the IntraBC mode is used for the current picture. The current picture is then encoded or decoded using decoded pictures stored in the DPB as reference data. In another method, a maximum number of reordered pictures in the DPB is determined. If certain conditions are true, one or more decoded pictures stored in the DPB will be emptied until none of the conditions is true. One condition corresponds to a number of decoded pictures in the DPB marked as “needed for output” being greater than the maximum number of reordered picture modified according to whether the IntraBC mode is used for the current picture.

    Method and system of adaptive application layer FEC for MPEG media transport

    公开(公告)号:US10404411B2

    公开(公告)日:2019-09-03

    申请号:US16074014

    申请日:2017-02-17

    Applicant: MEDIATEK INC.

    Inventor: Lulin Chen Shan Liu

    Abstract: A method and system of AL-FEC using MMT protocol performed are disclosed. For an MMT receiving entity, a bounded FEC configuration setting is received from an MMT sending entity. The bounded FEC configuration setting belongs to an FEC configuration group consisting of at least one FEC configuration setting having a bounded-number of stages or layers of FEC coding structure, where the bounded-number is a positive integer greater than 1. If the bounded FEC configuration setting corresponds to one FEC configuration setting having the bounded-number of stages or layers of FEC coding structure, one or more FEC source packets and FEC repair packets are received from the MMT sending entity are FEC decoded into one recovered MMT packet using a range of FEC schemes having a target number of stages or layers of FEC coding structure from 1 to the bounded-number. The process for an MMT sending entity is also disclosed.

Patent Agency Ranking