-
公开(公告)号:US11800158B2
公开(公告)日:2023-10-24
申请号:US17836943
申请日:2022-06-09
申请人: SLING MEDIA PVT LTD
发明人: Deepak Kumar Singh
IPC分类号: H04N21/2187 , H04N19/597 , H04N21/236 , H04N21/434 , H04N19/114 , H04N21/234 , H04N21/2343
CPC分类号: H04N21/2187 , H04N19/114 , H04N19/597 , H04N21/234 , H04N21/236 , H04N21/234336 , H04N21/434
摘要: Live video streams are produced using a network server system. The network server system initially receives, via a network, one or more captured video streams that are live streams captured from a remotely-located camera, phone or the like. The captured streams are forwarded to a control device via the network to thereby permit a user of the control device to select one of the captured video streams for output to the video production stream. In response to a command received from the control device that indicates the selected capture stream, the selected capture video stream is encoded for output as the video production stream.
-
2.
公开(公告)号:US11722719B2
公开(公告)日:2023-08-08
申请号:US17452150
申请日:2021-10-25
申请人: SLING MEDIA PVT LTD
发明人: Rakesh Eluvan , Jayaprakash Ramaraj
IPC分类号: H04N21/2662 , H04N21/845 , H04N21/234 , H04L65/75 , G06F9/50
CPC分类号: H04N21/2662 , H04L65/762 , H04N21/23406 , H04N21/8456 , G06F9/505
摘要: Systems, methods, and devices are provided for optimizing streaming bitrate in response to variations in processor load. In various embodiments, a streaming media server includes a processor and a computer-readable storage medium, which stores computer-readable code or instructions. When executed by the processor, the computer-readable code causes the server to encode segments of a video stream at a final variable bitrate (ABRFINAL). The encoded segments are transmitted from the server, over a network, and to a first client media receiver for presentation to an end-user. The steps of encoding and transmitting are repeated during a streaming video session with the first client media receiver, while varying a value of ABRFINAL based, at least in part, upon a running average of a processor load placed on the processor (LOADAVG).
-
公开(公告)号:US11722706B2
公开(公告)日:2023-08-08
申请号:US17126817
申请日:2020-12-18
申请人: SLING MEDIA PVT LTD
IPC分类号: H04N21/2187 , H04N21/4223 , H04N21/218 , H04N21/2343
CPC分类号: H04N21/2187 , H04N21/21805 , H04N21/2343 , H04N21/4223
摘要: An method of operating a video production device receives a plurality of video input streams from a plurality of different video capture devices, and selects one of the video input streams as a current video output stream. In response to the selection, the method determines a prioritization scheme for the plurality of video input streams, generates video format instructions for each of the plurality of different video capture devices, in accordance with the determined prioritization scheme; and sends the video format instructions from the video production device to the plurality of different video capture devices. The video format instructions are configurable to be executed by the video capture devices to confirm or adjust at least one video quality setting of the video input streams, such that the current video output stream is of higher quality relative to unselected video input streams of the plurality of video input streams.
-
公开(公告)号:US11714850B2
公开(公告)日:2023-08-01
申请号:US17450866
申请日:2021-10-14
申请人: SLING MEDIA PVT LTD
发明人: Varunkumar Tripathi , Yatish Jayant Naik Raikar , Abhiroop Boggavarapu , Rakesh Ramesh , Sanjiv Topiwalla
IPC分类号: G06F16/73 , G06F16/738 , H04N21/84 , H04N21/845 , H04N21/81
CPC分类号: G06F16/739 , H04N21/8153 , H04N21/84 , H04N21/8456
摘要: Systems and processes are provided to generate and transmit a thumbnail image for a video searching function including a video input configured to receive a video signal, a processor configured to decode the video signal to generate a video program, to generate a plurality of thumbnail images in response to the video program, to determine a subset of the plurality of thumbnail images in response to a client request and to couple the subset of the plurality of thumbnail images to a network interface, and the network interface configured to transmit and receive data on a local area network, the network interface being operative to receive the client request from a client device and to transmit the subset of the plurality of thumbnail images to the network interface for transmission to the client device.
-
公开(公告)号:US20230222674A1
公开(公告)日:2023-07-13
申请号:US17575497
申请日:2022-01-13
申请人: Sling Media Pvt Ltd.
摘要: A system, tracking an object within an environ, includes a hub with a processor instantiating a vision recognizer, a data store storing location data including a first location model, and a first camera which captures and provides, within a first field of view (FOV), a first image to the hub. The first image includes a first depiction of a first captured location, and the vision recognizer determines an object is present at the first location when the first depiction of the first captured location corresponds to the first location model. The first image depicts an element present within the first FOV, the data store further stores an image library record including a first object model, and the vision recognizer determines whether the object is present at the first location when the element depicted in the first image corresponds to the object as modeled by the first object model.
-
公开(公告)号:US11695938B2
公开(公告)日:2023-07-04
申请号:US17340746
申请日:2021-06-07
申请人: SLING MEDIA PVT LTD
IPC分类号: H04N19/159 , H04N19/12 , H04N19/16 , H04N19/423 , H04N19/172 , H04N19/169
CPC分类号: H04N19/159 , H04N19/12 , H04N19/16 , H04N19/172 , H04N19/188 , H04N19/423
摘要: Systems and processes are provided to generate a thumbnail image including a tuner configured for receiving and demodulating a video signal including a video packet having a packet header and a video frame, a processor configured for generating a modified packet header by modifying the packet header to set a number of reference frames to zero and to designate the video frame as unused for reference, decoding the video frame in response to the modified packet header to extract the video frame, and generating the thumbnail image in response to the video frame, a memory configured for storing the thumbnail image, and a video output configured for coupling the thumbnail image to a display in response to a user video search request.
-
公开(公告)号:US11627345B1
公开(公告)日:2023-04-11
申请号:US17741255
申请日:2022-05-10
发明人: Amit Kumar , Gopikumar Ranganathan
IPC分类号: H04N21/234 , H04N21/231 , H04N21/845
摘要: Automated processes, computing systems, computing devices, and other aspects of a data processing system improve reliability in transmitting digital media content over a network using resource constrained hardware. Media content may be received from a media source and used to generate data segments. An address may be written to a message queue, with the address referencing a first segment of the media content stored in the buffer. A computing device may check whether a number of addresses stored in a message queue is greater than or equal to a first threshold value. A second segment of the media content may be written to the message queue in response to the number of addresses stored in the message queue being greater than or equal to the first threshold value.
-
公开(公告)号:US11611542B2
公开(公告)日:2023-03-21
申请号:US17444882
申请日:2021-08-11
申请人: SLING MEDIA PVT LTD
IPC分类号: H04L9/40 , H04L65/1045 , H04L67/02
摘要: Automated processes, computing systems, computing devices and other aspects of a data processing system provide improved reliability in delivering digital media content over the Internet or a similar wide area network without sacrificing data security. Content is initially placed into a secure format (e.g., secure hypertext transport protocol (HTTPS) via transport control protocol (TCP) or the like). Prior to transmission on the network, the secure data packets are encapsulated within connectionless frames, such as user datagram protocol (UDP) frames. The client device that receives the encapsulated packets extracts the underlying secure content from the connectionless frames for further processing. The encapsulation into connectionless data frames permits client and server devices to establish effective streaming sessions while preserving the security of the underlying data.
-
公开(公告)号:US11606608B1
公开(公告)日:2023-03-14
申请号:US17456810
申请日:2021-11-29
申请人: SLING MEDIA PVT LTD
发明人: Arun Pulasseri Kalam
IPC分类号: H04N21/442 , G06F3/04815 , H04N21/8545 , H04N21/81
摘要: Disclosed herein are a system and related operating method of providing video game functionality that is contextually linked with video program content. In certain implementations, the method involves the steps of: causing presentation of a video program at a presentation device; identifying a portion of the video program as a candidate for gamification; processing the identified portion into a video game segment that represents a gamified version of the identified portion; and causing presentation of the video game segment at a playback device.
-
10.
公开(公告)号:US11438663B1
公开(公告)日:2022-09-06
申请号:US17307862
申请日:2021-05-04
发明人: Ankit Rathi , Abhinav Puri
IPC分类号: H04N21/472 , H04N21/2187 , H04N21/462 , H04N21/44 , H04N21/437 , H04N21/438
摘要: Techniques are described for transparent switching between live-edge and non-live-edge playback responsive to user navigation. For example, live content is available to a user both via a live stream from a remote live edge server, and via a recorded-live stream from a remote recording server. During playback of a live content stream, a player system uses a warm-up player to continually receive, pre-decode, and pre-buffer the live stream at the live edge to maintain a pre-buffered warm-up stream; and the player system uses a primary player to decode and generate a playback stream for playback. As the user navigates playback between live-edge and non-live-edge locations, the player system can seamlessly switch between generating the playback stream based on the recorded-live stream for non-live-edge playback, or based on the pre-buffered warm-up stream for live-edge playback.
-
-
-
-
-
-
-
-
-