Name
mod_streaming
Synopsis
mod_streaming
was designed by me (happily enough)
to take care of the additional needs of anyone who wants to create a
feed that points to streaming-media presentations. You will notice
elements for the live events—start times, end times, and so
forth. These can also split a single stream into chunks and provide
associated metadata with each section.
Namespace
mod_streaming
takes str
: as its
prefix, and
http://hacks.benhammersley.com/rss/streaming/
is
its identifying URI. So, its root element looks like this:
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:str="http://hacks.benhammersley.com/rss/streaming/" >
Elements
All the elements within mod_streaming
are
subelements of item
except
str:type
, which can be a subelement of
channel
as well. All elements are optional.
-
str:type
This can take
audio
,video
, orboth
as its value, and it can be a subelement of eitheritem
orchannel
.video
implies a video, regardless of the presence of a soundtrack.both
implies a mixture of video and audio items, and hence is used only within achannel
description.-
str:associatedApplication
The name of any special application required to play back the stream.
-
str:associatedApplication.version
The version number of the associated application, if applicable.
-
str:associatedApplication.downloadUri
The URI for downloading the associated application.
-
str:codec
The name of the codec in which the stream is encoded.
-
str:codec.version ...
Get Developing Feeds with RSS and Atom now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.