I am experiencing something odd when using the command line to start/stop Wowza Streaming Engine 4.8.0. When prompted by the installer, I specified “n” when asked “Start Wowza Streaming Engine automatically [Y/n]:”.
So when I use this command to start the service:
sudo service WowzaStreamingEngineManager start
Port 8088 works correctly but port 1935 is not alive. The 8088 web page says that Streaming Engine is not running.
And when I type in this additional command, everything seems to work correctly. This is the command I used on 4.7.8.
sudo systemctl restart WowzaStreamingEngine.service
And if I go the other way (systemctl resrtart only), I get the opposite behavior (responds to 1935 but not 8088). It looks like there are two separate systems that are starting differently. And what’s the right way to take the system down?
This is a new 4.8.0 install on a on a fresh Ubuntu 18.04.3 system, developer license, running in a cloud server.
I’ll get this in front of our documentation team. We are working on fully transitioning away from our PDF guides, so all of this information will eventually be available via HTML.
Works! This answer is why I love this forum.
It would be nice if this page could be updated with your information.
https://www.wowza.com/docs/how-to-start-and-stop-wowza-streaming-engine-software#startServLin
Systemd has been around for about 10 years now, and “systemctl” to control services has since long replaced older commands like “service start” or “/etc/init.d/… start”. So my recommendation is to use “systemctl” only - even though “service … start” still works, even if it’s to safe yourself from confusion.
Wowza has two separate processes - they aren’t the same:
You must start both. Unless you don’t want to control your Wowza instance via the web-interface in which case you can leave the latter inactive.
See the Wowza Streaming Engine Users Guide pages 26 and 62 (although they still use “service start” there)
$ sudo systemctl start WowzaStreamingEngine
$ sudo systemctl start WowzaStreamingEngineManager
Thanks for sharing this. The documentation is updated to reflect this implementation: https://www.wowza.com/docs/how-to-start-and-stop-wowza-streaming-engine-software