Systems, methods, and devices for optimizing streaming bitrate based on multiclient display profiles

a multi-client display and streaming bitrate technology, applied in the field of media streaming, can solve the problems of inherently limited media streaming services, prolonged buffering and other delays in the presentation of streaming video content, and sluggish response times in implementing user-issued commands

Active Publication Date: 2020-06-23
DISH NETWORK TECH INDIA PTE LTD
View PDF10 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes methods for optimizing streaming bitrate during multiclient streaming sessions. The methods involve assigning bandwidth allotment thresholds to client media receivers and then encoding video streams at variable bitrates to match the assigned thresholds. The encoded video streams are then transmitted over a network to the client media receivers for presentation on display devices. The methods can be implemented using software applications and streaming media servers. The technical effect of the patent is to improve the efficiency and quality of multiclient streaming sessions.

Problems solved by technology

Media streaming services are, however, inherently limited by resource constraints affecting network reliability and bandwidth availability.
When network bandwidth becomes overly constrained during a streaming video session, latencies may occur resulting in prolonged buffering and other delays in the presentation of streaming video content.
Network latencies can also result in sluggish response times in implementing user-issued commands during a streaming video session, such as channel change commands issued by a user when streaming OTT television content.
Should bandwidth constraints arise, both client media receivers may experience a degradation in playback quality.
A similar issue may likewise arise when a streaming media server lacks sufficient capabilities (e.g., due to hardware limitations) to simultaneously encode two or more separate video streams at maximum quality levels and streaming bitrates.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Systems, methods, and devices for optimizing streaming bitrate based on multiclient display profiles
  • Systems, methods, and devices for optimizing streaming bitrate based on multiclient display profiles

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023]The following Detailed Description is merely exemplary in nature and is not intended to limit the invention or the application and uses of the invention. The term “exemplary,” as appearing throughout this document, is synonymous with the term “example” and is utilized repeatedly below to emphasize that the description appearing in the following section merely provides multiple non-limiting examples of the invention and should not be construed to restrict the scope of the invention, as set-out in the Claims, in any respect.

[0024]As further appearing herein, a display device is considered “associated with” a client media receiver when the display device is utilized to display video content transmitted to the client media receiver, over a network, and from a streaming media server during a streaming video session. As discussed more fully below, a given display device may be integrated into or combine with a client media receiver as a unitary electronic device, such as a smartphon...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Systems, methods, and devices are provided for optimizing streaming bitrate during multiclient streaming sessions based, at least in part, on display profiles associated with client media receivers to which different video streams are concurrently provided. The method may be carried-out by a streaming media server in communication with first and second client media receivers over a network. In various embodiments, the method may include establishing at the streaming media server first and second bandwidth allotment thresholds based, at least in part, on display profiles assigned to display devices associated with the client media receivers. During an ensuing multiclient streaming session, the streaming media server further encodes segments of video streams at variable bitrates regulated in accordance with the established bandwidth allotment thresholds. Additionally, the streaming media server transmits the encoded segments of the video streams over the network to the client media receivers for presentation on the display devices.

Description

TECHNICAL FIELD[0001]The following disclosure generally relates to media streaming and, more particularly, to systems, methods, and devices for optimizing streaming bitrate during multiclient streaming sessions based, at least in part, on display profiles associated with client media receivers.ABBREVIATIONS[0002]Abbreviations appearing less frequently in this document are defined upon initial usage, while abbreviations appearing with greater frequency are defined below.[0003]ABR—Adaptive Bitrate;[0004]CDN—Content Delivery Network;[0005]DVR—Digital Video Recorder;[0006]GUI—Graphical User Interface;[0007]OS—Operating System;[0008]OTA—Over-The-Air;[0009]OTT—Over-The-Top;[0010]STB—Set-Top Box; and[0011]VOD—Video-On-Demand.BACKGROUND[0012]The term “streaming video” generally refers to the reception of multimedia content, such as television programming and other audiovisual content, through a communications network at a bitrate enabling presentation of the content in real time as it is re...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & AuthorityPatents(United States)
IPC IPC(8): H04N21/2662H04N21/2343H04N21/258H04L29/06
CPCH04N21/2662H04N21/25825H04N21/23439H04L65/80
InventorELUVAN, RAKESHRAMARAJ, JAYAPRAKASHKOTIAN, PREETHAMNAYAK, SATISH
OwnerDISH NETWORK TECH INDIA PTE LTD