Method and system for providing remote digital media ingest with centralized editorial control
First Claim
Patent Images
1. A method for editing of digital media, the method comprising:
- obtaining data from a live broadcast feed, over a data network, and creating a media file at an apparatus;
forwarding and storing the media file at a central repository;
generating a first index file while the media file is being recorded and encoded at the apparatus and while the media file is being edited by a first device, the first index file being updated at regular intervals including editing of the media file by the first device during encoding of the media file; and
communicating with a second device to support editing of at least one of the media file and a proxy file of the media file using the first index file concurrently with the obtaining of the live broadcast feed, wherein the proxy file represents a reduced file size of the media file,wherein the media file represents video information, the proxy file represents a lower resolution version of the video information, one or more video frames for use in the editing are created at the second device using the first index file during encoding of the media file, the video information is encoded according to a Group of Pictures (GOP) format, and one or more video frames for use in the editing are created at the second device by decoding the video information using the first index file, during encoding of the media file.
4 Assignments
0 Petitions
Accused Products
Abstract
An approach provides for remote digital media ingest with centralized editorial. A remote ingest process is initiated over a data network to create a media file from a feed (such as a live broadcast feed). The media file is stored at a central repository. A device is configured to edit the media file by using a proxy file of the media file, wherein the proxy file represents a reduced file size of the media file.
-
Citations
14 Claims
-
1. A method for editing of digital media, the method comprising:
-
obtaining data from a live broadcast feed, over a data network, and creating a media file at an apparatus; forwarding and storing the media file at a central repository; generating a first index file while the media file is being recorded and encoded at the apparatus and while the media file is being edited by a first device, the first index file being updated at regular intervals including editing of the media file by the first device during encoding of the media file; and communicating with a second device to support editing of at least one of the media file and a proxy file of the media file using the first index file concurrently with the obtaining of the live broadcast feed, wherein the proxy file represents a reduced file size of the media file, wherein the media file represents video information, the proxy file represents a lower resolution version of the video information, one or more video frames for use in the editing are created at the second device using the first index file during encoding of the media file, the video information is encoded according to a Group of Pictures (GOP) format, and one or more video frames for use in the editing are created at the second device by decoding the video information using the first index file, during encoding of the media file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for providing editing of digital media, the apparatus comprising:
-
a processor configured to obtain data from a live broadcast feed, over a data network, and to create a media file, and configured to generate a first index file while the media file is being recorded and encoded at the apparatus and while the media file is being edited by a first device, the first index file being updated at regular intervals including editing of the media file by the first device during encoding of the media file; a first communication interface configured to forward the media file for storage at a central repository; and a second communication interface configured to communicate with a second device to support editing of at least one of the media file and a proxy file of the media file using the first index file concurrently with the obtaining of the live broadcast feed, wherein the proxy file represents a reduced file size of the media file, wherein the media file represents video information, the proxy file represents a lower resolution version of the video information, one or more video frames for use in the editing are created at the second device using the first index file during encoding of the media file, the video information is encoded according to a Group of Pictures (GOP) format, and one or more video frames for use in the editing are created at the second device by decoding the video information using the first index file, during encoding of the media file. - View Dependent Claims (10)
-
-
11. A method for processing digital media, the method comprising:
-
receiving at a first device at least one of a media file and a proxy file of the media file via a live broadcast feed over a data network from a central repository, wherein the proxy file represents a reduced file size of the media file; receiving at the first device an index file generated while the media file is being recorded and encoded at a server and is being edited by a second device; and editing the at least one of the media file and the proxy file at the first device by using the index file concurrently with the receiving of the at least one of the media file and the proxy file from the live broadcast feed, the index file being updated at regular intervals including editing of the media file by the second device during encoding of the media file, wherein the media file represents video information, the proxy file represents a lower resolution version of the video information, one or more video frames for use in the editing are created at the second device using the first index file during encoding of the media file, the video is encoded according to a Group of Pictures (GOP) format, and one or more video frames for use in the editing are created at the second device by decoding the video information using the first index file, during encoding of the media file. - View Dependent Claims (12)
-
-
13. An apparatus for processing digital media, the apparatus comprising:
-
a communication interface configured to receive a media file and a proxy file of the media file via a live broadcast feed over a data network from a central repository, and to receive an index file generated while the media file is being recorded and encoded at a server and is being edited by a second device, wherein the proxy file represents a reduced file size of the media file; and a processor configured to edit the at least one of the media file by using the index file concurrently with the receiving of the at least one of the media file and the proxy file from the live broadcast feed, the index file being updated at regular intervals including editing of the media file by the second device during encoding of the media file, wherein the media file represents video information, the proxy file represents a lower resolution version of the video information, one or more video frames for use in the editing are created at the second device using the first index file during encoding of the media file, the video information is encoded according to a Group of Pictures (GOP) format, and one or more video frames for use in the editing are created at the second device by decoding the video information using the first index file, during encoding of the media file. - View Dependent Claims (14)
-
Specification