Summary

The Windows Runtime includes a lot of options for audio/video playback, capture, transcoding, and speech synthesis. MediaElement (with its transport controls enabled) and CameraCaptureUI on a PC give you a complete user experience so you can enable many tasks just like the built-in Video and Camera apps. More importantly, with XAML elements such as MediaElement and CaptureElement, it’s easy to seamlessly integrate any of this functionality into your apps that aren’t trying to simply be a media player or camera.

I’m particularly struck by how few lines of code it is to perform transcoding. No more searching for buggy shareware programs the next time I want to convert an MP4 file to WMV! Combined with the power of the Windows file picker’s ...

Get Universal Windows® Apps with XAML and C# Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.