where to learn rtmp protocal?

mc 5,426 Reputation points
2023-07-24T06:41:38.3266667+00:00

I want to get rtmp protocal data and save it to file.

OBS push live stream to my server and I get the data.. how to get it?

Developer technologies | ASP.NET | ASP.NET Core
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Jim Olewis 20 Reputation points
    2023-07-25T02:29:44.82+00:00

    To get RTMP protocol data in ASP.NET Core, you can use the Microsoft Azure Media Services API with the .NET SDK. Live events are responsible for processing live streaming content. A live event provides an input endpoint (ingest URL) that you then provide to a live encoder. The live event receives input streams from the live encoder using the RTMP/S or Smooth Streaming protocols and makes them available for streaming through one or more streaming endpoints. Live events also provide a preview endpoint (preview URL) that you use to preview and validate your stream before further processing and delivery. More detail info, see https://learn.microsoft.com/en-us/azure/media-services/latest/stream-live-tutorial-with-api .

    And you can also try to use rtmpsharp, which is a fast and lightweight data-oriented RTMP(S) library for .NET Desktop and .NET Core.


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.