Podcasting and Publishing Multimedia Content with a Web Content Management System: Exploring the Multimedia Features of Plone
Upcoming SlideShare
Loading in...5
×
 

Podcasting and Publishing Multimedia Content with a Web Content Management System: Exploring the Multimedia Features of Plone

on

  • 2,957 views

Presented by Nate Aune at the CM Pros Fall 2007 Summit on Web Content Management, November 26, 2007....

Presented by Nate Aune at the CM Pros Fall 2007 Summit on Web Content Management, November 26, 2007.

Plone is a flexible open source content management system that is being used by Motorola, Nokia, NASA, Disney, HP, eBay and the Free Software Foundation. PloneMultimedia is a suite of add-on Plone components which make it easy to publish audio/video files and generate podcast feeds.

This talk will demonstrate some of the unique features of PloneMultimedia and discuss case studies where Plone is successfully being used in an artist community to share music and video files.

When a user uploads an audio/video file to the Plone-based website, the metadata (album, artist, producer, etc.) is automatically extracted from the file. Not only does this save the user from tedious data entry, but this metadata is also indexed using Plone’s powerful search tool, so the content is readily searchable.

Plone has the concept of Smart Folders - saved searches that return a list of content based on criteria the site admin specifies. This makes it very easy for non-technical users to generate lists of multimedia content (i.e. all MP3s with genre ‘jazz’).

Using Plone’s built-in workflow engine, the multimedia content can be submitted for review, and approved by a moderator. This ensures that inappropriate user-generated content can be rejected instead of being inadvertently published.

Plone also has many collaborative features which help to foster participation and online community. Users can submit their own multimedia content and comment, rate and tag other users’ content.

Statistics

Views

Total Views
2,957
Views on SlideShare
2,956
Embed Views
1

Actions

Likes
3
Downloads
76
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Podcasting and Publishing Multimedia Content with a Web Content Management System: Exploring the Multimedia Features of Plone Podcasting and Publishing Multimedia Content with a Web Content Management System: Exploring the Multimedia Features of Plone Presentation Transcript

    • Podcasting & Publishing Multimedia Content with a CMS Exploring the Multimedia Features of Plone CM Professionals Summit 2007 Boston, MA Nate Aune www.jazkarta.com www.jazkarta.com 1
    • 2 Reach measures the number of users. Reach is typically expressed as the percentage of all Internet users who visit a given site. So, for example, if a site like yahoo.com has a reach of 28%, this means that of all global Internet users measured by Alexa, 28% of them visit yahoo.com. Alexa's one-week and three-month average reach are measures of daily reach, averaged over the specified time period. The three-month change is determined by comparing a site's current reach with its values from three months ago.
    • What is podcasting? Anyone want to throw out a definition? www.jazkarta.com 3
    • www.jazkarta.com 4
    • Podcast = Downloadable media that can be consumed in any device -not just on the iPod. www.jazkarta.com 5
    • Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 6 6
    • Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 7 7
    • Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 8 8
    • Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 9 9
    • “Feedburner now distributes more than 47,000 podcasts, which means there are more podcasters than radio stations.” www.jazkarta.com 10
    • “The rate at which new podcasters emerged on the scene has doubled in the last 6 months.” www.jazkarta.com 11
    • “By the end of the decade, video content will comprise 90% of the web traffic.” -Jerry Yang,Yahoo www.jazkarta.com 12
    • “By 2010, 56.8 million Americans will be using “time-shifted digital audio files or podcasts.” Source: Podcasting in the Enterprise eWeek Oct. 2, 2006 www.jazkarta.com 13
    • “The use of podcasting among US consumers is growing at a compound annual rate of 101%.” Source: Diffusion Group www.jazkarta.com 14
    • How can your org publish and aggregate relevant multimedia? www.jazkarta.com 15
    • Solution #1: Upload your media to YouTube / Google Video or Blip.tv www.jazkarta.com 16
    • PROs: No setup costs No bandwidth costs No hosting costs www.jazkarta.com 17
    • CONs: No branding No privacy No flexibility www.jazkarta.com 18
    • Solution #2 Buy a CMS or build your own solution www.jazkarta.com 19
    • PROs: Your brand & identity Secure & private Customize & Integrate www.jazkarta.com 20
    • CONs: Expensive Create own content Maintenance and support www.jazkarta.com 21
    • Solution #3 = Solution #1 + #2 Plone, an open source CMS + multimedia add-ons www.jazkarta.com 22
    • What is Plone? www.jazkarta.com 23
    • Open source CMS GPL license same license that Linux uses www.jazkarta.com 24 Plone is licensed under the GNU General Public License, the same license Linux uses. This gives you the right to use Plone without a license fee, and to improve upon the product.
    • Owned & Protected by the Plone Foundation (similar to the Apache Foundation) www.jazkarta.com 25 The nonprofit Plone Foundation was formed in 2004 to promote the use of Plone around the world and protect the Plone IP and trademarks.
    • Standards compliant 100% XHTML and CSS standards-compliant Based on open standards OpenID for authentication www.jazkarta.com 26 Plone was the first 100% XHTML and CSS standards-compliant CMS in the world, and is based on open standards. Plone degrades gracefully, and works on any device that supports HTML — including old browsers, cell phones and text-based browsers like Lynx — as well as screen readers used by the blind. Improves search engine visibility, reduce page weight, makes content accessible from all web browsers, regardless of capability.
    • Accessibility compliant W3C WAI-AA US Section 508 www.jazkarta.com 27 Meets or exceeds the major accessibility standards, making your site usable by people with visual or motor impairments. Plone was the first Content Management System in the world to be compliant with the WAI-AA and US Section 508 accessibility standards, and meets or exceeds other strong accessibility standards. This means that users with visual impairments or motor impairments are capable of using your site.
    • Secure Plone: only 3 CVE entries Drupal/Joomla: 20 CVE entries Python: 17 CVE entries PHP: 1258 CVE entries www.jazkarta.com 28 MITREʼs Common Vulnerabilities and Exposures database, which is the main source for tracking and naming security issues. CVE Entries containing Plone: 3 CVE Entries containing Drupal: 22 CVE Entries containing Joomla: 20 CVE Entries containing Python: 17 CVE Entries containing PHP: 1258
    • International translated into over 50 languages support for right-to-left languages Chinese, Russian, Arabic www.jazkarta.com 29 Makes it possible to maintain content in several languages and over multiple language-specific sites. With Plone, creating and maintaining sites in multiple languages is easier than in any other system. Plone has native support for the LinguaPlone component, meaning that all the standard content types are translatable effortlessly. Plone also supports Right-to-Left (RTL) languages like Arabic, Hebrew and Persian as one of the first content management systems in the world. This is done without having special templates, and both Left-to-Right and Right-to-Left content can exist on the same site.
    • Stable & Growing been around for 5 years over 1 million downloads and counting active and healthy community www.jazkarta.com 30 There are close to a hundred developers in the Plone Development Team around the world, and a multitude of companies specializing in Plone development and support. The codebase history shows the evolution of the source code of a project. It specifically shows the total size of a project's source code over time. The graph will reveal at a glance how long the project has been around, and the relative pace of development over time. It's generally a good sign to see sustained, constant activity over a long period of time. This means that people are continually updating it (fixing bugs and/or improving features), and that the project has staying power.
    • Documentation & Support hundreds of howtos / tutorials on plone.org 6 published books about Plone online screencasts at plone.tv www.jazkarta.com 31 There are close to a hundred developers in the Plone Development Team around the world, and a multitude of companies specializing in Plone development and support.
    • 5 Published Plone books www.plone.org/documentation/ Plone for non-profits and enterprise customers www.jazkarta.com 617.820-5113 32
    • Who is using Plone? #3 33
    • 34
    • Plone and Podcasting How to easily publish and aggregate audio and video content www.jazkarta.com 35
    • Author Author Aggregate Submit Publish 36
    • Author www.jazkarta.com 37 Upload Quicktime, Flash, Windows Media, MP3 or Ogg. Metadata is extracted WebDAV drag-n-drop makes uploading painless Bulk uploader tools Assign creative commons licenses
    • Aggregate www.jazkarta.com 38 Paste in a link from YouTube, Google Video, Blip.tv, Revver All metadata is extracted including title, description, thumbnail, tags and author.
    • Seeker Browse Search Comment Rate Tag Subscribe 39
    • Member registration & profile custom demographic data Captcha to make sure it’s a human www.jazkarta.com 40
    • Browse www.jazkarta.com 41 Built-in workflow ensures that each submitted piece of content goes through an approval process Site administrator can create “collections” which are like saved searches. You specify criteria to be returned in the result set. Can all be done with no programming. RSS feed is created for each listing.
    • Search www.jazkarta.com 42 LiveSearch works like Google Suggest. Just start typing the letters and the content that matches appears instantly. Search is looking at not only the title and description but also other metadata such as author, year, etc.
    • Comment www.jazkarta.com 43 Users can comment on any item. This initiates a threaded discussion. Content that has the most # of comments is featured on the frontpage.
    • Rate www.jazkarta.com 44 Every audio or video item can be rated by the users. Some degree of personalization: Plone shows your rating and the editors rating. The highest rated items appear on the frontpage.
    • Tag www.jazkarta.com 45 Tag any piece of content. Keeps track of your tags versus global tags. See your own tag cloud with just the content you’re interested in.
    • Subscribe www.jazkarta.com 46 Every listing gets an autogenerated RSS feed. For audio and video files, this is a podcast which can be subscribed to in iTunes. For embedded videos, you can watch the videos in your RSS reader (no need to visit the site) Although we are considering making this a premium subscription, and the normal RSS feed still requires users to come to the site.
    • Admin Customize Integrate Active logo skin LDAP RDBMS Directory 47
    • Customize Complete control over design Adheres to your brand and identity www.jazkarta.com 48
    • Integrate flexible authentication with single-signon sync data with external RDBMS www.jazkarta.com 49
    • Future Auto download of content from video sharing sites Social networking features - friends invite friends Transcoding of video files to Flash www.jazkarta.com 50
    • More info natea@jazkarta.com 617-820-5113 www.jazkarta.com/podcasting www.plone.tv www.plone.org www.jazkarta.com 51
    • Thank you! Questions? www.jazkarta.com 52
    • Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 14 53
    • Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 15 54
    • Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 18 55
    • Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 16 56
    • Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 17 57
    • ID3 Metadata in iTunes Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 21 58
    • Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 22 59
    • Add a normal File Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 23 60
    • Add new file form Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 24 61
    • Audio view page Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 25 62
    • Demo tool icons Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 26 63
    • Edit audio • ID3 metadata is auto- extracted • Modified metadata is written back to the file • Cover art image field • Genre vocabulary • Comment field Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 27 64
    • Add blob file Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 28 65
    • Normal file listing Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 29 66
    • Activate audio container Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 30 67
    • View is now track listing Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 31 68
    • Add via WebDAV Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 32 69
    • Connect to server Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 33 70
    • Mounted Plone folder Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 34 71
    • Drag-n-drop copy to Plone Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 35 72
    • Track listing after upload Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 36 73
    • Uploading video www.jazkarta.com 74
    • Embedding video 1. 2. 3. www.jazkarta.com 75
    • Podcasting Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 37 76
    • Podcast feed Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 38 77
    • Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 39 78
    • Subscribe to podcast Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 40 79
    • Smart Folders Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 41 80
    • Activate media container Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 42 81
    • Smart Folder as podcast Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 43 82
    • RSS 2.0 Syndication • Using basesyndication (Zope 3 adaptors) • also used to provide RSS feeds for Quills • Support iTunes metadata • targeted for Plone4ArtistsAudio 1.0 final • Syndication of other media files • Vodcasting (videos), Photocasting (photos) Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918 44 83