Wowza Community

Scheduled streaming problem

Hi.

Tryin to start scheduled translation with streampublisher for my default application vod.

And here what i’ve done:

  1. put wms-plugin-collection.jar to [install_dir]/lib

  2. added to conf/Server.xml this:

...
                        <Property>
                                <Name>loadAndLockVHost</Name>
                                <Value>_defaultVHost_</Value>
                        </Property>
                        <Property>
                                <Name>loadAndLockApplications</Name>
                                <Value>live,vod</Value>
                        </Property>
                </Properties>
        </Server>
</Root>

  1. added to conf/vod/Application.xml this:
...
                        <Module>
                                <Name>ModuleStreamPublisher</Name>
                                <Description>ModuleStreamPublisher</Description>
                                <Class>com.wowza.wms.plugin.collection.module.ModuleStreamPublisher</Class>
                        </Module>
                </Modules>
                <!-- Properties defined here will be added to the IApplication.getProperties() and IApplicationInstance.getProperties() collections -->
                <Properties>
                        <Property>
                                <Name>streamPublisherSmilFile</Name>
                                <Value>schedule.smil</Value>
                        </Property>
                        <Property>
                                <Name>streamPublisherPassMetaData</Name>
                                <Value>true</Value>
                        </Property>
                        <Property>
                                <Name>streamPublisherSwitchLog</Name>
                                <Value>true</Value>
                        </Property>
                </Properties>
        </Application>
</Root>
  1. created smil file in [install_dir]/content/ directory:
<?xml version="1.0" encoding="UTF-8"?>
<smil title="scheduletitle">
        <body>
                <stream name="Stream1"></stream>
                <playlist name="pl1" playOnStream="Stream1" repeat="true" scheduled="2016-02-25 10:32:00">
                        <video src="mp4:sample.mp4" start="10" length="-1"/>
                </playlist>
        </body>
</smil>
  1. sample.mp4 is in [install_dir]/content/

  2. Restarted wowza many times

  3. Then I was trying to watch the translation from URL http://myip:1935/vod/definst/Stream1/playlist.m3u8 and got nothing.

So what’s wrong with my configuration?

Is it correct URL for the translation?

Hello there and welcome to the Wowza support forum.

Each application that runs a schedule must have a live stream type. This will not work for a VOD application.

You can use “static” content (Recorded files) as the source for the live stream.

I hope this answers your question.

Regards,

Salvadore