cmpros presentation : podcasting and publishing multimedia content with a cms
TRANSCRIPT
www.jazkarta.com
Podcasting & Publishing Multimedia Content with a CMSExploring the Multimedia Features of Plone
CM Professionals Summit 2007Boston, MA
Nate Aunewww.jazkarta.com
1
2
www.jazkarta.com
What is podcasting?Anyone want to throw out a definition?
3
www.jazkarta.com
Podcast =
Downloadable media that can be
consumed in any device-not just on the iPod.
5
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
6
6
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
7
7
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
8
8
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
9
9
www.jazkarta.com
“Feedburner now distributes more than 47,000 podcasts,
which means there are more podcasters
than radio stations.”
10
www.jazkarta.com
“The rate at which new podcasters
emerged on the scene has doubled
in the last 6 months.”
11
www.jazkarta.com
“By the end of the decade, video content
will comprise 90% of the web traffic.”
-Jerry Yang, Yahoo
12
www.jazkarta.com
“By 2010, 56.8 million Americans
will be using “time-shifted digital audio
files orpodcasts.”
Source: Podcasting in the EnterpriseeWeek Oct. 2, 2006
13
www.jazkarta.com
“The use of podcasting among US consumers
is growing at a compound
annual rate of 101%.”
Source: Diffusion Group
14
www.jazkarta.com
How can your org publish and aggregate relevant multimedia?
15
www.jazkarta.com
Solution #1:Upload your media to
YouTube / Google Video or Blip.tv
16
www.jazkarta.com
PROs:No setup costs
No bandwidth costsNo hosting costs
17
www.jazkarta.com
CONs:No brandingNo privacy
No flexibility
18
www.jazkarta.com
Solution #2Buy a CMS
or build your own solution
19
www.jazkarta.com
PROs:Your brand & identity
Secure & privateCustomize & Integrate
20
www.jazkarta.com
CONs:Expensive
Create own contentMaintenance and support
21
www.jazkarta.com
Solution #3= Solution #1 + #2
Plone, an open source CMS+ multimedia add-ons
22
www.jazkarta.com
Open source CMSGPL license
same license that Linux uses
24
www.jazkarta.com
Owned & Protectedby the Plone Foundation
(similar to the Apache Foundation)
25
www.jazkarta.com
Standards compliant100% XHTML and CSS standards-compliant
Based on open standardsOpenID for authentication
26
www.jazkarta.com
Accessibility compliantW3C
WAI-AAUS Section 508
27
www.jazkarta.com
SecurePlone: only 3 CVE entries
Drupal/Joomla: ~20 CVE entries
Python: 17 CVE entriesPHP: 1258 CVE entries
Common criteria EAL-1 certification of Zope 3.3
28
www.jazkarta.com
Internationaltranslated into over 50 languagessupport for right-to-left languages
Chinese, Russian, Arabic
29
www.jazkarta.com
Stable & Growingbeen around for 5 years
over 1 million downloads and countingactive and healthy community
30
www.jazkarta.com
Documentation & Supporthundreds of howtos / tutorials on plone.org
6 published books about Ploneonline screencasts at plone.tv
31
www.jazkarta.com 617.820-5113Plone for non-profits and enterprise customers
5 Published Plone books
www.plone.org/documentation/
32
Who is using Plone? #3
33
34
www.jazkarta.com
Plone and PodcastingHow to easily publish and aggregate
audio and video content
35
Publish
Submit
Author
Author Aggregate
36
Browse
Seeker
Search
Comment
Tag
Rate
Subscribe
39
www.jazkarta.com
Member registration & profile
custom demographic dataCaptcha to make sure it’s a human
40
skinlogo
Admin
Customize Integrate
LDAPActive
DirectoryRDBMS
47
www.jazkarta.com
CustomizeComplete control over design
Adheres to your brand and identity
48
www.jazkarta.com
Integrateflexible authentication with single-signon
sync data with external RDBMS
49
www.jazkarta.com
FutureAuto download of content from video sharing sitesSocial networking features - friends invite friends
Transcoding of video files to Flash
50
www.jazkarta.com
More [email protected] 617-820-5113
www.jazkarta.com/podcastingwww.plone.tv
www.plone.org
51
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
14
53
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
15
54
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
18
55
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
16
56
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
17
57
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
ID3 Metadata in iTunes
21
58
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
22
59
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Add a normal File
23
60
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Add new file form
24
61
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Audio view page
25
62
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Demo tool icons
26
63
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Edit audio
• ID3 metadata is auto-extracted
• Modified metadata is written back to the file
• Cover art image field
• Genre vocabulary
• Comment field
27
64
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Add blob file
28
65
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Normal file listing
29
66
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Activate audio container
30
67
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
View is now track listing
31
68
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Add via WebDAV
32
69
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Connect to server
33
70
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Mounted Plone folder
34
71
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Drag-n-drop copy to Plone
35
72
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Track listing after upload
36
73
www.jazkarta.com
Uploading video
74
Multimedia and Podcasting with Plone (10/27/06) www.jazkarta.com 866.864.4918
Podcasting
37
76
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Podcast feed
38
77
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
39
78
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Subscribe to podcast
40
79
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Smart Folders
41
80
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Activate media container
42
81
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
Smart Folder as podcast
43
82
www.jazkarta.com 866.864.4918Multimedia and Podcasting with Plone (10/27/06)
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)
44
83