4. Enriching the recording
Video with
Teacher
Video from
Computer
Other video
Sources
Slides
Transcript
Captions
In-video
Questions
Comments
Ratings
Topic Analysis
Teacher
tracking
Multilinguality
5. Enriching the recording
Video with
Teacher
Video from
Computer
Other video
Sources
Slides
Transcript
Captions
In-video
Questions
Comments
Ratings
Topic Analysis
Teacher
tracking
Multilinguality
Media Package
7. An OPEN SOURCE video player for lectures
• Open source (ECL, source code in
Github)
• Multistream video player
(synchronous streams)
• 100% client-side Javascript
(ECMAScript 6)
• Extensible
• Designed with mobile devices in
mind
8. An INTEGRATION open source video player
for lectures
Three video players in one
• Opencast-compatible video player
• Oficial player of the Opencast Lecture capture community
• Media packages (slides, multiple language captions, other content)
• Standalone video player
• Legacy/Non-Opencast video player + Media packages
• Compatible look and feel for end-users
• Live Streaming video player
• Dual live video streaming
9. A FULL FEATURED integration open source
video player for lectures
• Any feature that you can find in Youtube or Vimeo (AFAIK)
Sometimes you need to write code for that
• … but dual-stream / multiple-stream
• Some more
• And you can write your own extensions
• Let’s do a quick review
• All demos in http://paellaplayer.upv.es/demo
10. A FULL FEATURED integration open source
video player for lectures
Dual Video Streaming
Slide Thumbnails
Variable Play Rate
Captions in multiple languages
Multiple audio tracks (languages)
Search (in transcripts, OCR, comments)
Multiple video qualities
Skins
Airplay
Zoom (in any video stream)
Analytics (XAPI, Piwik/Matomo, Google, etc.)
http://paellaplayer.upv.es/demo/
Core features
11. A FULL FEATURED integration open source
video player for lectures
http://paellaplayer.upv.es/demo/
360º videos
4K video
In-video questions
Draw on screen support
Video ratings
Paella video editor
Youtube video plugin
Track 4k integration
Unlimited video streams In progress
Smart bandwidth management In progress
“Additional” features
12. A bit of demo content
• Paella plays synchronized videos + other content
http://paellaplayer.upv.es/demo/player/index.html?id=belmar-multiresolution
19. Who is using Paella?
• We don’t really know, since we don’t enforce registering
• We suspect it is quite a number. Some friends:
• Harvard DCE
• ETH Zürich
• U Köln
• TU Graz
• NWU South Africa
• U. Ghent
• UCT
• … a lot of people in Opencast
• Ncast, Matrox, Extron …
20. Extending Paella
• Nearly everthing in Paella is a plugin
• You are welcomed to write one (JavaScript required)
• Templates and documentation to do so
21. Using Paella
• Opencast -> Installed by default since Opencast 5
• Standalone and Live -> paella Project in github
http://paellaplayer.upv.es
https://github.com/polimediaupv/paella
22. In summary
• Paella is an opensource video player that can compare with other
popular video players
• E.g. Fl*wpl*y*r, Video.js, Y**t*b*, K*lt*ra, …
• But has some features on their own, like
• Dual streaming
• Open source
• Easy to extend with plugins
• Works with your current lecture videos
• We have an active development … and your institution are welcomed
to join
(* = C*mm*rc**l pr*d*cts)