Asset
DEFINITION: An individual piece of media contributed by a user or administrator. Roundware currently handles audio, photo and text assets and will soon handle video assets as well. Assets are assigned many pieces of metadata, including a project, tags, location, and others.
Fields
Parameter | Format/Units | Definition | Notes |
---|---|---|---|
Mediatype | picklist | what type of media? | options are: audio, video, photo, text, though video is still under development |
Media Display | audio player | allows for playback of audio | only present for assets of mediatype=audio |
File | binary file | actual media file of asset | currently this field should not be edited via the admin as it does not function properly |
Volume | float | asset-specific volume attenuation; 1.0 = no attenuation | this can be used to compensate if the recording level of an asset is particulary high or low |
Audio File Length | nanoseconds | length of the audio recording | Gstreamer uses nanoseconds as units, to Roundware does as well |
Description | text | descriptive info for an asset; can be private or displayed in the client if desired | |
Loc Description | multi-select | localized descriptive info | |
Project | picklist | every asset is assigned to a Project | |
Language | picklist | uses the standard Roundware localization functions | audio asset playback in streams is determined by the language setting of the client device with a default of English |
Session | integer | session during which the asset was recorded and uploaded | if asset uploaded via the Admin, the session id defaults to -10 (or whatever value is specified in settings.py |
Created | datetime | time stamp when the asset record was created | |
Weight | picklist | prioritization value to determine order of playback within stream when using 'by_weight' ordering | this value is ignored in the standard 'random' ordering scenario |
Submitted | boolean | whether or not the asset is active in the system | this is a useful way of keeping assets in the system while not having them used in playback |
Tags | multi-select | tag metadata assignments for asset | |
Latitude/Longitude | float | location of asset in the real world | |
Related Envelope | picklist | assets are associated with an envelope, allowing for them to be grouped together | |
Votes | inline | votes collected from users pertaining to asset | typical vote types are 'like', 'flag', or 'rating' |