diff --git a/draft/examples/valid/trailerAudio.json b/draft/examples/valid/trailerAudio.json new file mode 100644 index 0000000..a328d23 --- /dev/null +++ b/draft/examples/valid/trailerAudio.json @@ -0,0 +1,18 @@ +{ + "@context": [ + "https://w3id.org/kim/amb/context.jsonld", + { + "@language": "de" + } + ], + "id": "https://example.org/educational-podcast", + "type": ["LearningResource"], + "name": "An example educational podcast", + "trailer": { + "type": "AudioObject", + "encodingFormat": "audio/mp3", + "contentSize": "98031", + "contentUrl": "https://example.org/trailer.mp3", + "embedUrl": "https://embed.example.org/trailer.mp3" + } +} diff --git a/draft/index.html b/draft/index.html index 2a6fe95..5a35185 100644 --- a/draft/index.html +++ b/draft/index.html @@ -467,7 +467,7 @@ ### trailer -Ein Trailer/Video-Teaser zu einer Bildungsressource. MUSS ein JSON-Objekt enthalten, das "type": "VideoObject" sowie die Property contentUrl oder embedUrl enthalten MUSS und folgende weitere Properties enthalten KANN: contentSize (in bytes ohne Maßangabe) , embedUrl, sha256, bitrate (in kb/s ohne Maßangabe) sowie encodingFormat, das bei Verwendung Werte aus [[IANA-MEDIA-TYPES]] enthalten MUSS. +Ein AV- oder Audio-Trailer zu einer Bildungsressource. MUSS ein JSON-Objekt enthalten, das "type": "VideoObject" oder "type": "AudioObject" sowie die Property contentUrl oder embedUrl enthalten MUSS und folgende weitere Properties enthalten KANN: contentSize (in bytes ohne Maßangabe) , embedUrl, sha256, bitrate (in kb/s ohne Maßangabe) sowie encodingFormat, das bei Verwendung Werte aus [[IANA-MEDIA-TYPES]] enthalten MUSS.
Pflichtfeld
diff --git a/draft/schemas/trailer.json b/draft/schemas/trailer.json index 53121c8..7149d43 100644 --- a/draft/schemas/trailer.json +++ b/draft/schemas/trailer.json @@ -8,7 +8,7 @@ "type": { "title": "Type", "type": "string", - "enum": ["VideoObject"] + "enum": ["VideoObject", "AudioObject"] }, "contentUrl": { "title": "Content URL",