MPEG-DASH delivery over multicast

    公开(公告)号:US10367874B2

    公开(公告)日:2019-07-30

    申请号:US15391245

    申请日:2016-12-27

    Abstract: A method, a system, and a non-transitory storage medium provides to receive a program including audio and video data; generate Moving Picture Experts Group (MPEG) Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (MPEG-DASH) segments that have multiple bit rates; transmit first packets that include the MPEG-DASH segments; divide each of the MPEG-DASH segments into first multiple slices of program data; generate a first header for each first slice of the first multiple slices, wherein the first header includes sequence information; multicast second packets that include first headers and the first multiple slices of each of the MPEG-DASH segments; assemble the MPEG-DASH segments; divide each of the MPEG-DASH segments into second multiple slices of the program data; encapsulate the second multiple slices into third packets; generate forward error correction packets; and multicast to a user device of a multicast, the third packets and the forward error correction packets.

    FORWARD ERROR CORRECTION RECOVERY AND RECONSTRUCTION

    公开(公告)号:US20180131466A1

    公开(公告)日:2018-05-10

    申请号:US15391262

    申请日:2016-12-27

    Abstract: A method, a system, and a non-transitory storage medium provides to receive multicast protocol packets, wherein each of the multicast protocol packets includes one of a slice of program data of a Moving Picture Experts Group (MPEG) Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (MPEG-DASH) segment and a header of the slice that indicates sequence information of the slice relative to other slices, or forward error correction data; order, in response to the receipt of the multicast protocol packets, each slice received based on the sequence information; determine whether any slice is missing that is a part of the MPEG-DASH segment; determine, in response to a determination that that there are missing slices, whether the missing slices can be recovered; and use, in response to a determination that the missing slices can be recovered, the forward error correction data to recover the missing slices.

    MPEG-DASH delivery over multicast

    公开(公告)号:US11206299B2

    公开(公告)日:2021-12-21

    申请号:US16442609

    申请日:2019-06-17

    Abstract: A method, a system, and a non-transitory storage medium provides to receive Moving Picture Experts Group Dynamic Adaptive Streaming over Hypertext Transfer Protocol (MPEG-DASH) segments that have multiple bit rates of a program; divide each of the MPEG-DASH segments into first multiple slices of program data of the program; generate first header slices for the first multiple slices, wherein each of the first header slices includes sequence information and an identifier of one of the MPEG-DASH segments; and multicast second packets that include the first headers and the first multiple slices.

    MPEG-DASH DELIVERY OVER MULTICAST
    4.
    发明申请

    公开(公告)号:US20180131742A1

    公开(公告)日:2018-05-10

    申请号:US15391245

    申请日:2016-12-27

    Abstract: A method, a system, and a non-transitory storage medium provides to receive a program including audio and video data; generate Moving Picture Experts Group (MPEG) Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (MPEG-DASH) segments that have multiple bit rates; transmit first packets that include the MPEG-DASH segments; divide each of the MPEG-DASH segments into first multiple slices of program data; generate a first header for each first slice of the first multiple slices, wherein the first header includes sequence information; multicast second packets that include first headers and the first multiple slices of each of the MPEG-DASH segments; assemble the MPEG-DASH segments; divide each of the MPEG-DASH segments into second multiple slices of the program data; encapsulate the second multiple slices into third packets; generate forward error correction packets; and multicast to a user device of a multicast, the third packets and the forward error correction packets.

    MPEG-DASH DELIVERY OVER MULTICAST
    5.
    发明申请

    公开(公告)号:US20190306219A1

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

    申请号:US16442609

    申请日:2019-06-17

    Abstract: A method, a system, and a non-transitory storage medium provides to receive Moving Picture Experts Group Dynamic Adaptive Streaming over Hypertext Transfer Protocol (MPEG-DASH) segments that have multiple bit rates of a program; divide each of the MPEG-DASH segments into first multiple slices of program data of the program; generate first header slices for the first multiple slices, wherein each of the first header slices includes sequence information and an identifier of one of the MPEG-DASH segments; and multicast second packets that include the first headers and the first multiple slices.

    Forward error correction recovery and reconstruction

    公开(公告)号:US10205761B2

    公开(公告)日:2019-02-12

    申请号:US15391262

    申请日:2016-12-27

    Abstract: A method, a system, and a non-transitory storage medium provides to receive multicast protocol packets, wherein each of the multicast protocol packets includes one of a slice of program data of a Moving Picture Experts Group (MPEG) Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (MPEG-DASH) segment and a header of the slice that indicates sequence information of the slice relative to other slices, or forward error correction data; order, in response to the receipt of the multicast protocol packets, each slice received based on the sequence information; determine whether any slice is missing that is a part of the MPEG-DASH segment; determine, in response to a determination that there are missing slices, whether the missing slices can be recovered; and use, in response to a determination that the missing slices can be recovered, the forward error correction data to recover the missing slices.

Patent Agency Ranking