Differences between start and start_console configuration
I am able to stream video through EMS 2.0 when running “service evostreamms start_console” but not when using “service evostreamms start”. I’ve confirmed that evostreamms is in fact starting and running when using “start”. Is there a difference between how start and start_console work that might explain this?
3 Answers
Hi mvandani,
The difference between “start_console” and “start” is that a console will appear with logs using “start_console”.
May I ask how many cpu(s)you are using? You can check by sending “lscpu” command in terminal.
Thank you!
Evostream support helped me with this outside of the forums. I’m posting the resolution here in case others run into this. “start_console” enables clustering but “start” does not. To fix this, I edited my config.lua to have these entries instead of the defaults entries for ports 1935, 1936, and 1113:
-- RTMP and clustering { ip="0.0.0.0", port=1935, protocol="inboundRtmp", clustering=true }, { ip="127.0.0.1", port=1936, protocol="inboundRtmp" }, { ip="127.0.0.1", port=1113, protocol="inboundBinVariant" },