Hi Alex,
In StreamPublisher the Server properties are set to:
streamPublisherVHost defaultVHost
streamPublisherApplication live/definst
I want to have multiple Applications with different content roots like
streamPublisherApplication live1/definst
But I get error as I cannot define a 2nd application.
Also in the smil script, can I have
Notice the folder: “mp4:content/sample.mp4” as I need to separate content container for each stream.
PWI
May 4, 2020, 4:20pm
2
Hi ,
you can use subdirectory name in SMIL, yes.
But you can’t use the module to create streams under multiply Wowza applications (content directories).
Thanks you
I was able to create multiple streams however I noticed something
I MUST Restart the Server before any changes can take effect rather than the Application.
.e.g any changes made to the *.smil file does not apply with restart of Application.
Is there a better way, without breaking live streams from another Application?
curl -X PUT \
-H 'Accept:application/json; charset=utf-8' \
[http://localhost:8087/v2/servers/_defaultServer_/vhosts/_defaultVHost_/applications/testlive/actions/restart](http://localhost:8087/v2/servers/_defaultServer_/vhosts/_defaultVHost_/applications/testlive/actions/restart)
For more info on how to restart the application and other related tasks:
https://www.wowza.com/docs/application-management-query-examples#restart
PWI
May 5, 2020, 11:38am
5
If you will require to change playlist without server or Application restart you may post the question in Hire A Consultant space
Hi while trying to use Swagger to run commands I get this errors
<?xml version="1.0" encoding="UTF-8" standalone="no"?><error><wowzaServer>4.8.0</wowzaServer><code>403</code><message>Your IP address (192.168.1.200) has been blocked</message></error>
but server.xml has:
none
127.0.0.1
Am running the REST API Doc from a Web server on the same network
http://192.168.1.7/wowza/?baseUrl=http%3A%2F%2F192.168.1.20%3A8089%2Fapi-docs#!/applications
Hi,
I used the code and it returned:
{“success”:true,“message”:“Application (testlive ) shutdown”,“data”:null}
But the Application did not restart but stopped working
I then used
curl -X PUT \
-H 'Accept:application/json; charset=utf-8' \
[http://localhost:8087/v2/servers/_defaultServer_/vhosts/_defaultVHost_/applications/testlive/actions/start](http://localhost:8087/v2/servers/_defaultServer_/vhosts/_defaultVHost_/applications/testlive/actions/restart)
It would not work, I had to restart from the restart through "Server|Server Setup|Restart
This shutdown all running services.
I tried using
curl --digest -u user:pass http://localhost:8086/schedules?appName= testlive &action=reloadSchedule
but the schedule did not refetch also.
Looks like StreamScheduling ONLY works with server restarts.