Streaming Media Service Webapp
Contents
Getting started
Developer’s guide
Configuration
The Web App Project
Media Platform
JWPlatform Integration Application
REST API
OAI-PMH Harvesting
Support for Legacy SMS
Streaming Media Service Webapp
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
AceCam (class in mediaplatform_jwp.acl)
AceGroup (class in mediaplatform_jwp.acl)
AceInst (class in mediaplatform_jwp.acl)
AceUser (class in mediaplatform_jwp.acl)
AceWorld (class in mediaplatform_jwp.acl)
add_channel_detail() (api.views.ViewMixinBase method)
add_media_item_detail() (api.views.ViewMixinBase method)
add_playlist_detail() (api.views.ViewMixinBase method)
ALLOWED_HOSTS (in module mediawebapp.settings.base)
allows_create_channel_on_billing_account (mediaplatform.models.Permission attribute)
allows_edit_channel (mediaplatform.models.Permission attribute)
allows_view_item (mediaplatform.models.Permission attribute)
annotate_can_create_channels() (mediaplatform.models.BillingAccountQuerySet method)
annotate_downloadable() (mediaplatform.models.MediaItemQuerySet method)
annotate_editable() (mediaplatform.models.ChannelQuerySet method)
(mediaplatform.models.MediaItemQuerySet method)
(mediaplatform.models.PlaylistQuerySet method)
annotate_viewable() (mediaplatform.models.ChannelQuerySet method)
(mediaplatform.models.MediaItemQuerySet method)
(mediaplatform.models.PlaylistQuerySet method)
api.serializers (module)
api.views (module)
AUTH_PASSWORD_VALIDATORS (in module mediawebapp.settings.base)
AUTHENTICATION_BACKENDS (in module mediawebapp.settings.base)
B
BASE_DIR (in module mediawebapp.settings.base)
billing_account (mediaplatform.models.Channel attribute)
BillingAccount (class in mediaplatform.models)
BillingAccount.DoesNotExist
BillingAccount.MultipleObjectsReturned
BillingAccountDetailSerializer (class in api.serializers)
BillingAccountListMixin (class in api.views)
BillingAccountListView (class in api.views)
BillingAccountManager (class in mediaplatform.models)
BillingAccountMixin (class in api.views)
BillingAccountQuerySet (class in mediaplatform.models)
BillingAccountSerializer (class in api.serializers)
BillingAccountView (class in api.views)
BufferedDiscoverRunner (class in mediawebapp.test.runner)
BufferedTextTestRunner (class in mediawebapp.test.runner)
build_acl() (in module mediaplatform_jwp.acl)
C
CachedResource (class in mediaplatform_jwp.models)
CachedResource.DoesNotExist
CachedResource.MultipleObjectsReturned
CachedResourceTypeManager (class in mediaplatform_jwp.models)
Channel (class in mediaplatform.models)
(class in mediaplatform_jwp.models)
channel (mediaplatform.models.MediaItem attribute)
(mediaplatform.models.Playlist attribute)
CHANNEL (mediaplatform_jwp.models.CachedResource attribute)
channel (mediaplatform_jwp.models.Channel attribute)
Channel.DoesNotExist
,
[1]
Channel.MultipleObjectsReturned
,
[1]
ChannelDetailSerializer (class in api.serializers)
ChannelListMixin (class in api.views)
ChannelListView (class in api.views)
ChannelManager (class in mediaplatform.models)
ChannelMixin (class in api.views)
ChannelOwnedResourceModelSerializer (class in api.serializers)
ChannelQuerySet (class in mediaplatform.models)
channels (mediaplatform_jwp.models.CachedResource attribute)
channels_creatable_by_user() (mediaplatform.models.BillingAccountQuerySet method)
ChannelSerializer (class in api.serializers)
ChannelView (class in api.views)
cleanup() (in module oaipmh.tasks)
client_for_repository() (in module oaipmh.client)
Config (class in legacysms.apps)
(class in mediaplatform_jwp.apps)
(class in oaipmh.apps)
CONTENT_TYPE_FOR_DOWNLOAD_EXTENSION (in module legacysms.views)
copyright (mediaplatform.models.MediaItem attribute)
create() (api.serializers.ChannelSerializer method)
(api.serializers.MediaItemSerializer method)
create_for_user() (mediaplatform.models.ChannelManager method)
(mediaplatform.models.MediaItemManager method)
created_at (mediaplatform.models.BillingAccount attribute)
(mediaplatform.models.Channel attribute)
(mediaplatform.models.MediaItem attribute)
(mediaplatform.models.Playlist attribute)
(mediaplatform.models.TranscriptionRequest attribute)
crsids (mediaplatform.models.Permission attribute)
D
DATABASES (in module mediawebapp.settings.base)
datetime_as_utcdatetime() (in module oaipmh.timezone)
DEBUG (in module mediawebapp.settings.base)
DEFAULT_REQUESTS_SESSION (in module legacysms.views)
deleted_at (mediaplatform.models.Channel attribute)
(mediaplatform.models.MediaItem attribute)
(mediaplatform.models.Playlist attribute)
description (mediaplatform.models.BillingAccount attribute)
(mediaplatform.models.Channel attribute)
(mediaplatform.models.MediaItem attribute)
(mediaplatform.models.Playlist attribute)
downloadable (mediaplatform.models.MediaItem attribute)
downloadable_by_user() (mediaplatform.models.MediaItemQuerySet method)
duration (mediaplatform.models.MediaItem attribute)
E
editable_by_user() (mediaplatform.models.ChannelQuerySet method)
(mediaplatform.models.MediaItemQuerySet method)
(mediaplatform.models.PlaylistQuerySet method)
embed() (in module legacysms.views)
embed_url() (mediaplatform_jwp.models.Video method)
ensure_matterhorn_record() (in module oaipmh.records)
expires_at (mediaplatform.models.UploadEndpoint attribute)
F
fetch_channels() (in module mediaplatform_jwp.tasks)
fetch_videos() (in module mediaplatform_jwp.tasks)
fetched_analytics (mediaplatform.models.MediaItem attribute)
fetched_size (mediaplatform.models.MediaItem attribute)
filter_billing_account_qs() (api.views.ViewMixinBase method)
filter_channel_qs() (api.views.ViewMixinBase method)
filter_media_item_qs() (api.views.ViewMixinBase method)
filter_playlist_qs() (api.views.ViewMixinBase method)
filter_queryset() (api.views.FullTextSearchFilter method)
FullTextSearchFilter (class in api.views)
G
get_object() (api.views.PlaylistView method)
(api.views.ProfileView method)
get_profile() (api.views.ViewMixinBase method)
get_queryset() (api.views.BillingAccountListView method)
(api.views.ChannelListView method)
(api.views.MediaItemListView method)
(api.views.MediaItemUploadView method)
(api.views.PlaylistListView method)
(mediaplatform.models.BillingAccountManager method)
(mediaplatform.models.ChannelManager method)
(mediaplatform.models.MediaItemManager method)
(mediaplatform.models.PlaylistManager method)
(mediaplatform_jwp.models.CachedResourceTypeManager method)
get_sources() (mediaplatform_jwp.models.Video method)
H
harvest_all_repositories() (in module oaipmh.tasks)
harvest_repository() (in module oaipmh.tasks)
has_permission() (mediaplatform_jwp.acl.AceCam static method)
(mediaplatform_jwp.acl.AceGroup method)
(mediaplatform_jwp.acl.AceInst method)
(mediaplatform_jwp.acl.AceUser method)
(mediaplatform_jwp.acl.AceWorld static method)
height (mediaplatform.models.MediaItem.Source attribute)
I
id (mediaplatform.models.BillingAccount attribute)
(mediaplatform.models.Channel attribute)
(mediaplatform.models.MediaItem attribute)
(mediaplatform.models.Permission attribute)
(mediaplatform.models.Playlist attribute)
(mediaplatform.models.TranscriptionRequest attribute)
(mediaplatform.models.UploadEndpoint attribute)
initially_fetched_from_url (mediaplatform.models.MediaItem attribute)
INSTALLED_APPS (in module mediawebapp.settings.base)
is_public (mediaplatform.models.Permission attribute)
is_signed_in (mediaplatform.models.Permission attribute)
item (mediaplatform.models.MediaItem.Source attribute)
(mediaplatform.models.UploadEndpoint attribute)
(mediaplatform_jwp.models.Video attribute)
J
JWP_FORCE_HTTPS_UPLOAD (in module mediaplatform_jwp.defaultsettings)
JWP_SYNC_ITEMS (in module mediaplatform_jwp.defaultsettings)
(in module mediawebapp.settings.tox)
JWPLATFORM_API_BASE_URL (in module mediaplatform_jwp.defaultsettings)
JWPLATFORM_API_KEY (in module mediaplatform_jwp.defaultsettings)
(in module mediawebapp.settings.base)
(in module mediawebapp.settings.tox)
JWPLATFORM_API_SECRET (in module mediaplatform_jwp.defaultsettings)
(in module mediawebapp.settings.base)
JWPLATFORM_CONTENT_BASE_URL (in module mediaplatform_jwp.defaultsettings)
JWPLATFORM_EMBED_PLAYER_KEY (in module mediaplatform_jwp.defaultsettings)
(in module mediawebapp.settings.tox)
JWPLATFORM_SIGNATURE_TIMEOUT (in module mediaplatform_jwp.defaultsettings)
K
key (mediaplatform_jwp.models.Channel attribute)
(mediaplatform_jwp.models.Video attribute)
L
language (mediaplatform.models.MediaItem attribute)
LANGUAGE_CODE (in module mediawebapp.settings.base)
LECTURE_CAPTURE_TAGS (in module oaipmh.tracks)
LEGACY_SMS_DOWNLOADS_URL (in module legacysms.defaultsettings)
LEGACY_SMS_FRONTEND_URL (in module legacysms.defaultsettings)
LEGACY_SMS_REDIRECT_FORMAT (in module legacysms.defaultsettings)
LEGACY_SMS_RSS_URL (in module legacysms.defaultsettings)
legacysms.apps (module)
legacysms.defaultsettings (module)
legacysms.redirect (module)
legacysms.views (module)
ListPagination (class in api.views)
LOGGING (in module mediawebapp.settings.tox)
lookup_groups (mediaplatform.models.Permission attribute)
lookup_instid (mediaplatform.models.BillingAccount attribute)
lookup_insts (mediaplatform.models.Permission attribute)
LOOKUP_PEOPLE_CACHE_LIFETIME (in module mediaplatform_jwp.defaultsettings)
LOOKUP_PEOPLE_ID_SCHEME (in module mediaplatform_jwp.defaultsettings)
LOOKUP_ROOT (in module mediaplatform_jwp.defaultsettings)
M
MATTERHORN_NAMESPACE (in module oaipmh.namespaces)
MatterhornRecord (class in oaipmh.models)
MatterhornRecord.DoesNotExist
MatterhornRecord.MultipleObjectsReturned
media() (in module legacysms.views)
media_download() (in module legacysms.redirect)
media_embed() (in module legacysms.redirect)
media_item (mediaplatform.models.TranscriptionRequest attribute)
media_items (mediaplatform.models.Playlist attribute)
media_page() (in module legacysms.redirect)
media_rss() (in module legacysms.redirect)
MediaItem (class in mediaplatform.models)
MediaItem.DoesNotExist
MediaItem.MultipleObjectsReturned
MediaItem.Source (class in mediaplatform.models)
MediaItemAnalyticsListSerializer (class in api.serializers)
MediaItemAnalyticsSerializer (class in api.serializers)
MediaItemAnalyticsView (class in api.views)
MediaItemDetailSerializer (class in api.serializers)
MediaItemListMixin (class in api.views)
MediaItemListView (class in api.views)
MediaItemManager (class in mediaplatform.models)
MediaItemMixin (class in api.views)
MediaItemPosterView (class in api.views)
MediaItemQuerySet (class in mediaplatform.models)
MediaItemSerializer (class in api.serializers)
MediaItemSourceView (class in api.views)
MediaItemUploadView (class in api.views)
MediaItemView (class in api.views)
MEDIAPACKAGE_NAMESPACE (in module oaipmh.namespaces)
mediaplatform (module)
mediaplatform.models (module)
mediaplatform_jwp (module)
mediaplatform_jwp.acl (module)
mediaplatform_jwp.api (module)
mediaplatform_jwp.apps (module)
mediaplatform_jwp.defaultsettings (module)
mediaplatform_jwp.management.commands.jwpfetch (module)
mediaplatform_jwp.models (module)
mediaplatform_jwp.systemchecks (module)
mediaplatform_jwp.tasks (module)
MediaUploadSerializer (class in api.serializers)
mediawebapp.settings (module)
mediawebapp.settings.base (module)
mediawebapp.settings.developer (module)
mediawebapp.settings.tox (module)
MetadataFormat (class in oaipmh.models)
MetadataFormat.DoesNotExist
MetadataFormat.MultipleObjectsReturned
MIDDLEWARE (in module mediawebapp.settings.base)
mime_type (mediaplatform.models.MediaItem.Source attribute)
N
name (legacysms.apps.Config attribute)
(mediaplatform_jwp.apps.Config attribute)
(oaipmh.apps.Config attribute)
O
OAI_NAMESPACE (in module oaipmh.namespaces)
oaipmh (module)
oaipmh.admin (module)
oaipmh.apps (module)
oaipmh.client (module)
oaipmh.models (module)
oaipmh.namespaces (module)
oaipmh.records (module)
oaipmh.tasks (module)
oaipmh.timezone (module)
oaipmh.tracks (module)
OAUTH2_CLIENT_ID (in module mediaplatform_jwp.defaultsettings)
OAUTH2_CLIENT_SECRET (in module mediaplatform_jwp.defaultsettings)
OAUTH2_LOOKUP_SCOPES (in module mediaplatform_jwp.defaultsettings)
OAUTH2_MAX_RETRIES (in module mediaplatform_jwp.defaultsettings)
OAUTH2_TOKEN_URL (in module mediaplatform_jwp.defaultsettings)
objects (mediaplatform.models.BillingAccount attribute)
(mediaplatform.models.Channel attribute)
(mediaplatform.models.MediaItem attribute)
(mediaplatform.models.Playlist attribute)
(mediaplatform_jwp.models.CachedResource attribute)
objects_including_deleted (mediaplatform.models.Channel attribute)
(mediaplatform.models.MediaItem attribute)
(mediaplatform.models.Playlist attribute)
ordered_media_item_queryset (mediaplatform.models.Playlist attribute)
P
pagination_class (api.views.BillingAccountListView attribute)
(api.views.ChannelListView attribute)
(api.views.MediaItemListView attribute)
(api.views.PlaylistListView attribute)
parse() (mediaplatform_jwp.acl.AceCam static method)
(mediaplatform_jwp.acl.AceGroup static method)
(mediaplatform_jwp.acl.AceInst static method)
(mediaplatform_jwp.acl.AceUser static method)
(mediaplatform_jwp.acl.AceWorld static method)
Permission (class in mediaplatform.models)
Permission.DoesNotExist
Permission.MultipleObjectsReturned
Playlist (class in mediaplatform.models)
Playlist.DoesNotExist
Playlist.MultipleObjectsReturned
PlaylistDetailSerializer (class in api.serializers)
PlaylistListMixin (class in api.views)
PlaylistListView (class in api.views)
PlaylistManager (class in mediaplatform.models)
PlaylistMixin (class in api.views)
PlaylistQuerySet (class in mediaplatform.models)
PlaylistSerializer (class in api.serializers)
PlaylistView (class in api.views)
POSTER_IMAGE_DEFAULT_WIDTH (in module api.views)
POSTER_IMAGE_VALID_EXTENSIONS (in module api.views)
POSTER_IMAGE_VALID_WIDTHS (in module api.views)
ProfileSerializer (class in api.serializers)
ProfileView (class in api.views)
published_at (mediaplatform.models.MediaItem attribute)
R
ready() (legacysms.apps.Config method)
(mediaplatform_jwp.apps.Config method)
Record (class in oaipmh.models)
Record.DoesNotExist
Record.MultipleObjectsReturned
RelatedBillingAccountIdField (class in api.serializers)
RelatedChannelIdField (class in api.serializers)
Repository (class in oaipmh.models)
Repository.DoesNotExist
Repository.MultipleObjectsReturned
required_settings_check() (in module mediaplatform_jwp.systemchecks)
reset() (mediaplatform.models.Permission method)
resource (mediaplatform_jwp.models.Channel attribute)
(mediaplatform_jwp.models.Video attribute)
ROOT_URLCONF (in module mediawebapp.settings.base)
S
SECRET_KEY (in module mediawebapp.settings.base)
serializer_class (api.views.BillingAccountListView attribute)
(api.views.BillingAccountView attribute)
(api.views.ChannelListView attribute)
(api.views.ChannelView attribute)
(api.views.MediaItemAnalyticsView attribute)
(api.views.MediaItemListView attribute)
(api.views.MediaItemUploadView attribute)
(api.views.MediaItemView attribute)
(api.views.PlaylistListView attribute)
(api.views.PlaylistView attribute)
(api.views.ProfileView attribute)
Series (class in oaipmh.models)
Series.DoesNotExist
Series.MultipleObjectsReturned
set_resources() (in module mediaplatform_jwp.models)
sources (mediaplatform.models.MediaItem attribute)
(mediaplatform_jwp.models.Video attribute)
SourceSerializer (class in api.serializers)
state (mediaplatform.models.TranscriptionRequest attribute)
STATIC_ROOT (in module mediawebapp.settings.tox)
STATIC_URL (in module mediawebapp.settings.base)
T
tags (mediaplatform.models.MediaItem attribute)
TEMPLATES (in module mediawebapp.settings.base)
TEST_RUNNER (in module mediawebapp.settings.tox)
text_search_vector (mediaplatform.models.Channel attribute)
(mediaplatform.models.MediaItem attribute)
(mediaplatform.models.Playlist attribute)
TIME_ZONE (in module mediawebapp.settings.base)
title (mediaplatform.models.Channel attribute)
(mediaplatform.models.MediaItem attribute)
(mediaplatform.models.Playlist attribute)
Track (class in oaipmh.models)
Track.DoesNotExist
Track.MultipleObjectsReturned
TranscriptionRequest (class in mediaplatform.models)
TranscriptionRequest.DoesNotExist
TranscriptionRequest.MultipleObjectsReturned
type (mediaplatform.models.MediaItem attribute)
U
UCAMWEBAUTH_CREATE_USER (in module mediawebapp.settings.base)
UCAMWEBAUTH_LOGOUT_REDIRECT (in module mediawebapp.settings.base)
UCAMWEBAUTH_NOT_CURRENT (in module mediawebapp.settings.base)
update() (api.serializers.ChannelOwnedResourceModelSerializer method)
(api.serializers.ChannelSerializer method)
update_matterhorn_record() (in module oaipmh.models)
update_track() (in module oaipmh.models)
updated (mediaplatform_jwp.models.Channel attribute)
(mediaplatform_jwp.models.Video attribute)
updated_at (mediaplatform.models.BillingAccount attribute)
(mediaplatform.models.Channel attribute)
(mediaplatform.models.MediaItem attribute)
(mediaplatform.models.Playlist attribute)
(mediaplatform.models.TranscriptionRequest attribute)
UploadEndpoint (class in mediaplatform.models)
UploadEndpoint.DoesNotExist
UploadEndpoint.MultipleObjectsReturned
url (mediaplatform.models.MediaItem.Source attribute)
(mediaplatform.models.UploadEndpoint attribute)
USE_I18N (in module mediawebapp.settings.base)
USE_L10N (in module mediawebapp.settings.base)
USE_TZ (in module mediawebapp.settings.base)
V
verbose_name (legacysms.apps.Config attribute)
(mediaplatform_jwp.apps.Config attribute)
(oaipmh.apps.Config attribute)
Video (class in mediaplatform_jwp.models)
VIDEO (mediaplatform_jwp.models.CachedResource attribute)
Video.DoesNotExist
Video.MultipleObjectsReturned
videos (mediaplatform_jwp.models.CachedResource attribute)
viewable_by_user() (mediaplatform.models.ChannelQuerySet method)
(mediaplatform.models.MediaItemQuerySet method)
(mediaplatform.models.PlaylistQuerySet method)
ViewMixinBase (class in api.views)
W
width (mediaplatform.models.MediaItem.Source attribute)
WSGI_APPLICATION (in module mediawebapp.settings.base)