DEVICE AND METHOD FOR GENERATING METADATA LOG FOR VIDEO DATA
Various aspects of a device and a method for generating metadata logs for video data are disclosed herein. The video data is played back and one or more control signals are received from one or more electronic devices, while the video data is being played back. One or more metadata logs to be associated with the playback of the video data are generated based on the received one or more control signals.
1 . A video playback device comprising:
one or more processors operable to:
receive one or more control signals associated with one or more electronic devices during playback of video data; and
generate one or more metadata logs to be associated with said playback of said video data based on said received said one or more control signals.
2 . The video playback device of claim 1 , wherein said one or more control signals are operable to control one or more operations associated with said one or more electronic devices.
3 . The video playback device of claim 1 , wherein said one or more processors are operable to identify said one or more electronic devices based on said one or more control signals.
4 . The video playback device of claim 1 , wherein said one or more control signals are infrared (IR) signals.
5 . The video playback device of claim 1 , wherein said one or more processors are operable to update said one or more metadata logs based on said received said one or more control signals.
6 . The video playback device of claim 1 , wherein said one or more processors are operable to control a set of electronic devices based on one or more signals transmitted by one or more IR transmitters while said video data is played back, wherein said one or more signals are transmitted based on at least one metadata log of said one or more metadata logs.
7 . The video playback device of claim 1 , wherein said one or more processors are operable to control playback of said video data based on said one or more metadata logs.
8 . The video playback device of claim 1 , wherein said one or more processors are operable to control playback of another video data based on said one or more metadata logs.
9 . The video playback device of claim 1 , wherein said one or more processors are operable to edit a first of said one or more metadata logs while a video associated with a second of said one or more metadata logs is played back.
10 . The video playback device of claim 9 , wherein said editing comprises creating said first of said one or more metadata logs while said video associated with said second of said one or more metadata logs is played back.
11 . The video playback device of claim 10 , wherein said editing comprises modifying said first of said one or more metadata logs while said video associated with said second of said one or more metadata logs is played back.
12 . The video playback device of claim 1 , wherein said one or more processors are operable to:
determine a user identifier of a user operating said video playback device; and
record said one or more metadata logs corresponding to said user identifier associated with said user.
13 . The video playback device of claim 1 , wherein said generated said one or more metadata logs include information corresponding to a user identifier associated with a user of said one or more electronic devices.
14 . The video playback device of claim 1 , wherein said one or more processors are operable to associate said one or more metadata logs with timing information corresponding to said playback of said video data.
15 . A video playback device comprising:
one or more processors operable to:
retrieve one or more metadata logs for video data selected for playback; and
modify said one or more metadata logs based on one or more control signals received during said playback of said video data.
16 . A video playback method comprising:
in a video playback device:
receiving one or more control signals associated with one or more electronic devices during playback of video data; and
generating one or more metadata logs to be associated with said playback of said video data based on said received said one or more control signals.
17 . The video playback method of claim 16 , further comprising updating said one or more metadata logs based on said one or more control signals.
18 . The video playback method of claim 17 , further comprising controlling a set of electronic devices based on said one or more control signals in said one or more metadata logs.
19 . The video playback method of claim 17 , further comprising controlling playback of said video data based on said one or more metadata logs.
20 . The video playback method of claim 17 , further comprising controlling playback of another video data based on said one or more metadata logs.
21 . The video playback method of claim 16 , wherein said one or more electronic devices are associated with one or more remote controller devices, wherein said received one or more control signals correspond to one or more button press events performed on said one or more remote controller devices.
22 . The video playback method of claim 21 , further comprising generating a graphical representation of said one or more remote controller devices based on said one or more button-press events performed on said one or more remote controller devices.