Filters: Poodll Filter

Maintained by Picture of Justin HuntJustin Hunt
Poodll is a toolbox of features for Moodle, including audio and video recording, media players for the classroom and widgets such as tabs and stopwatches. The Poodll filter is a pre-requisite plugin for the Classic Poodll plugins.
2388 sites
48 fans
Current versions available: 3

Poodll is a toolbox of features for Moodle, including audio and video recording, whiteboards, media players for the classroom and widgets such as tabs and stopwatches. Poodll was designed for language learners and teachers, though its so flexible that it is used in many other contexts too.

 Audio and Video Recorders
The Poodll audio and video recording system is highly advanced technically and pedagogically. It uses HTML5 recorders where it can and falls back to older technology if necessary. Different HTML5 recorder skins are available for different purposes (or just for appearance) and all recordings are converted to a format that can be played back universally. 

Poodll includes whiteboards that can be used by the teacher for content creation, or by students when submitting assignments or forum posts. Use them for annotating diagrams or photographs, or just at your own creative whim.
Players for the classroom
Poodll has lots of different audio and video players. Some play back just once (or twice, or three times), some have interactive captions, some are tiny, and some popup. If you need a different type of player, just let us know.

mini player
Poodll includes an extremely powerful templating system that powers both the players and widgets. This allows Poodll to bundle a truly amazing array of widgets. There are:
  • Tabs and accordians for displaying content
  • Text to speech widgets powered by Amazon Polly
  • Lightboxes for displaying images and videos
  • Dictation widgets 
  • Syntax highlighters for programming languages
  • QR code makers and readers
  • Flashcards
  • Stopwatches/timers
    ...... and more


Watch a quick 1 minute video about the Poodll filter.

The Poodll filter is required by the following plugins:

  • Online PoodLL Assignment Submission type
  • PoodLL Assignment Feedback type
  • PoodLL Recording Question Type
  • PoodLL Repository
  • PoodLL Anywhere for Atto
  • PoodLL Anywhere for TinyMCE
  • PoodLL database field

NB PoodLL requires an annual subscription fee, though a free 30 day trial is available. 

A registration key can be obtained at :

Before installing, be sure to ready the "Getting Started" guide.



This plugin is part of set PoodLL.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5


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

Comments RSS


  • Picture of Justin Hunt
    Thu, May 7, 2015, 4:49 AM
    Sergey. Yes it does. That setting is in the PoodLL recording question type. It is only available on the flash based recorders (audio and video).
  • Picture of sergey rohlin
    Sun, May 10, 2015, 11:42 PM
    There are two questions. You will help?

    1. How to adjust the timer that it was started automatically?

    2. How to adjust the timer that on the expiration of time, the person couldn't answer a question. That is, it is necessary to limit opportunity to answer a question, on the expiration of time.
  • Picture of Justin Hunt
    Wed, May 13, 2015, 12:17 PM
    Sergey, the timer does not start automatically though it is possible using javascript to start it for the mp3recorder. Those details are not documented. The user can not record again after the time has elapsed. But they can easily reload the page and start again, and so it is not very useful if you want to be strict.
  • Picture of Holger Will
    Wed, Jun 3, 2015, 8:51 PM
    The "Literally Canvas(js)" doesn't load on 2.9+. The other drawing boards work well.
    Is this a known problem?
  • Picture of Justin Hunt
    Thu, Jun 4, 2015, 4:51 AM
    Thanks Will. Somebody mentioned "the whiteboard doesn't work on 2.9" but I have not been able to look into it yet. I will do so next week I hope. thanks for the heads up
  • Picture of Holger Will
    Mon, Jun 8, 2015, 6:59 PM
    Thanks for your kind reply. I will wait for your further response. Thanks in advance.
  • Picture of Holger Will
    Mon, Jun 8, 2015, 7:02 PM
    One note. Like I said only the "Literally Canvas(js)" doesn't work. The "Drawing Board (js)" is working.
  • Picture of Balázs Petróczi
    Thu, Jun 11, 2015, 2:22 AM
    I'm having this same problem as "Mac NabongSat, 14 Mar 2015, 6:51 AM and Brad Rhoads with poodll asignment recording submissions . I can record my voice and I can play it back, but clicking the stop button I keep getting the error message : " An error occured, your file has NOT been submitted."
    Earlier you wrote to Mac Nabong's post there could be numerous problems. Well, could you, please, provide a checklist of the most likely causes?
    I have upgraded Poodll Filter, cleared all cashes , checked the flash player settings. What else should I do to go systematically?
    I am using Moodle 2.8.5

  • Picture of Holger Will
    Thu, Jun 11, 2015, 3:41 PM
    Just to help you out: I got this Debugger message:
    ReferenceError: LC is not defined
    Line: 1
  • Picture of Justin Hunt
    Fri, Jun 12, 2015, 9:26 AM
    Thanks Will. I made the tough decision to not mow the lawns or be a free taxi driver this weekend. I will instead get PoodLL tested and (hopefully) sorted on Moodle 2.9. Will keep you posted.
  • Picture of Justin Hunt
    Fri, Jun 12, 2015, 10:00 AM
    Balazs, its best if you post these questions in the PoodLL forum. Its easier to have "conversations" there and later for others to get the benefit of what we discussed. I have posted there now.
  • Picture of Holger Will
    Mon, Jun 15, 2015, 2:55 PM
    Thanks Justin ... you are my hero smile
    Should I also consider of starting a post on the mentioned forum
  • Picture of Justin Hunt
    Wed, Jun 17, 2015, 10:27 AM
    Will. My lawn is now a jungle and my kids unwashed and unshod, and literallycanvas is still a problem child. I am working on it, but if it holds things up, I will just issue a recommendation to use LiterallyCanvas. That would be a bad result though. Going forward the Forum is the best place for these discussions, yes.
  • Picture of Justin Hunt
    Wed, Jun 17, 2015, 10:29 AM
    ...blast .... I mean "I will just issue a recommendation to use DrawingBoard.js." Thats not a great result apart from the hassle, but also because the saved vector data (that allows students to continue drawing where they left off in assignments and questions) would be lost.
  • Picture of Ismail Anas
    Fri, Sep 4, 2015, 5:26 PM
    where to upload this plug in in cpanel manager (moodle directory), I cant automatically install from moodle directory, it says cannot reading the database
Please login to post comments