moodle integration: digital video, off-air recording and era+ licence compliance roger emery...
TRANSCRIPT
Moodle Integration: Digital Video, Off-Air Recording and ERA+ licence compliance Roger EmeryIntegration – Learning Together1st July 2009, Glyndwr University
Hello!
Solent Moodle Integrations
ERA+ Licence terms
Implications, opportunities and restrictions
Off-Air Recording
Application and Integration of recordings
Schematic
How it works
Example Video
Feedback
Solent Moodle Integrations
Single sign-on (Portal, Mahara)Student / Staff Portal ThemesSentinet Discover (Reading List)Unit DescriptorsPast Exam PapersLibrary SearchLibrary ResourcesLDAP e-Directory AuthenticationStudent Records System (CampusIT QuercusPlus) EnrolmentSMS Messaging (JANETtxt)MaharaSloodle (Second Life)Off-Air Recording and Video Streaming (ERA+)
Roger Emery Integration – Learning Together
July 2009
Streaming Video and ERA compliance February 2009
ERA+ Licence
Recording from broadcasts made in the UK of the works and performances owned or represented by ERA members; and
Electronic communication of licensed recordings within an educational establishment.
The ERA Licence therefore covers scheduled free to air broadcasts on: BBC TV & Radio, ITV Network services , Channel Four (inc E4, More 4 and Film4), Five Television, S4C.
It also applies to any other licensed broadcast services. These cover both radio and television services.
Full Details on www.era.org.uk
Streaming Video and ERA compliance February 2009
ImplicationsRecordings can be viewed through a VLE
Student must be enrolled at the University
Student must be in the UK when viewing
Some channels not signed up to ERA (eg Open University) and also grey areas (eg subscription channels)
Staff can bring in their own recordings for upload provided they meet ERA+ terms
Staff and students can also create and upload their own videos. However, other solutions available
Streaming Video and ERA compliance February 2009
Off-Air RecordingPlanet e-Stream software - www.planetestream.co.uk
Off-Air freeview recordings programmed with epg
6 channels concurrent recording
Records to Windows Streaming Server in wmv formatHigher Quality for on-campus use only
Flash Media Streaming server sits along side – copy encoded to flvOn and off-campus web useMost popular video format
Streaming Video and ERA compliance February 2009
Application and Integration
Recording entered into (searchable) Library Catalogue with links to high quality wmv for on-campus only flv for web/off-campus uselink for tutors to paste into VLE (moodle) to place video in context
Integration into Moodle FLV media filterHeavily modified existing JWplayerAutomatically inserts Title, Broadcaster, Date, Licence Notice (so tutors don’t forget!!)Security and users checks (more later)
Students have two access points to recordingsLibrary Catalogue SearchDirectly in VLE course/module page
Streaming Video and ERA compliance February 2009
Flash Interactive Server
myCourse (VLE) Server
myCourse checks login, GeoIP, and sets-up player
Client machine
Student accesses a video resource on myCourse
myCourse flvplayer sends encrypted request to the video server (RTMPE)
Flash server carries out checks•Allowed domain•Valid Referrer•SWF verification
Flash Media Server delivers Encrypted video through myCourse
Streaming video within myCourse (Moodle VLE)
Windows Streaming Server
Streaming Video and ERA compliance February 2009
Flash Interactive Server
myCourse (VLE) Server
Library Server
Client machine
Streaming Video from Library Catalogue
Student requests a link from catalogue
Catalogue sends request tomyCourse
myCourse checks login, IP and sets-up player
myCourse standalone flvplayer sends encrypted request to the video server (RTMPE)
Flash server carries out checks•Allowed domain•Valid Referrer•SWF verification
Encrypted video delivered Through myCourse
Windows Streaming Server
The Nasty Scripty Details
GeoIPPrivate IP range? (Staff, Student, WiFi, Halls)Array populated with title and broadcastPreview Image - found and displayedIs the video displayed in Forum? …Do some work aroundsWhere’s it streaming from?...Local, Global, myCourseWhat if it’s a non-streaming file?...then use normal playerSet up layout to hold recording infoIf its not viewable? …say so and send admin an emailStand Alone Player? Write to db table for Library stats
LET’S PLAY THE VIDEO!!!
Examples
Library Catalogue http://catalogue.solent.ac.uk/primo_library/libweb/action/display.do?
ct=display&doc=SSU01009592362&indx=1&srt=rank&vl(freeText0)=mum%20heroin&dum=true&mode=Basic&vl(792983UI1)=all_items&ct=search&vid=SSUVU01&vl(792984UI0)=any&frbg=&indx=1&fn=search&tab=default_tab
myCoursehttp://mycourse.solent.ac.uk/mod/resource/view.php?inpopup=true&id=55947
Feedback
“It used to be the case that I’d send them off to watch a video and some of them might have viewed it in time for the next session. Now I find that all of them have watched it and we can make much better progress in the seminar”
Bryn Parry - Senior Lecturer in StrategyFaculty of Business, Sport and Enterprise
Roger Emery Integration – Learning Together
July 2009
Comments and Questions?
Contact: [email protected]
Roger EmeryLearning Systems Developer
Learning Technology Unit (LTU)Southampton Solent University East Park Terrace Southampton Hampshire SO14 0YN
Telephone: +44 (0)23 80319778Fax: +44 (0)23 8022 2259 Email: [email protected]