1. Go to the Live streaming section in the Streaming tab and click Create Live stream.
2. Enter the name of your live stream in the window that appears and click Create.
If the button is un-clickable, you have reached your live stream limit. To create a new stream, delete an existing stream from the list.
A new page will open. Do the remaining steps connected with Gcore’s interface in it.
3.1. Ensure the Enable live stream (with Low Latency) switch is turned on.
By default, we provide live streams with Low Latency (4–5 seconds of delay). Low Latency is available in two protocols: LL-DASH (works on any devices except iOS) and LL-HLS (works on iOS). If you need to stream in regular HLS (8–10 seconds of delay), contact the support team or your personal manager for enabling.
3.2. Choose the appropriate stream type: Push or Pull.
3.3. Edit the name of the live stream from step#2 if necessary.
3.4. Enable additional features If you activated them earlier:
The next step of the guide depends on the stream type you’ve chosen: Pull or Push (3.2).
4. Set up the live stream.
(If you selected Pull) Put a link to a stream from your media server in the URL field.
You can specify in the URL field several media servers separated by space. In this case, the first media server will be used as the primary source and the next as backup servers. If the signal from the first source cuts out, we will automatically resume the stream from the second source.
(If you selected Push) Select the encoder that you will use for streaming from the drop-down list. Copy the server URL and Stream Key. In the screenshot below, rtmp://vp-push-ed1.gvideo.co/ is the server URL while 425969?7395… is the stream key.
Insert the copied values in the interface of your encoder according to the appropriate instructions from the "Push live streams software" section.
5. Start a live stream on your media server or encoder. If everything is configured correctly, you will see a streaming preview in the player.
6. Use the appropriate way to embed the created live stream into your web application:
Then your viewers see the live stream.
Statistical data can only be collected if you stream via our player. If you use your player, the statistics page will be empty.
Was this article helpful?
Explore the Streaming Platform by Gcore