RTMP-In Graph API get

Kyle Matheson 0 Reputation points
2026-03-16T05:10:18.0866667+00:00

I am working on developing an app that injects webinar information and then sends the RTMP-In details to a broadcast system to configure the output stream from the broadcast desk. Is the RTMP information in the API?

Microsoft Security | Microsoft Graph
0 comments No comments

1 answer

Sort by: Newest
  1. AI answer

    2026-03-16T05:10:29.2266667+00:00

    RTMP-In details (Server Ingest URL and Stream key/name) are exposed in the Teams meeting options UI, but there is no RTMP-In metadata or configuration surfaced in Microsoft Graph in the provided documentation.

    RTMP-In is controlled via Teams meeting policies and encoder requirements:

    • Admins enable/disable RTMP-In using CsTeamsMeetingPolicy with the -AllowedStreamingMediaInput "RTMP" parameter in PowerShell.
    • Organizers then see the Server Ingest URL and Stream key or name in Teams under Calendar → [event] → View event → Options → Production tools.
    • Encoders must send RTMP/RTMPS to the Teams ingest endpoints (*.rtmpingest.mcr.teams.microsoft.com on ports 1935/1936) with the specified video/audio formats.

    Within the given context there is no mention of any Microsoft Graph endpoint that returns the RTMP-In ingest URL or stream key, nor any Graph property on meetings/webinars/town halls that contains this information. Based on the available documentation, RTMP-In configuration is managed via Teams policies and consumed via the Teams client UI and encoder configuration, not via Microsoft Graph.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

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