Abstract:
In one aspect, a bonded cellular system includes a client in communication with a transmitter having a number of cellular modems and a server in communication with a receiver. A file can be transmitted from the client to the server by parsing the file into data packets and dividing transmission of the packets among the number of cellular modems. One of the cellular modems can act as an internet access point for the client, through which the client can send metadata associated with the file to the server. Based on the received metadata, the server can perform various operations on the received file. In one embodiment, the file can include media content, and, based on the metadata, a server of a media-broadcasting system can associate the media content with a particular story of a rundown for a television news broadcast.
Abstract:
In one aspect, an example method for dynamically adjusting a camera setting for a video stream includes: (i) receiving, by a computing system, video content captured by a camera operating in accordance with a camera setting; (ii) generating, by the computing system, a video stream representing the video content; and (iii) while generating the video stream: (a) determining, by the computing system, an amount of packets in a memory buffer; (b) determining, by the computing system, a time period since the camera setting was last adjusted; and (c) using, by the computing system, the determined amount of packets in the memory buffer and the determined time period since the camera setting was last adjusted as a basis to adjust the camera setting.
Abstract:
In one aspect, an example method for use in a video-broadcast system having a DVE system includes: (i) receiving an instruction to apply a particular DVE of a particular overlay - DVE type to a temporal portion of a video segment based, at least in part, on the temporal portion of the video segment being suitable for having a DVE of the particular DVE-type applied thereto; (ii) making a determination that a particular temporal portion of the video segment has been identified as being suitable for having a DVE of the particular DVE-type applied thereto; and (iii) based, at least in part, on the received instruction and the determination, transmitting to the DVE system an instruction that causes the DVE system to apply the particular DVE to at least part of the particular temporal portion of the video segment.
Abstract:
In one aspect, an example method includes: receiving an instruction to apply a first particular DVE to a temporal portion of a video segment: making a determination that no temporal portion of the video segment satisfies each condition in a condition set; and based, at least in part, on the received instruction and the determination, transmitting to a DVE system a first instruction that causes the DVE system to apply a second particular DVE to a particular temporal portion of the video segment, thereby causing first content within a region of the particular temporal portion of the video segment to be removed, and a second instruction that causes the DVE system to apply the first particular DVE to at least part of the particular temporal portion of the video segment, thereby causing second content to be overlaid within the region of at least part of the particular temporal portion.
Abstract:
In one aspect, a method includes: receiving an instruction to apply a particular digital video-effect (DVE) of a particular DVE type to a temporal portion of a video segment based, at least in part, on the temporal portion of the video segment being suitable for having a DVE of the particular DVE type applied thereto, wherein the particular DVE corresponds to a duration: making a determination that no particular temporal portion of the video segment satisfies each condition in a set, the set comprising (i) a first condition that the particular temporal portion of the video segment has been identified as being suitable for having a DVE of the particular DVE type applied thereto, and (ii) a second condition that the particular temporal portion of the video segment is of at least the duration; and based, at least in part, on the received instruction and the determination, outputting an alert.