I want to use a player which should have below features.
- Should play selected web cam from a drop down
- Should have stop and pause feature
- Can able to play multiple webcams connected to USB at a time.
- Record video with audio.
- Should get current frame as bitmap(should have an event to get each frame generated)
Currently I'm working with Aforge player. But it has no feature to record audio along with video. Also 'Pause' feature is not available. All other requirements are working fine with this player. Is there any player which I can achieve all the above features?
Found about DirectShow architecture. But couldn't found good samples for it in c#. Also says that it is deprecated. Please help to suggest.