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