Unable to Run EMS
Debug:
- Check your License if already installed. Maybe you forget to place your License file before running EMS.
- Check your License if already expired. You can no longer use EMS if your license is expired.
- Check if there are ports used by other applications. There are many ports used by EMS, make sure that it is dedicated to EMS otherwise, there may be some errors with the connections.
- Check if you have a network connection. If your license is an online type, EMS won’t be able to connect to the License Manager who will verify your license.
- Check if you have a running instance of EMS. You cannot run EMS simultaneously.
- Check if EMS is installed properly. There may be some components that were not installed.
- Check Date and Time. Date and Time should be the actual date and time. EMS will not run if it detects that date and time is adjusted.
- Check your Text Editor. If you make changes in your config.lua file, make sure that you use a text editor that will not add additional characters on the file. This will corrupt the file and EMS will not run if the config.lua is corrupted.
Pulled/Pushed Stream is not Streaming
Debug:
-
Do preliminary checking. Test you stream source by playing first on a player before pulling/pushing.
-
Check if the stream is already pulled by sending
listConfig
. The status should be streaming not connecting.pull: -- configId: 1 localStreamName: testpullStream status: current: description: Streaming uniqueStreamId: 1 uri: rtmp://s2pchzxmtymn2k.cloudfront.net/cfx/st/mp4:sintel.mp4
-
Check if the address of the server to push in is correct. EMS will only look for the target address so make sure that the address in the API call is correct.
-
Check if the localStreamName is correct. EMS will search for the localStreamName in the API call, the stream will not be pushed if localStreamName is not found.
Stream is Not Recording
Debug:
- Do preliminary checking. Test you stream source by playing first on a player before recording.
- Make sure your pathToFile value is writable. EMS will not able to record if the path given is read-only.
- Check if your network connection is stable. There might be a problem occur when the network connection is not stable.
Unable to Run Web UI
Debug:
- Check config.lua. Check if
runWebUI
is set tofalse
. It should be set totrue
. - Check port availability. Make sure that the port that UI listens to is available.
Unable to Stream VOD from Web UI
Debug:
-
Check Flash. Make sure that Flash is set to Allow in the browser.
-
Please Use Google Chrome. The Video. Js player is not supported in Firefox, therefore, the stream will not be played.
Unable to Stream HLS from WebUI
Debug:
- Please Use Google Chrome. The Video. Js HLS build player is not supported in Firefox, therefore, the stream will not be played.