Progress Telerik UI for WPF
When the device supports audio or there is another audio device it will be automatically detected and the video feed will be accompanied by audio as well.
Once a camera is connected, RadWebCam for WPF will automatically detect it and will start displaying its video stream in the control. An option to manually Start and Stop the camera is also available
RadWebCam provides all available video and audio devices as well as the available video codes, in case you want to fine tune the device and codec used by the control.
This control will automatically display all the common errors that a camera may raise in cases where the camera is not detected, another app is using the camera or access to it is denied. In addition, you can easily customize the error message displayed.
WebCam for WPF comes with convenient APIs allowing users to fine tune the UI elements of the controls, as well as events for notifications of beginning and end of a recording, camera errors and snapshots taken.
RadWebCam provides support for RightToLeft layouts as well as a localization provider that allows translating the control strings to any language.
Conveniently use the control in the WPF design time surface and utilize its smart tag to set the control theme as well as to access its support resources, such as documentation, forums and demos.