osbridge / openconferenceware

OpenConferenceWare is an open source web application for events and conferences. This customizable, general-purpose platform provides proposals, sessions, schedules, tracks and more.
http://groups.google.com/group/openconferenceware
Other
271 stars 55 forks source link

Add video embedding for session pages #67

Open reidab opened 10 years ago

reidab commented 10 years ago

Our session pages currently show embedded audio players when an admin has provided an audio URL. This was added in #43, back in 2011. We've now gotten our video processed from the 2013 conference and would like to give it the same treatment.

Initially, we'll probably be hosting the conference video on YouTube, so we'd need to support generating embedding code from a YouTube URL.

I could see this going a couple of ways:

  1. Mirror the implementation of the audio embedding, by adding video_url to proposals and showing the player when that field is filled in.
  2. Create a separate model to represent media links. Proposals could have any number of media links of various types (audio, video, presentations, files, etc), which would be able to generate embedded player code if appropriate.