Hello,
I am trying to set up ABR live streaming with Wowza but I haven’t been able to get it working yet. My setup consists of an application publishing 3 livestreams (named livestream1, livestream2 and livestream3) with different bitrates to Wowza (using RTMP), and from Wowza I want to publish the ABR livestream. So far I can watch each stream on a Flash player (also RTMP, i.e. using the url rtmp://[wowza-ip]/myapplication/livestream#) and I have created a SMIL file livestream.smil in the /content folder as outlined below:
<smil>
<head>
</head>
<body>
<switch>
<video src="livestream1" system-bitrate="200000"/>
<video src="livestream2" system-bitrate="300000"/>
<video src="livestream3" system-bitrate="500000"/>
</switch>
</body>
</smil>
But when I try to watch the ABR stream on the Flash player using the URL http://[wowza-ip]:1935/myapplication/smil:livestream.smil/manifest.f4m the video does not play (black screen) and the console on the Wowza server shows the following messeges:
INFO sanjose connect 971115012 -
INFO stream create livestream.smil -
WARN server comment livestream1 MediaReaderH264.open[1]: java.io.FileNotFoundException: C:\Program Files\Wowza Media Systems\Wowza Media Server 3.0.5\content\livestream1 (The system cannot find the file specified)
WARN server comment livestream2 MediaReaderH264.open[1]: java.io.FileNotFoundException: C:\Program Files\Wowza Media Systems\Wowza Media Server 3.0.5\content\livestream2 (The system cannot find the file specified)
WARN server comment livestream3 MediaReaderH264.open[1]: java.io.FileNotFoundException: C:\Program Files\Wowza Media Systems\Wowza Media Server 3.0.5\content\livestream3 (The system cannot find the file specified)
ERROR server comment - MediaReaderH264SanJose.indexFile:java.lang.NullPointerException
ERROR server comment - MediaReaderH264SanJose.indexFile:java.lang.NullPointerException
ERROR server comment - MediaReaderH264SanJose.indexFile:java.lang.NullPointerException
I have seen some discussions and articles referring to files that should be created corresponding to the streams used in conjunction with the SMIL file, namely .sdp and .stream files, but they were mentioned in specific connection to RTSP and MPEG-TS streams respectively, and I have’nt found information on RTMP streams.
If anyone has a suggestion on something I can try to do to solve, or if there is something I’m overlooking here, please leave your comment!
Thank you,
João.