×

Video production system with DVE feature

  • US 10,305,957 B2
  • Filed: 07/18/2016
  • Issued: 05/28/2019
  • Est. Priority Date: 07/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a reception time, by a first computing system, from a second computing system, a transmission comprising video content transmitted from the second computing system;

    receiving, by the first computing system, from the second computing system, data indicating a capture time of the received video content, wherein the capture time represents a time at which the video content was captured by a camera;

    comparing the reception time to the indicated capture time of the received video content;

    determining, based on the comparison, by the first computing system, that the reception time and the capture time have a sufficient degree of similarity, wherein determining that the reception time and the capture time have a sufficient degree of similarity comprises comparing a difference between the reception time and the capture time to a threshold time difference, and wherein the threshold time difference is an expected time delay associated with a communication link between the first computing system and the second computing system;

    determining, based on the determination that the reception time and the capture time have a sufficient degree of similarity, by the first computing system, a live/non-live characteristic of the transmission, wherein determining the live/non-live characteristic of the transmission comprises determining that the transmission is a live transmission;

    using, by the first computing system, the determined live/non-live characteristic of the transmission, as a basis for selecting a digital-video effect (DVE); and

    executing, by the first computing system, the selected DVE, wherein executing the selected DVE causes the first computing system to generate video content, wherein executing the selected DVE causes the first computing system to generate the video content by overlaying on the received video content as the received video content is being played out, content indicating that the received video content is being transmitted live.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×