SMIL | |
SMIL
The Synchronized Multimedia Integration Language (SMIL, pronounced "smile") enables simple XML interface to producing and authoring interactive multimedia presentations. Detailed description of the standard and syntax of SMIL scripts is available on http://www.w3.org/AudioVideo . All major multimedia players are SMIL compatible, so we will use this route to establish audio / video streaming presentations that combine versatility and quality of RTSP video streaming with high-quality MP3/Ogg audio streaming. In brief, lets assume that a video stream is available on rtsp://<server>/<video> and MP3 is on http://<server>/<audio> then SMIL file of the form
<par> <smil> <head> <layout> <root-layout width="320" height="240"/> <region id="videoregion" width="320" height="240"/> </layout> </head> <body> <par > <video src="rtsp://<server>/<video>" region="videoregion"/> <audio src="http://<server>/<audio>"/> </par> </body> </smil> would combine both streams into one! Please note that for QuickTime players the script should be modified, so that URL in the "audio src" filed should start with ICY:
<audio src="icy://<server>/<audio>"/>
|
Open_Source_Streaming_Platform
Server_Side
Content_Production_Side
Dynamic_Relaying_of_RTSP_Servers
OSSA_Streaming_Protocol |
|