Services
Free services
Content hosting
Upload
- various resource formats (encoding of video and audio)
possible
- various interfaces (e.g. web interface, upload client on a
PC, upload client on a cameraphone)
- various possibilities to make available content (e.g. on a
seed server, on a P2P node, on a web server with a fixed
URL)
- various possibilities to restrict access to content
(e.g. private, group access, world access)
Registration
- User registration (account)
- Assertion of copyright ownership (of a content item)
- Unique content identification (issuance of an URI for content)
- Registration of content to system
- Removal of content from system
Processing
- selection of desired format (encoding of video and audio)
- selection of desired protection (e.g. watermarking, DRM)
- transcoding of resources (if necessary)
- packaging of content (e.g. persistent association of URI with resources)
Distribution
- directory listing
- live stream
- storage (for a limited time)
- on-demand download (in the P2P network)
- on-demand download (from an external URL)
Content aggregation
Human metadata
- Services to support interaction between digital media users are
based on open standards for metadata (e.g. MPEG-7)
- for content creators to organize in groups (e.g. Wiki, Blog, Mailinglist)
- for creators and producers to categorize and describe content (e.g. video annotation tool)
- for end-users to categorize and describe content (e.g. social bookmarking, tagging, rating, creation of playlists)
Machine metadata
- content analysis (e.g. automatic detection of segments, scenes, shots, automatic detection of genre)
- content indexing (making searchable)
- generation of key-frames (e.g. key-frames of scenes)
Licensing services
- selection of a human readable license (depending on business model and jurisdiction, e.g. CreativeCommons)
- association of machine readable license with content
Programme scheduling services
- scheduling for playout (e.g. tool for collaborative planning of a TV programme on a timeline)
- generation of playlists (e.g. a tool for "podcasting")