1 / 26

An introduction to ShareStream

An introduction to ShareStream. Charles F. Leonhardt leonhardt@georgetown.edu CSG @ MIT. What is ShareStream?.

august
Télécharger la présentation

An introduction to ShareStream

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. An introduction to ShareStream Charles F. Leonhardt leonhardt@georgetown.edu CSG @ MIT

  2. What is ShareStream? • ShareStream provides the means to capture, encode, store, deliver, and archive rich media materials. Media may be streamed, downloaded, or RSS-fed to students, faculty, staff, alumni, and the general public as appropriate.

  3. Why ShareStream? - Functional • Increasing demand for media • Eliminate restrictions on time and place • Faculty want to deliver more media to students • Students want “better” access to course materials • Demand for new services • Was download and streaming… • Now… Podcasts • What’s Next???

  4. Why ShareStream? - Technical • Liability of existing Lauinger service (Cisco IPTV) • Proliferation of Apple Streaming Servers • No AuthN / AuthZ -- BIG Liability! • Not reliable • “Under someone’s desk” • No enterprise-class services

  5. Georgetown brings: Knowledge of higher ed environment Functional requirements Quality assurance / testing Real-world use case ShareStream brings: Significant capital investment Development resources Experience with streaming media and related technologies Why ShareStream LLC? • No funding available yet significant capital requirements • Vendor play - Everyone contributes

  6. High Level Requirements • Access • Authentication and Authorization • Content Management – metadata, browsing & searching, asset and collection relationships • Encoding • E-Commerce • Interfaces and Interoperability • Monitoring and statistics • Support for a large number of users • Significant Storage

  7. Intellectual Property Issues • Fair Use • TEACH Act Issues • DMCA Issues

  8. Capture, Encoding, Storing • Building Relationships with Faculty • “Scope” of content • Faculty planning • A different kind of “bandwidth” problem • C & E process (high-level)

  9. Audio Capture, Encode & Upload • iTunes • Create MP3s • Import metadata • ShareStream uploading tool • Imports metadata from iTunes • Transfers metadata to server • Sorenson • Squeeze (Hint) MP3s so they’re streamable • Upload hinted MP3s to ShareStream

  10. VHS Capture, Encode & Upload • VHS • Capture in iMovie • Export as a full quality QuickTime file (dv) • Use QuickTime Pro to compress (H264 MPG4) • Hint the file in QT Pro • Use Sharestream to upload the hinted file • Enter metadata in ShareStream

  11. DVD Capture, Encode & Upload • All of these steps are the same as with VHS (i.e. digital to analog to digital) • Capture via iMovie • Use QuickTime Pro to compress (H264 MPG4) • Hint the file in QT Pro • Use ShareStream to upload the hinted file • Enter metadata in ShareStream

  12. Technologies • Red Hat Linux / Solaris • AJAX-based front-end • Java-based back-end • Apache • Tomcat • MySQL / Oracle Databases • Darwin streaming server

  13. Project Process • Collaborative effort • CNDLS, Lauinger, Dahlgren, UIS, ShareStream • Vendor relations - ShareStream Team • Project evolution • Rapid application development vs. • Formal development • Project Tools • Bug Tracking, Version Control, etc. • Pilot Process

  14. Several Pilots • Four Pilots to Date • Spring 2006 • ShareStream v 1.0 • Fall 2006 • ShareStream v 1.5 • Spring 2007 • ShareStream v 2.0 • Fall 2007

  15. Moving to Production / GA • New hardware (multiple servers and SAN) to support anticipated needs • Locking down addition of new features / requirements • Anticipate general availability for the campus in Fall 2008

More Related