Application (pre-grant publication)
FRAME-ACCURATE VIDEO SEEKING VIA WEB BROWSERS
- Number
- 20210409473
- Published
- 2021-12-30
- Filed
- 2021-09-07
- Assignee
- DISNEY ENTERPRISES, INC.
- Inventors
- SMITH; Colin, ERICKSON; Scott A., COLOMBO; Giovanni
- CPC
- H04L65/70; H04L65/756; H04L65/762; H04N19/154; H04N19/162; H04N19/177; H04N19/196; H04N21/234309; H04N21/23439; H04N21/2393; H04N21/25808; H04N21/4782
- Verdict
- Set aside video playback seeking feature, plumbing
- Source
- Google Patents · FreePatentsOnline
Abstract
Various embodiments of the invention disclosed herein provide techniques for frame-accurate navigation of a media file. A multi-pass encoding application executing on a media content server encodes a set of file-based images associated with a media file using a first set of encoding parameters to generate a first encoded media file.
Background
BACKGROUND OF THE INVENTION Field of the Invention
The present invention relates generally to delivering media content over computer networks and, more specifically, to frame-accurate video seeking via web browsers.
Claims
1. A computer-implemented method for navigating a media file, the method comprising: incrementing a first frame number of a target video frame of the media file by a predetermined value associated with an amount of time between two consecutive video frames in the media file to determine a second frame number; converting the second frame number into a first time code; and accessing the target video frame based on the first time code. ||
10. One or more non-transitory computer-readable storage media including instructions that, when executed by one or more processing units, cause the one or more processing units to perform steps for navigating a media file, the steps comprising: incrementing a first frame number of a target video frame of the media file by a predetermined value; converting the second frame number into a first time code; and accessing the target video frame based on the first time code. ||
19. A system, comprising: one or more memories storing instructions; and one or more processors that are coupled to the one or more memories and, when executing the instructions, are configured to: increment a first frame number of a target video frame of a media file by a predetermined value to determine a second frame number, convert the second frame number into a first time code, and access the target video frame based on the first time code.