0
MDID Users Group<br />VRA Conference 2010<br />Atlanta, GA<br />
Vision and Guiding Principles<br />Allow students and faculty to manage, discover, and aggregate digital media for intuiti...
Content Discovery<br />Starts on front page<br />Displays selection of images accessible to user<br />
Explore Interface<br />Keyword and facet driven<br />Facets are based on Dublin Core<br />Shows all records accessible to ...
Sidebar: Role of Dublin Core<br />MDID “knows” meaning of some Dublin Core fields<br />Title<br />Identifier<br />Relation...
Facets<br />By default facets are broken up by words<br />Phrases are possible<br />Controlled vocabulary fields<br />Exam...
Sidebar: Search Engine<br />MDID uses Solr for all searching and facet creation<br />Solr is an Open Source tool built on ...
External Content<br />All searches also run against external sources<br />MDID shared collections<br />Flickr<br />ARTstor...
Multimedia Support<br />Thumbnails are automatically generated<br />Images<br />Videos (still frame five seconds in)<br />...
Sidebar: Supported Multimedia Formats<br />MDID backend supports FFmpeg compatible formats; commonly available client side...
MediaViewer<br />Replaces MDID2’s ImageViewer<br />Complete rewrite with modern technologies<br />Three modes:<br />MediaV...
MediaViewer: Web <br />Runs in any modern browser on both Windows and Mac OS<br />Requires Flash player version 10.0 or hi...
MediaViewer: Web <br />The MediaViewer along with installation instructions will be published on new support site<br />A s...
MediaViewer: Desktop<br />Built on Adobe AIR technology using same code as web version<br />Requires a live Internet conne...
Accessibility<br />Content discovery and management is possible without<br />a mouse<br />JavaScript<br />Flash<br />Certa...
Vision and Guiding Principles<br />Embrace Web 2.0 and open access<br />Encourage content sharing between individuals, ins...
Social Networking Features<br />Stable URLs (permalinks) to all pages<br />Tagging for records and presentations<br />Comm...
User Involvement<br />Optionally all authenticated users can use MDID to manage their content<br />Upload metadata and fil...
Management Tools<br />Built into web application<br />Metadata import<br />CSV<br />VRA Core 4<br />Job management<br />Lo...
Content Organization<br />Metadata records and media files are organized separately<br />Records are stored in Collections...
Collections can contain other collections<br />Photography<br />Landscapes<br />JMU Photographs<br />
The same collection can belong to multiple collections<br />Photography<br />JMU Artifacts<br />Founding Documents<br />La...
Records and associated media<br />Multiple files of different types can be associated with a single record<br />Media<br /...
Hierarchical Records<br />If multiple files of the same type exist, each should have its own record<br />Records can belon...
Viewers<br />Viewers are tools that display a single record or a whole presentation on the web<br />Viewers support a vari...
Viewers<br />MDID determines which viewers fully or partially support an object or a presentation<br />Mixing media types ...
Records can belong to multiple collections<br />JMU Photographs<br />Architecture<br />Wilson Hall<br />Wilson Hall<br />
Storage Areas<br />Each Storage Area in MDID defines a physical storage area to hold media files<br />Collection files can...
Storage Areas<br />Storage areas can add functionality<br />Automatically manage ZIP archives<br />Produce streaming media...
Permissions<br />Only three permissions<br />Read<br />Write<br />Manage<br />Can be set for users or user groups on<br />...
Organizing collections to control access<br />Goal: some records in a collection are available to the public, while others...
Organizing collections to control access<br />Goal: some records in a collection are available to the public, while others...
Organizing Storage Areas to control access<br />Goal: Only low quality video should be publicly available<br />Solution: S...
Customization<br />Interface template is completely CSS based<br />All colors are configured in one area<br />Two master c...
PowerPoint<br />Export MDID presentations as PPTX files<br />Users choose from different themes<br />Additional themes can...
Vision and Guiding Principles<br />Continue to promote adoption of MDID beyond JMU<br />Build MDID 3 using Open Source sof...
Server Architecture<br />MDID can be installed on any major operating system<br />Windows<br />Linux<br />MacOS<br />
Server Component Overview<br />
Server Architecture<br />Components can reside on one or multiple servers running any major operating system<br />Componen...
Migrating from MDID2<br />Document any customizations<br />Custom user authentication<br />Clean up collection fields<br /...
MDID as a platform for building multimedia apps<br />Developers can build custom multimedia applications on top of MDID<br...
JMUtube<br />Allows faculty to manage and deliver video, audio and Adobe Presenter files<br />Simple drag-and-drop playlis...
Shenandoah Valley Oral History Project<br />Records have audio and text transcripts attached<br />Custom interface present...
New MDID help site<br />Centralized documentation for all MDID installations<br />Context sensitive links embedded in MDID...
Q&A<br />
Project Team<br />Andreas Knab<br />Kevin Hegg<br />Grover Saunders<br />Tina Updike<br />Sarah Cheverton<br />Lead Softwa...
MDID blog and wiki at http://mdid.org/<br />MDID users list at http://listserv.jmu.edu/archives/mdidusers-l.html<br />MDID...
Authors:<br />Kevin Hegg (heggkj@jmu.edu)<br />Andreas Knab (knab2ar@jmu.edu)<br />Christina Updike Visual Resources Speci...
Additional MDID Events at VRA<br />Tomorrow, Friday, March 19Ask the Experts Forum – Atlanta H3:30 pm<br />VRA Digital Mat...
Upcoming SlideShare
Loading in...5
×

VRA 2010 MDID Users Group Presentation

1,899

Published on

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,899
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
25
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Technologies: Flash, Flex, Air, Zinc
  • *Keyboard interaction limited to X keys due to Adobe security policy
  • Demo MediaViewer
  • Screen shots of support site here
  • Screen capture of mv on mdid.org/demo
  • Transcript of "VRA 2010 MDID Users Group Presentation"

    1. 1. MDID Users Group<br />VRA Conference 2010<br />Atlanta, GA<br />
    2. 2. Vision and Guiding Principles<br />Allow students and faculty to manage, discover, and aggregate digital media for intuitive and flexible delivery and presentation<br />Embrace Web 2.0 and open access<br />
    3. 3. Content Discovery<br />Starts on front page<br />Displays selection of images accessible to user<br />
    4. 4. Explore Interface<br />Keyword and facet driven<br />Facets are based on Dublin Core<br />Shows all records accessible to user<br />Unauthenticated (anonymous) users see publicly accessible content<br />
    5. 5. Sidebar: Role of Dublin Core<br />MDID “knows” meaning of some Dublin Core fields<br />Title<br />Identifier<br />Relations<br />As many fields as possible should be mapped (directly or indirectly) to a Dublin Core field<br />
    6. 6. Facets<br />By default facets are broken up by words<br />Phrases are possible<br />Controlled vocabulary fields<br />Examples: Creator, Period<br />
    7. 7. Sidebar: Search Engine<br />MDID uses Solr for all searching and facet creation<br />Solr is an Open Source tool built on Lucene, which MDID2 uses<br />Search behavior can be customized directly in Solr<br />
    8. 8. External Content<br />All searches also run against external sources<br />MDID shared collections<br />Flickr<br />ARTstor<br />
    9. 9. Multimedia Support<br />Thumbnails are automatically generated<br />Images<br />Videos (still frame five seconds in)<br />Audio (30 second waveform sample)<br />
    10. 10. Sidebar: Supported Multimedia Formats<br />MDID backend supports FFmpeg compatible formats; commonly available client side delivery tools may only support a subset<br />MDID uses FFmpeg to identify files and to extract information<br />Determine bandwidth and pixel dimensions<br />Extract video frames<br />Extract audio samples to create waveform<br />
    11. 11. MediaViewer<br />Replaces MDID2’s ImageViewer<br />Complete rewrite with modern technologies<br />Three modes:<br />MediaViewer: Web (development complete)<br />MediaViewer: Desktop (almost complete)<br />MediaViewer: Package (under way)<br />Compatible with both MDID2 and MDID3<br />
    12. 12. MediaViewer: Web <br />Runs in any modern browser on both Windows and Mac OS<br />Requires Flash player version 10.0 or higher<br />Runs in full screen mode with limited keyboard interaction<br />Currently integrated with MDID2 demo sitehttp://mdid.org/demo/<br />
    13. 13.
    14. 14.
    15. 15. MediaViewer: Web <br />The MediaViewer along with installation instructions will be published on new support site<br />A short video tutorial and PDF documentation are also available on the MDID support site<br />MDID3 will feature the new MediaViewer out of the box<br />
    16. 16. MediaViewer: Desktop<br />Built on Adobe AIR technology using same code as web version<br />Requires a live Internet connection<br />Easy web-based installation<br />Will be released with MDID3<br />Will be backward compatible with MDID2<br />
    17. 17.
    18. 18.
    19. 19.
    20. 20.
    21. 21. Accessibility<br />Content discovery and management is possible without<br />a mouse<br />JavaScript<br />Flash<br />Certain viewers depend on JavaScript or Flash, e.g. MediaViewer<br />
    22. 22. Vision and Guiding Principles<br />Embrace Web 2.0 and open access<br />Encourage content sharing between individuals, institutions, and the public<br />Leverage collective intelligence through comments, ratings and tagging<br />Engage students by allowing them to add, create, share, and manage content<br />
    23. 23. Social Networking Features<br />Stable URLs (permalinks) to all pages<br />Tagging for records and presentations<br />Comments<br />
    24. 24. User Involvement<br />Optionally all authenticated users can use MDID to manage their content<br />Upload metadata and files<br />Customize metadata on all records<br />Create presentations<br />By default these actions are invisible to all other users<br />File uploads are optionally limited by quotas<br />
    25. 25. Management Tools<br />Built into web application<br />Metadata import<br />CSV<br />VRA Core 4<br />Job management<br />Long running tasks are executed asynchronously<br />Job status is displayed in browser<br />Administrators can monitor and control all jobs<br />
    26. 26. Content Organization<br />Metadata records and media files are organized separately<br />Records are stored in Collections<br />Media files are stored in Storage Areas<br />
    27. 27. Collections can contain other collections<br />Photography<br />Landscapes<br />JMU Photographs<br />
    28. 28. The same collection can belong to multiple collections<br />Photography<br />JMU Artifacts<br />Founding Documents<br />Landscapes<br />JMU Photographs<br />JMU Photographs<br />
    29. 29. Records and associated media<br />Multiple files of different types can be associated with a single record<br />Media<br />File: john-doe.mp3<br />Type: audio/mpeg<br />Record<br />Title: Interview with John Doe<br />Date: May 5, 2004<br />Media<br />File: john-doe.pdf<br />Type: application/pdf<br />
    30. 30. Hierarchical Records<br />If multiple files of the same type exist, each should have its own record<br />Records can belong to at most one parent record and have no, one, or multiple child records<br />Wilson Hall<br />Front view<br />Detail view<br />
    31. 31. Viewers<br />Viewers are tools that display a single record or a whole presentation on the web<br />Viewers support a variety of presentation types:<br />MediaViewer for slideshows<br />Player for video or audio playlists<br />Flash card generator<br />Slideshow handout generator<br />More viewers will be added to MDID over time<br />
    32. 32. Viewers<br />MDID determines which viewers fully or partially support an object or a presentation<br />Mixing media types in a presentation is possible but may limit the number of viewers that are available<br />When multiple files are associated with a single record in a presentation, viewers intelligently choose the appropriate file where possible<br />
    33. 33. Records can belong to multiple collections<br />JMU Photographs<br />Architecture<br />Wilson Hall<br />Wilson Hall<br />
    34. 34. Storage Areas<br />Each Storage Area in MDID defines a physical storage area to hold media files<br />Collection files can be spread across multiple storage areas rather than restricted to one physical directory<br />Storage areas can hold files that belong to different collections<br />
    35. 35. Storage Areas<br />Storage areas can add functionality<br />Automatically manage ZIP archives<br />Produce streaming media links<br />Physically organize files in subdirectories<br />
    36. 36. Permissions<br />Only three permissions<br />Read<br />Write<br />Manage<br />Can be set for users or user groups on<br />Collections<br />Storage Areas<br />Presentations<br />
    37. 37. Organizing collections to control access<br />Goal: some records in a collection are available to the public, while others are not<br />Solution 1: Create two collections and add them to a parent collection<br />Photographs<br />Public<br />Private<br />
    38. 38. Organizing collections to control access<br />Goal: some records in a collection are available to the public, while others are not<br />Solution 2: Create one private collections and add it to a public parent collection<br />Photographs<br />Private<br />
    39. 39. Organizing Storage Areas to control access<br />Goal: Only low quality video should be publicly available<br />Solution: Store videos in different storage areas<br />Low quality video storage<br />Record<br />High quality video storage<br />
    40. 40. Customization<br />Interface template is completely CSS based<br />All colors are configured in one area<br />Two master colors define basic color scheme<br />Logos can be switched out<br />HTML can be modified easily<br />
    41. 41. PowerPoint<br />Export MDID presentations as PPTX files<br />Users choose from different themes<br />Additional themes can easily be added<br />Import PPT and PPTX files into MDID<br />Converts all slides to images<br />Slide quality not as good as an image export directly from PowerPoint<br />Requires OpenOffice on server<br />
    42. 42. Vision and Guiding Principles<br />Continue to promote adoption of MDID beyond JMU<br />Build MDID 3 using Open Source software<br />Share MDID 3 through an Open Source license<br />
    43. 43. Server Architecture<br />MDID can be installed on any major operating system<br />Windows<br />Linux<br />MacOS<br />
    44. 44. Server Component Overview<br />
    45. 45. Server Architecture<br />Components can reside on one or multiple servers running any major operating system<br />Components can be duplicated on multiple servers for redundancy or to support more load<br />
    46. 46. Migrating from MDID2<br />Document any customizations<br />Custom user authentication<br />Clean up collection fields<br />Map as many fields to Dublin Core as possible<br />Migration tool will copy users, groups, collections, records, etc.<br />Due to differences in data structures, migration results need to be reviewed before going live<br />
    47. 47. MDID as a platform for building multimedia apps<br />Developers can build custom multimedia applications on top of MDID<br />Showcases for special collections<br />Specialized interfaces for compound multimedia objects<br />Simplified interfaces with unneeded functionality removed<br />
    48. 48. JMUtube<br />Allows faculty to manage and deliver video, audio and Adobe Presenter files<br />Simple drag-and-drop playlist builder<br />Integrated with JMU’s classroom recording system and Camtasia Relay<br />
    49. 49. Shenandoah Valley Oral History Project<br />Records have audio and text transcripts attached<br />Custom interface presents scrolling text synchronized to playing audio<br />
    50. 50. New MDID help site<br />Centralized documentation for all MDID installations<br />Context sensitive links embedded in MDID<br />Supports social networking features<br />Comments and tagging<br />Request an account and contribute documentation<br />Integrated FAQ where questions are asked and answered<br />Community-oriented: Success will depend on community participation<br />
    51. 51.
    52. 52.
    53. 53.
    54. 54. Q&A<br />
    55. 55. Project Team<br />Andreas Knab<br />Kevin Hegg<br />Grover Saunders<br />Tina Updike<br />Sarah Cheverton<br />Lead Software Developer, CIT<br />Assistant Director, CIT<br />Web Media Developer, CIT<br />Visual Resources Specialist, SAAH<br />Director, CIT<br />
    56. 56. MDID blog and wiki at http://mdid.org/<br />MDID users list at http://listserv.jmu.edu/archives/mdidusers-l.html<br />MDID2 project on SourceForge at http://sourceforge.net/projects/mdid<br />MDID3 project on Google Code at http://code.google.com/p/rooibos<br />Email: mdid@jmu.edu<br />Support<br />
    57. 57. Authors:<br />Kevin Hegg (heggkj@jmu.edu)<br />Andreas Knab (knab2ar@jmu.edu)<br />Christina Updike Visual Resources Specialist (updikecb@jmu.edu)<br />Further Information:<br />Visit http://mdid.org/<br />Email mdid@jmu.edu<br /><ul><li>Product and company names mentioned in this presentation may be the trademarks of their respective owners.</li></ul>Information<br />
    58. 58. Additional MDID Events at VRA<br />Tomorrow, Friday, March 19Ask the Experts Forum – Atlanta H3:30 pm<br />VRA Digital Matchmaking Group – Atlanta EFG5:00 pm<br />
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×