在C#中使用RTMP或RTSP协议
您是否知道任何允许我使用RTMP或RTSP通信协议从C#发送编码音频/video流到流媒体服务器的库?
http://www.streamcoders.com/看起来不错。
RTSP.NET
是适用于Microsoft .NET框架的RFC 2326兼容软件堆栈。 您可以从任何与.NET兼容的编程语言中使用它,例如C#,VB.NET或C ++ / CLI。
- TCP交织
- 单播UDP
- 组播UDP
- RTSP over HTTP
- 多态内容(XML,SDP,自定义)
- 事务层(基于请求 – 响应模型)
根据这个链接 。 RTP.NET不再是Streamcoders的独立产品。 MediaSuite.NET中包含RTP.NET的全部function以及其他function。
试试这个库: http : //www.broccoliproducts.com/softnotebook/rtmpclient/rtmpclient.php