Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Adobe Flash Media Encoder and WPF MediaElement [closed]

I am just investigating posiblity if we can get Adobe Flash Media Encoder media streaming via WPF MediaElement.

Are there any .NET RTMP client open source projects?

Can we do it?

like image 806
Friend Avatar asked Jan 25 '13 18:01

Friend


1 Answers

The RTMP protocol was once proprietary but has been opened by Adobe some time ago. So you might consider using an open source server like Red5, it should have full RTMP support now.

For .NET, I have only found this library:

http://www.fluorinefx.com/index.html

I have no experience with .NET so I don't know if that is actually helpful for you. For me it looks like it could fit for your scenario.

If it doesn't work you may consider to stream with Adobe Media Server via HLS (HTTP Live Streaming) protocol. On the client side this should work on .NET, but again my knowledge of the platform is too limited.

To give you another option you may consider using Wowza streaming server since it provides an add-on that essentially converts an RTMP stream to Microsoft Smooth Streaming (or any other format of your choice) which will definitely be compatible with .NET/Silverlight. If it is smart it shouldn't actually re-encode the bitstream (just re-package it) but I have not tried that.

like image 102
Jan Petzold Avatar answered Oct 01 '22 23:10

Jan Petzold