Using RTMP or RTSP protocol in C# [closed]

2019-03-30 02:11发布

问题:

Do you know any library that allows me to send from C# an encoded audio/video stream to a streaming server using RTMP or RTSP communication protocol ?

回答1:

http://www.fluorinefx.com/ Supports AMF0, AMF3 and RTMP, RTMPT, RTMPS protocols



回答2:

http://www.streamcoders.com/ looks nice.

RTSP.NET

Is a RFC 2326 compliant software stack for the Microsoft .NET framework. You can use it from any .NET-compatible programming language, such as C#, VB.NET or C++/CLI.

  • TCP Interleaving
  • Unicast UDP
  • Multicast UDP
  • RTSP over HTTP
  • Polymorphic content (XML, SDP, custom)
  • Transactional layer (based on request-response model)


回答3:

As per this link. RTP.NET is no longer a separate product of Streamcoders. The full functionality of RTP.NET plus additional features are included in MediaSuite.NET.



回答4:

Try this library: http://www.broccoliproducts.com/softnotebook/rtmpclient/rtmpclient.php