Log in

View Full Version : Codec implementations written in .NET?


zambelli
24th September 2008, 04:16
Do you know of any codec (specifically: decoder) implementations written in .NET (managed code)? Open source or shared source would be best.


P.S. Yes, I'm fully aware that writing decoders in managed code vs native code provides inferior performance and doesn't make much sense for complex codecs such as H.264 and VC-1, but let's not get into that discussion right now. I'm just looking for a proof-of-concept here.

Kurtnoise
24th September 2008, 08:59
http://www.xiph.org/dshow/pmwiki.php/Main/DeveloperInfo

http://www.robburke.net/mle/mp3sharp/

http://sourceforge.net/projects/windowsmedianet/

Aften (http://sourceforge.net/projects/aften/) (AC-3 encoder) provides also a dotNet binding...

mitsubishi
24th September 2008, 14:58
Interesting, I will look at Kurtnoise's links and watch this thread.

It's something I have toyed with the idea of, not necessarily writing a codec, but other operations with directshow other than the easy bit.

What I have been able to do is build a graph for a BDA TV card and use the sample grabber to access the raw transport stream so I can add device access to an epg parser I wrote, all in C#.net. I would like to see the options as there are other things I would like to do. One thing I haven't yet figured out is how to send data from my transport stream demuxer over a network connection and then re-inject the data into a graph, probably not too hard, but haven't found out how yet.

zambelli
26th September 2008, 00:34
http://www.robburke.net/mle/mp3sharp/
THanks for the links! I couldn't find any .NET decoders in the other links, but this one features a C# MP3 decoder which I believe will do the trick. Thanks!