Media
Aaron Winborn, has Lou Gehrig's disease. Dave Reid maintaner of 70 Modules
Prior to Drupal 7 we had 12 modules all tackling the same problems
CCK added the fields for audio, pictures
Node Embed was created for the whitehouse
In 2008 they had a vision of a two layer media system, one level was an API and the other was the editor layer.
The things you can use to day!
Offical release canidate 1.x, Version 2.0 is unstable but is used in many production sites
Media stack
plugins like Youtube, embeding audio or video is hard, works great with images
Media, brings everything below it and the browser: unified UI, upload, import from a directory, WYSIWYG, API for other modules, providers like Flicker
View module integration
File entity module provide an API, defines types of files, images, audio, application (PDF), move to core D8
CTools
Drupal 7 Core
Demo
Use the widget called media selector, because that is where all the magic happens, click on the allowed media types
On display, choose how it is rendered.
Using the text filter for WYSIWYG enable media and the media button. That way media shows up in the body.
You can add fields to file type, like the contributors name.
You can use the Multi form module to edit a bunch of entities with one save button.
In Media 2.0 you can now use the add file link to just upload files to the library.
There is a new view defined called the media browser so you can edit the filters on the fields
Plupload works with the add file link, and soon with the media upload.
OEmbed lets you use one way to embed serveral video providers
Remote Stream Wrapper - lets you leave the files remote, but use them as if you had uploaded them.
Media Crop - right click to crop and rotate
Media Front - way to display with HTML 5
Where we are headed next with Media