Repositories: Panopto repository

repository_panopto
Maintained by Picture of Ruslan KabalinRuslan Kabalin, Picture of Tony ButlerTony Butler
This is Panopto repository plugin, a compulsory part of Panopto resource module plugin developed by Lancaster University to simplify using Panopto video recordings in Moodle courses. It provides navigation through Panopto directory tree, making the process of selecting the video easier.
32 sites
27 downloads

This is Panopto repository plugin, a compulsory part of Panopto resource module plugin developed by Lancaster University to simplify using Panopto video recordings in Moodle courses. It provides navigation through Panopto directory tree, making the process of selecting the video easier. Also it provides abstraction layer for communication with Panopto server, not only for purposes of directory listing that plugin provides, but for other queries Panopto resource module needs to make.

This plugin requires Panopto video platform, which is a commercial software. For more details see https://www.panopto.com/ 

Please read Panopto resource module documentation for details on this resource module and unique functionality features it provides.

Installation and Configuration

For details on plugin configuring and how to link it with Panopto, please refer to documentation. Please make sure that Panopto resource module is also installed and configured.

Sets

This plugin is part of set Lancs Panopto.

Potential privacy issues

This plugin requires registering your Moodle instance as "Identity provider" on Panopto video platform. This means that Moodle user record (namely First name, Last name and email) is passed to Panopto and used for creating (syncing) a user account associated with identity provider. Depending on settings, Panopto may use Moodle instance as SSO provider and redirect to Moodle for authentication.

Screenshots

Screenshot #0

Contributors

Picture of Ruslan Kabalin
Ruslan Kabalin (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Plugins bot
    Fri, Sep 28, 2018, 12:10 AM
    Approval issue created: CONTRIB-7461
  • Picture of Diana G
    Fri, Aug 28, 2020, 8:41 PM
    Hi, this plugin can be used in Moodle 3.8 ?
    Thanks for your atenttion.
  • Picture of Tony Butler
    Tue, Oct 13, 2020, 5:49 PM
    Hi Diana, sorry for the delay but I've just tested this and it does work in 3.8 (and 3.9).
  • Picture of Paul Vincent
    Tue, Dec 8, 2020, 12:09 AM
    Hi, many thanks for these plugins - they provide the kind of permissions we'd tend to need in our courses. Having not read both descriptions in full, I had hoped that the Panopto repository it provides would be available through any other activity, e.g. Assignments to allow private submissions to tutors, or for tutors to in turn record private video for individual students. Could this kind of workflow be achieved down the line through this plugin do you think?
  • Picture of Ruslan Kabalin
    Wed, Dec 9, 2020, 12:54 AM
    Hi Paul, thanks, it is possible to implement embedding for other components (talking here from developer perspective). Not sure if that is on Lancaster Uni agenda though (Tony may comment on this). It might be a good idea to create a ticket in plugin repo on GitHub, so this feature request can be recorded and discussed, should someone decide to implement it in future.
  • Picture of Tony Butler
    Wed, Dec 9, 2020, 12:59 AM
    Thanks Ruslan. No, it isn't on our roadmap, but doesn't Moodle support video submissions and feedback natively now?
  • Picture of Paul Vincent
    Thu, Dec 10, 2020, 7:43 PM
    Thanks Tony and Ruslan; yes, Moodle does support it natively, but I'd like to have most of our media hosted by Panopto, and some of the video presentations we ask students to produce for inclusion in Assignments would require Panopto's tools. They can manually share of course, but being able to just select from the repository and the tutor be given permission to view would be ideal for us. Our model is asynchronous with open enrolment, and we can have dozens of tutors teaching the same unit, so permissions can become awkward to manually set. I'll raise a ticket as per your suggestion Ruslan. Thanks again!
  • Picture of Paul Vincent
    Thu, Dec 10, 2020, 8:02 PM
    Actually, I think I have the wrong idea - it's the Resource plugin that sets the perms rather than this repo plugin?
  • Picture of Ruslan Kabalin
    Thu, Dec 10, 2020, 8:10 PM
    Correct, permissions are set in Resource plugin, that was original design. But nothing should stop you for this case to add some sort filter plugin that resolve permissions on page rendering (e.g. if you add Panopto URL to HTML content, e.g. in assignment or any other component) same way as resource plugin does.
  • Picture of Paul Vincent
    Thu, Dec 10, 2020, 8:38 PM
    Thanks Ruslan, I'll look into that!
Please login to post comments