Question: Give rules for how the meta-data for each video should be used by the video-viewer program and the rules for how it should be produced
Give rules for how the meta-data for each video should be used by the video-viewer program and the rules for how it should be produced by the mash-up creation program?
Database & data security concepts and flowchart based answers are required.
You are consulting to a new Internet start-up company whose value proposition is facilitating the creation and dissemination of age- and belief-appropriate videos for impressionable children. Age is measured in terms of integers (representing years since birth) and gives a conservative approximation for the appropriate age of a viewer; beliefs are characterized by a set of the following terms, called content- descriptors:
Cold drinks, Barbie AndKen, Disrespect, Evolution, Intelligent_Design, Sexuality, TeddyBears, Verbal Abuse, and Violence.
The proposed system would work as follows.
A web site (www. xyz.com) stores videos that users contribute. Each stored video includes meta- data that gives an age and a set of content-descriptors. The age is the minimum age for a viewer; the content-descriptors summarize what the video contains.
- Your company provides a video-uploader program that parents can use to upload new videos to www.xyz.com. Prior to storing a video, this video-uploader program creates meta-data for the video by asking questions of the user about the contents of the video. Assume that parents are truthful in answering these questions.
- Your company provides a mash-up creation program that allows children to download videos and then create a new video by concatenating some subset of the videos that were downloaded, storing the result as a new video in www.xyz.com. The mash-up creation program automatically creates the meta-data for this new longer video.
- Your company provides a video-viewer program that is invoked from within the mash-up creation program and/or can be run stand-alone by children wishing to view videos stored at www.xyz.com. The video-viewer program starts by reading child-viewing-allowed. Condign, a local configuration file corresponding to the child on whose behalf the video-viewer program was invoked. This file is specified by a parent and gives
- The birth year of the child who is running the program.
- A list of content-descriptors specifying all content the child is allowed to see.
Thereafter, the video-viewer program will display only those videos that are age-appropriate and belief-appropriate for the child.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
