-
公开(公告)号:US11991234B2
公开(公告)日:2024-05-21
申请号:US18069450
申请日:2022-12-21
Applicant: DISH Technologies L.L.C.
Inventor: David F. Brueck , Mark B. Hurst , R. Drew Major
IPC: H04L65/70 , G06F16/182 , G06F16/71 , H04L47/12 , H04L47/80 , H04L65/1069 , H04L65/1101 , H04L65/61 , H04L65/65 , H04L65/80 , H04L67/02 , H04L67/568 , H04L67/60 , H04N7/24 , H04N21/2343 , H04N21/2662 , H04N21/433 , H04N21/84 , H04N21/845
CPC classification number: H04L65/70 , G06F16/183 , G06F16/71 , H04L47/12 , H04L47/801 , H04L65/1069 , H04L65/1101 , H04L65/61 , H04L65/65 , H04L65/80 , H04L67/02 , H04L67/568 , H04L67/60 , H04N7/24 , H04N21/23439 , H04N21/2662 , H04N21/4331 , H04N21/84 , H04N21/8456
Abstract: An apparatus for multi-bit rate content streaming includes a receiving module configured to capture media content, a streamlet module configured to segment the media content and generate a plurality of streamlets, and an encoding module configured to generate a set of streamlets. The system includes the apparatus, wherein the set of streamlets comprises a plurality of streamlets having identical time indices and durations, and each streamlet of the set of streamlets having a unique bit rate, and wherein the encoding module comprises a master module configured to assign an encoding job to one of a plurality of host computing modules in response to an encoding job completion bid. A method includes receiving media content, segmenting the media content and generating a plurality of streamlets, and generating a set of streamlets.
-
公开(公告)号:US11470138B2
公开(公告)日:2022-10-11
申请号:US16876579
申请日:2020-05-18
Applicant: DISH Technologies L.L.C.
Inventor: David F. Brueck , Mark B. Hurst , R. Drew Major
IPC: H04L29/06 , H04L65/70 , H04L47/80 , H04L47/12 , G06F16/71 , G06F16/182 , H04N7/24 , H04N21/2343 , H04N21/433 , H04N21/84 , H04N21/845 , H04L65/80 , H04L65/61 , H04L65/65 , H04L65/1101 , H04L67/60 , H04L67/568 , H04L67/02 , H04L65/1069 , H04N21/2662
Abstract: An apparatus for multi-bitrate content streaming includes a receiving module configured to capture media content, a streamlet module configured to segment the media content and generate a plurality of streamlets, and an encoding module configured to generate a set of streamlets. The system includes the apparatus, wherein the set of streamlets comprises a plurality of streamlets having identical time indices and durations, and each streamlet of the set of streamlets having a unique bitrate, and wherein the encoding module comprises a master module configured to assign an encoding job to one of a plurality of host computing modules in response to an encoding job completion bid. A method includes receiving media content, segmenting the media content and generating a plurality of streamlets, and generating a set of streamlets.
-
公开(公告)号:US10469555B2
公开(公告)日:2019-11-05
申请号:US16252356
申请日:2019-01-18
Applicant: DISH Technologies L.L.C.
Inventor: David F. Brueck , Mark B. Hurst , R. Drew Major
IPC: H04L29/06 , H04L12/927 , H04L12/801 , G06F16/71 , G06F16/182 , H04N7/24 , H04N21/2343 , H04N21/433 , H04N21/84 , H04N21/845 , H04L29/08 , H04N21/2662
Abstract: An apparatus for multi-bitrate content streaming includes a receiving module configured to capture media content, a streamlet module configured to segment the media content and generate a plurality of streamlets, and an encoding module configured to generate a set of streamlets. The system includes the apparatus, wherein the set of streamlets comprises a plurality of streamlets having identical time indices and durations, and each streamlet of the set of streamlets having a unique bitrate, and wherein the encoding module comprises a master module configured to assign an encoding job to one of a plurality of host computing modules in response to an encoding job completion bid. A method includes receiving media content, segmenting the media content and generating a plurality of streamlets, and generating a set of streamlets.
-
公开(公告)号:US10659513B2
公开(公告)日:2020-05-19
申请号:US16004056
申请日:2018-06-08
Applicant: DISH Technologies L.L.C.
Inventor: David F. Brueck , Mark B. Hurst , R. Drew Major
IPC: H04L29/06 , H04L12/927 , H04L12/801 , G06F16/71 , G06F16/182 , H04N7/24 , H04N21/2343 , H04N21/433 , H04N21/84 , H04N21/845 , H04L29/08 , H04N21/2662
Abstract: An apparatus for multi-bitrate content streaming includes a receiving module configured to capture media content, a streamlet module configured to segment the media content and generate a plurality of streamlets, and an encoding module configured to generate a set of streamlets. The system includes the apparatus, wherein the set of streamlets comprises a plurality of streamlets having identical time indices and durations, and each streamlet of the set of streamlets having a unique bitrate, and wherein the encoding module comprises a master module configured to assign an encoding job to one of a plurality of host computing modules in response to an encoding job completion bid. A method includes receiving media content, segmenting the media content and generating a plurality of streamlets, and generating a set of streamlets.
-
公开(公告)号:US11677798B2
公开(公告)日:2023-06-13
申请号:US17962231
申请日:2022-10-07
Applicant: DISH Technologies L.L.C.
Inventor: David F. Brueck , Mark B. Hurst , R. Drew Major
IPC: H04L65/70 , H04L47/80 , H04L47/12 , G06F16/71 , G06F16/182 , H04N7/24 , H04N21/2343 , H04N21/433 , H04N21/84 , H04N21/845 , H04L65/80 , H04L65/61 , H04L65/65 , H04L65/1101 , H04L67/60 , H04L67/568 , H04L67/02 , H04L65/1069 , H04N21/2662
CPC classification number: H04L65/70 , G06F16/183 , G06F16/71 , H04L47/12 , H04L47/801 , H04L65/1069 , H04L65/1101 , H04L65/61 , H04L65/65 , H04L65/80 , H04L67/02 , H04L67/568 , H04L67/60 , H04N7/24 , H04N21/23439 , H04N21/2662 , H04N21/4331 , H04N21/84 , H04N21/8456
Abstract: An apparatus for multi-bitrate content streaming includes a receiving module configured to capture media content, a streamlet module configured to segment the media content and generate a plurality of streamlets, and an encoding module configured to generate a set of streamlets. The system includes the apparatus, wherein the set of streamlets comprises a plurality of streamlets having identical time indices and durations, and each streamlet of the set of streamlets having a unique bitrate, and wherein the encoding module comprises a master module configured to assign an encoding job to one of a plurality of host computing modules in response to an encoding job completion bid. A method includes receiving media content, segmenting the media content and generating a plurality of streamlets, and generating a set of streamlets.
-
公开(公告)号:US10951680B2
公开(公告)日:2021-03-16
申请号:US16876604
申请日:2020-05-18
Applicant: DISH Technologies L.L.C.
Inventor: David F. Brueck , Mark B. Hurst , R. Drew Major
IPC: H04L29/06 , H04L12/927 , H04L12/801 , G06F16/71 , G06F16/182 , H04N7/24 , H04N21/2343 , H04N21/433 , H04N21/84 , H04N21/845 , H04L29/08 , H04N21/2662
Abstract: An apparatus for multi-bitrate content streaming includes a receiving module configured to capture media content, a streamlet module configured to segment the media content and generate a plurality of streamlets, and an encoding module configured to generate a set of streamlets. The system includes the apparatus, wherein the set of streamlets comprises a plurality of streamlets having identical time indices and durations, and each streamlet of the set of streamlets having a unique bitrate, and wherein the encoding module comprises a master module configured to assign an encoding job to one of a plurality of host computing modules in response to an encoding job completion bid. A method includes receiving media content, segmenting the media content and generating a plurality of streamlets, and generating a set of streamlets.
-
公开(公告)号:US10469554B2
公开(公告)日:2019-11-05
申请号:US16252188
申请日:2019-01-18
Applicant: DISH Technologies L.L.C.
Inventor: David F. Brueck , Mark B. Hurst , R. Drew Major
IPC: H04L29/06 , H04L12/927 , H04L12/801 , G06F16/71 , G06F16/182 , H04N7/24 , H04N21/2343 , H04N21/433 , H04N21/84 , H04N21/845 , H04L29/08 , H04N21/2662
Abstract: An apparatus for multi-bitrate content streaming includes a receiving module configured to capture media content, a streamlet module configured to segment the media content and generate a plurality of streamlets, and an encoding module configured to generate a set of streamlets. The system includes the apparatus, wherein the set of streamlets comprises a plurality of streamlets having identical time indices and durations, and each streamlet of the set of streamlets having a unique bitrate, and wherein the encoding module comprises a master module configured to assign an encoding job to one of a plurality of host computing modules in response to an encoding job completion bid. A method includes receiving media content, segmenting the media content and generating a plurality of streamlets, and generating a set of streamlets.
-
-
-
-
-
-