Hey Guys,
I am recording a livestream 24/7. It splits every 20 Seconds. I got very much .mp4 files in the content-folder.
I can play back single mp4-files easily. But now I want to start an mp4-file and the play smooth through all videos until the user stops.
I was told I could do this with .smil files and I looked at this tutorial:
https://www.wowza.com/docs/how-to-schedule-streaming-with-wowza-streaming-engine-streampublisher
I created an very simple .smil file just for testing the playback which is placed in the content folder and looks like this:
<smil>
<head>
</head>
<body>
<stream name="testvod"></stream>
<playlist name="pl1" playOnStream="testvod" repeat="true" scheduled="2013-09-25 16:00:00">
<video src="rtmp://....:1935/vod/mp4:sample.mp4" start="0" length="2000"/>
</playlist>
</body>
</smil>
So it should just play back the sample.mp4 video. The src-link is correct, I can put that as source in JWplayer and it works.
But when I put the smil file as source it wont work. Not in JWPlayer and also not in the “test players”-section where it connects but then just does nothing.
I also tried to use a source like this in jwplayer: “…/vod/smil:smil.smil/jwplayer.smil” but wowza just auto-generates me an empty .smil file which looks like this:
<smil>
<head>
<meta base="rtmp://.../testvod/_definst_"/>
</head>
<body>
<switch></switch>
</body>
</smil>
When I google about this problem I often get results like “adaptive bitrate streaming in Wowza” but that is just not what I want.
I just want to play a fluent video out of many small videos.
What did I do wrong? Can someone somehow help me?
Thanks!