After create a Live Event, Can we get a join link from API as response?

Yasiru Kavinda 1 Reputation point
2021-02-10T07:50:18.883+00:00

After create a Live Event, Can we get a join link from API as response? https://video2.skills-academy.com/en-us/rest/api/media/liveevents/create in this link did not mention that.

Azure Media Services
Azure Media Services
A group of Azure services that includes encoding, format conversion, on-demand streaming, content protection, and live streaming services.
316 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Xavier Pouyat 591 Reputation points Microsoft Employee
    2021-02-10T11:44:38.073+00:00

    Hello,
    A live event is not a conferencing event. It's an ingest entity. Once you created a live event, you need to start it and then you can get the input endpoint with a GET. This input endpoint accepts RTMP (or Smooth) stream coming from an encoder. This input URL must be configured in your live encoder to push the live stream to Azure Media Services.
    To distribute or record the live stream, you also need to create a live output.


  2. John Deutscher (MSFT) 2,126 Reputation points
    2021-02-10T18:51:04.11+00:00

    Adding to Xavier.

    I assume by "join link" you may have just meant the manifest to use in your player to playback the live content?

    One easy flow is to create the Live Output entity attached to an Asset up front, before you start the live event.
    I then create a Streaming URL on the Asset ahead of time as well, to share with the player before the event begins.

    Once the live event is up and running, and you see content in the preview endpoint, you can then start the Live Output.

    Think of live outputs as "recording machines" and Assets as "tapes to put into the recording machines".

    Create the recording machine up front, start the live event, start your RTMP encoder. When ready to shut down, stop the Live Output first (this is a DELETE call), and then you can use the content in the Asset for streaming as VOD instantly (same Streaming URL).
    You can then stop the Live Event itself to shut the resources down and stop billing.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.