Patent classifications
H04N21/2187
Systems and methods for providing video enhancement for sporting events
Systems and methods for video presentation and analytics for a sporting event are disclosed. In one embodiment, the sporting event is an auto racing event. A server platform is provided to collect and analyze real-time raw data and historical raw data, and compare drivers/vehicles from a current auto racing event and/or a historical auto racing event. The server platform is operable to overlay a ghost driver/vehicle on the images of a driver/vehicle in the current auto racing event based on the comparison. The server platform also provides a GUI for displaying the current auto racing event with enhanced features.
Systems and methods for providing video enhancement for sporting events
Systems and methods for video presentation and analytics for a sporting event are disclosed. In one embodiment, the sporting event is an auto racing event. A server platform is provided to collect and analyze real-time raw data and historical raw data, and compare drivers/vehicles from a current auto racing event and/or a historical auto racing event. The server platform is operable to overlay a ghost driver/vehicle on the images of a driver/vehicle in the current auto racing event based on the comparison. The server platform also provides a GUI for displaying the current auto racing event with enhanced features.
LIVE STREAMING VIDEO INTERACTION METHOD AND APPARATUS, AND COMPUTER DEVICE
The present application discloses techniques of interacting with live videos. The techniques comprise obtaining a streaming video of a live streamer and images of a user captured in real time by a user terminal, and displaying the streaming video and the image of the user in a same video play box; obtaining and recognizing a first gesture of a user in the images of the user, and comparing the first gesture with a second gesture included in a preset table, wherein the preset table comprises information indicating corresponding relationships between gestures and special effects; obtaining a first special effect corresponding to the second gesture by querying the preset table when the first gesture matches with the second gesture; and displaying the first special effect in the video play box.
LIVE STREAMING VIDEO INTERACTION METHOD AND APPARATUS, AND COMPUTER DEVICE
The present application discloses techniques of interacting with live videos. The techniques comprise obtaining a streaming video of a live streamer and images of a user captured in real time by a user terminal, and displaying the streaming video and the image of the user in a same video play box; obtaining and recognizing a first gesture of a user in the images of the user, and comparing the first gesture with a second gesture included in a preset table, wherein the preset table comprises information indicating corresponding relationships between gestures and special effects; obtaining a first special effect corresponding to the second gesture by querying the preset table when the first gesture matches with the second gesture; and displaying the first special effect in the video play box.
Providing alternative live media content
Techniques are described for providing alternative media content to a client device along with primary media content.
Providing alternative live media content
Techniques are described for providing alternative media content to a client device along with primary media content.
Method and device for adjusting bit rate during live streaming
The present disclosure relates to a method and device for adjusting a bit rate during live streaming. In the method for adjusting the bit rate during live streaming includes: a parameter of a network used by an anchor terminal for transmitting live streaming data is acquired, an adjustment range of the bit rate for uploading the live streaming data is determined based on the parameter of the network used by the anchor terminal for transmitting the live streaming data, and the bit rate for uploading the live streaming data by the anchor terminal is adjusted based on a determined adjustment range.
Method and device for adjusting bit rate during live streaming
The present disclosure relates to a method and device for adjusting a bit rate during live streaming. In the method for adjusting the bit rate during live streaming includes: a parameter of a network used by an anchor terminal for transmitting live streaming data is acquired, an adjustment range of the bit rate for uploading the live streaming data is determined based on the parameter of the network used by the anchor terminal for transmitting the live streaming data, and the bit rate for uploading the live streaming data by the anchor terminal is adjusted based on a determined adjustment range.
Method and device for processing message in live broadcast room
The present disclosure relates to methods, devices, and storage media for processing message in a live broadcast room, including in response to detecting that a target message interaction interface among pre-configured message interaction interfaces is called, obtaining a message configuration parameter corresponding to the target message interaction interface, obtaining a service type and a caller account incoming with the target message interaction interface, the message interaction interface being used for respective accounts in the live broadcast room for message interaction, determining a respective content to be sent according to the service type and the caller account, determining a respective target client according to an account type of the caller account, performing splicing processing on the content to be sent according to the message configuration parameter to obtain a target message, and sending the target message to the target client.
Method and device for processing message in live broadcast room
The present disclosure relates to methods, devices, and storage media for processing message in a live broadcast room, including in response to detecting that a target message interaction interface among pre-configured message interaction interfaces is called, obtaining a message configuration parameter corresponding to the target message interaction interface, obtaining a service type and a caller account incoming with the target message interaction interface, the message interaction interface being used for respective accounts in the live broadcast room for message interaction, determining a respective content to be sent according to the service type and the caller account, determining a respective target client according to an account type of the caller account, performing splicing processing on the content to be sent according to the message configuration parameter to obtain a target message, and sending the target message to the target client.