Click here to Skip to main content
15,740,971 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I actually need to use API in .NET using C# for a Multimedia project such as for Vedio/audio recorder/player.Now how and which kind of API I can use for these?

1 solution

It's unlikely that you'll find classes intrinsic to the .NET framework that will let you do advanced video recoding/editing. Most video devices implement their own drivers, but they also usually expose some standard Windows COM interfaces. You should be able to use COM interop to access and use device specific API from your .NET application.
Share this answer
kibria06cse 1-Nov-10 16:14pm    
How can i do this?
Nish Nishant 1-Nov-10 17:34pm    
You need to figure out what devices you want to support. For example, if you merely want to access and use the webcam, see this article for an example:

For more advanced video operations, you may need to purchase a 3rd party library since I don't know of any open source library that will do all that for you.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900