I am wondering if there is a public API to get the following data, to programmatically create an RTMP url used to stream to a particular users account.
If possible, I’d like to do the following with my application:
-Authenticate a particular user
-Retrieve a list of ingestion endpoints
-Retrieve a stream key to append to the ingestion endpoint
-Send data to said endpoint.
The new API isn’t socket-based, it’s a REST API just like v3 and v5. But yes, being a v5 endpoint does mean that it is deprecated and currently there are no endpoints in the new API (Helix) for getting a list of ingest servers.