Download presentation
Presentation is loading. Please wait.
Published byKerrie Kelley Modified over 9 years ago
1
Creating a Web-based Podcasting Interface for Eastern Illinois University Faculty and Staff Danny Harvey & Ryan Gibson
2
Issues facing Podcasting Writing XML Data entry errors Managing existing feed Overall complexity
3
Web Interface Eliminates coding XML Eliminates fatal errors to RSS feed Makes upload of files easy Managing feed is much simpler
4
Technologies Used Authentication: LDAP server Scripting Language: PHP Data Storage: MySQL
5
Project Resources Centralized (in CATS accounts) Database Interface to maintain RSS feed Distributed (in individual users’ accounts) RSS feeds Audio file storage
6
Channels Data Table id (primary key) title link description language copyright lastBuildDate ttl storage (server name) filepath
7
Items Data Table id (primary key) title link description pubDate enclosure filesize filename releaseDate, releaseMonth, releaseYear channelID
8
Uploading Files Use PHP ftp functions in conjunction with channel information stored in database Only selected file types (mp3, aac, m4a, m4v, etc.) are allowed to upload Information such as publication date, file name, file size, file type, automatically generated at this point and stored in items table for RSS input with title and description input by podcaster
9
RSS Feed Code Hard Coded Channel ID Connect to database Query Channel Data Query Item Data
10
Web Interface Demo Item Listing View RSS Feed Preview Media Upload Media, Update RSS Feed Edit Item Information Delete Items Set Release Date
11
Who is podcasting? Geology Music Examples of Spoken Middle English Audio and Visual e-Tour of EIU campus trees Frankenstein Library Project
12
Future of project Collaborative or group podcasting Multiple users contribute to single RSS feed Filtered podcast feeds Filter XML feed based on parameters set by the user
13
Questions? Danny Harvey (dpharvey@eiu.edu)dpharvey@eiu.edu Ryan Gibson (rwgibson@eiu.edu)rwgibson@eiu.edu
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.