Do you have configuration guides for Teradek VidiU Encoders
The createIngestPoint API is only applicable if you have enabled ingest points (which is off by default). You can read more about ingest points here:
For the Teradek encoder, you will simply put in the IP address of the EMS server into your Teradek Vidiu. In the Vidiu it will also ask you to specify a target stream name (sometimes called a target ingest point). That target stream name will be the name of the stream once it is pushed to the EMS. Once you have that configured in the Vidiu you can simply press the button to start streaming.
Do note that we have seen some issues with the “high profile” encoding setting in some Teradek products. It produces some invalid frames causing issues with our server. If you see distortion in the video stream, please switch it to the “baseline profile” encoding setting on the Teradek Vidiu.
Once you have “pushed” the stream from the Vidiu you can then do things like create HLS with it. For example, if the target stream name you configured on the Vidiu is “test”, you’re create HLS command will look like this:
createHLSstream localstreamnames=test targetfolder=/var/evo-webroot/ groupname=mygroup
The playback link will then be: