<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Moodle Plugins directory: Interactive Video: Comments</title>
    <link>https://moodle.org</link>
    <description>Transform your video/audio content into an interactive learning adventure! Add dynamic annotations and interactions like H5P activities, PDFs, HTML games/simulations, rich text, and more. Track every learner’s journey with detailed reports.</description>
    <generator>Moodle</generator>
    <language>en</language>
    <copyright>(c) 2026 Moodle - Open-source learning platform | Moodle.org</copyright>
    <image>
      <url>https://moodle.org/theme/image.php/moodleorg/core/1779453963/i/rsssitelogo</url>
      <title>moodle</title>
      <link>https://moodle.org</link>
      <width>140</width>
      <height>35</height>
    </image>
    <item>
      <title>Thursday, 16 April 2026, 11:02 PM - Sokunthearith &quot;T&quot; Makara</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-90107</link>
      <pubDate>Thu, 16 Apr 2026 15:02:45 GMT</pubDate>
      <description>by Sokunthearith &quot;T&quot; Makara. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;@Maurizio: The &quot;Prevent skipping&quot; setting applies to non-editing roles only. Try switching your role to student. If that doesn't work, feel free to open an issue on GitHub with the details of your issue: &lt;a href=&quot;https://github.com/sokunthearithmakara/mod_interactivevideo/issues&quot; class=&quot;_blanktarget&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;https://github.com/sokunthearithmakara/mod_interactivevideo/issues&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-90107</guid>
    </item>
    <item>
      <title>Thursday, 16 April 2026, 10:09 PM - Maurizio Giuffredi</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-90106</link>
      <pubDate>Thu, 16 Apr 2026 14:09:57 GMT</pubDate>
      <description>by Maurizio Giuffredi. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;The 'prevent skipping' feature in the interactive video activity settings is not working correctly.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-90106</guid>
    </item>
    <item>
      <title>Tuesday, 3 March 2026, 8:17 PM - Sokunthearith &quot;T&quot; Makara</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-89695</link>
      <pubDate>Tue, 03 Mar 2026 12:17:50 GMT</pubDate>
      <description>by Sokunthearith &quot;T&quot; Makara. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;@claudio: No, it is not. However, you can delete the current XP of an interaction of a user to allow them to reattempt the particular interaction. Hover your cursor above the report table cell to see the delete button.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-89695</guid>
    </item>
    <item>
      <title>Tuesday, 3 March 2026, 8:06 PM - claudio sorgi</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-89694</link>
      <pubDate>Tue, 03 Mar 2026 12:06:03 GMT</pubDate>
      <description>by claudio sorgi. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Ok, thanks. Is it possible to ‘force’ an interaction score as an administrator?&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-89694</guid>
    </item>
    <item>
      <title>Tuesday, 3 March 2026, 6:57 PM - Sokunthearith &quot;T&quot; Makara</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-89693</link>
      <pubDate>Tue, 03 Mar 2026 10:57:35 GMT</pubDate>
      <description>by Sokunthearith &quot;T&quot; Makara. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;@claudio: It's hard to tell from your description alone. If you need further support, please create an issue on the GitHub repo and provide screenshots of your interaction settings and what your student sees when &quot;stuck&quot;.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-89693</guid>
    </item>
    <item>
      <title>Tuesday, 3 March 2026, 6:29 PM - claudio sorgi</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-89692</link>
      <pubDate>Tue, 03 Mar 2026 10:29:50 GMT</pubDate>
      <description>by claudio sorgi. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi, I have inserted H5p questions with different actions on the timeline, in case of correct or incorrect answers, eliminating the possibility of seeking and skimming. Sometimes, when the answer is correct, the “continue” button does not appear and the student is stuck on the question with no way to unlock it. What could be causing this? Is there a way to prevent it from happening?&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-89692</guid>
    </item>
    <item>
      <title>Wednesday, 28 January 2026, 7:58 PM - Juan Carlos Téllez Pinilla</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-89393</link>
      <pubDate>Wed, 28 Jan 2026 11:58:30 GMT</pubDate>
      <description>by Juan Carlos Téllez Pinilla. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Thank you very much for your answers. I will try to carry out the respective tests and hope that someone can share their experience of courses with many users.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-89393</guid>
    </item>
    <item>
      <title>Wednesday, 28 January 2026, 1:07 AM - Sokunthearith &quot;T&quot; Makara</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-89380</link>
      <pubDate>Tue, 27 Jan 2026 17:07:40 GMT</pubDate>
      <description>by Sokunthearith &quot;T&quot; Makara. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;@Juan,&lt;br&gt;
 &lt;br&gt;
1. No, Interactive Video doesn't save progress to the database periodically. Progress is calculated on the client side and pushed to the database when the video is paused (within a 5-second range compared to the last saved point) and ended, and before the page is unloaded. If your Interactive Video uses interactions (e.g., H5P questions) with completion tracking, the plugin will record the completion status to the database when the status is updated (e.g., Mark complete vs Mark incomplete). In short, Interactive Video and its extensions (even with Analytics that records the watched percentage) are not calling the database THAT frequently.&lt;br&gt;
2. Not sure I fully understood the question. All automatic completion conditions (even in core modules such as Forum, Assignment, etc.) implement their own completion logics. The same is true for Interactive Video's automatic completion conditions. For instance, if you set &quot;Watch till the end&quot; as a completion condition, the interactive video will look at the end time (specific user record on the interactivevideo_completion table), and if the end time is not null, the activity will be marked as completed. See &quot;classes/completion/custom_completion.php&quot; for the logic. The only difference is the design and code structure. Interactive Video is built to be extendable. For example, if you install Analytics or VideoTrack, you'll see more completion conditions with their own logics in their own callback functions.&lt;br&gt;
3. I personally don't have such environments yet to 100% confirm this, but I heard from some users in Brazil who are using Interactive Video on their MOOC instances (didn't get a chance to ask about the performance, though). Maybe other users can share their experience. In courses with large enrollments, one performance issue I noticed is with the report page (not for students). You'll notice some delay as the report data is loaded from the database.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-89380</guid>
    </item>
    <item>
      <title>Tuesday, 27 January 2026, 11:15 PM - Juan Carlos Téllez Pinilla</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-89378</link>
      <pubDate>Tue, 27 Jan 2026 15:15:42 GMT</pubDate>
      <description>by Juan Carlos Téllez Pinilla. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi, first of all, thank you for developing and maintaining this plugin.&lt;br&gt;
&lt;br&gt;
We are currently evaluating Interactive Video for a Moodle 4.5 LTS platform with a relatively high number of users, and we want to better understand its behavior in high-concurrency scenarios. I would really appreciate your insight on the following points:&lt;br&gt;
&lt;br&gt;
1. During video playback, does the plugin write progress to the database periodically (for example every X seconds), or does it only write when completion conditions are met (percentage watched / completed)?&lt;br&gt;
&lt;br&gt;
2. Does the plugin rely entirely on Moodle’s standard completion API, or does it implement any custom logic to track activity completion and progress?&lt;br&gt;
&lt;br&gt;
3. Has this plugin been used in production environments with around 500 concurrent users watching videos at the same time? If so, are there any performance considerations or recommended configurations for that scale?&lt;br&gt;
&lt;br&gt;
Thank you very much for your time and for sharing your experience.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-89378</guid>
    </item>
    <item>
      <title>Friday, 16 January 2026, 3:35 AM - Данияр Нугуманов</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-89299</link>
      <pubDate>Thu, 15 Jan 2026 19:35:11 GMT</pubDate>
      <description>by Данияр Нугуманов. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;{&lt;br&gt;
    &quot;subplugintypes&quot;: {&lt;br&gt;
      &quot;ivplugin&quot;: &quot;plugins&quot;&lt;br&gt;
    },&lt;br&gt;
    &quot;plugintypes&quot;: {&lt;br&gt;
      &quot;ivplugin&quot;: &quot;mod\/interactivevideo\/plugins&quot;&lt;br&gt;
    }&lt;br&gt;
  }&lt;br&gt;
fix your db/subplugins.json&lt;br&gt;
&lt;br&gt;
i got error like this&lt;br&gt;
2026/01/15 18:45:27 [error] 250070#250070: *1578340 FastCGI sent in stderr: &quot;PHP message: No subplugintypes defined in /***/mod/interactivevideo/db/subplugins.json. Falling back to deprecated plugintypes value. See &lt;a title=&quot;Auto-link to Moodle Tracker&quot; href=&quot;https://moodle.atlassian.net/browse/MDL-83705&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;MDL-83705&lt;/a&gt; for further information&quot; while reading response header from upstream ...&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-89299</guid>
    </item>
    <item>
      <title>Tuesday, 13 January 2026, 2:05 AM - Sokunthearith &quot;T&quot; Makara</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-89260</link>
      <pubDate>Mon, 12 Jan 2026 18:05:33 GMT</pubDate>
      <description>by Sokunthearith &quot;T&quot; Makara. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;@Juan - That isn't possible without any interaction items. With an interaction item, you can prevent users from skipping ahead without completing the interaction first. If you're a developer and would like to implement this on your instance, you can make changes to the viewannotation.js file by listening to the click event on the #seek element and calculating the click position vs the current progress.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-89260</guid>
    </item>
    <item>
      <title>Tuesday, 13 January 2026, 1:05 AM - Juan Carlos Téllez Pinilla</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-89259</link>
      <pubDate>Mon, 12 Jan 2026 17:05:58 GMT</pubDate>
      <description>by Juan Carlos Téllez Pinilla. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Thank you for the plugin, it's very good. However, I would like to know if it is possible to modify any file or code so that users cannot move forward with the progress bar, but can move backward? When I activate “Prevent seeking,” neither action is allowed.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-89259</guid>
    </item>
    <item>
      <title>Tuesday, 9 December 2025, 11:09 PM - Sokunthearith &quot;T&quot; Makara</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-89088</link>
      <pubDate>Tue, 09 Dec 2025 15:09:11 GMT</pubDate>
      <description>by Sokunthearith &quot;T&quot; Makara. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;@Stefano: Ah, gotcha! No, you can't.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-89088</guid>
    </item>
    <item>
      <title>Tuesday, 9 December 2025, 10:23 PM - Stefano Ciurleo</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-89087</link>
      <pubDate>Tue, 09 Dec 2025 14:23:15 GMT</pubDate>
      <description>by Stefano Ciurleo. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Let me explain myself better. I meant to ask if it is possible to disable the confetti.js library. &lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-89087</guid>
    </item>
    <item>
      <title>Tuesday, 9 December 2025, 8:55 PM - Sokunthearith &quot;T&quot; Makara</title>
      <link>https://moodle.org/plugins/mod_interactivevideo#comment-89085</link>
      <pubDate>Tue, 09 Dec 2025 12:55:57 GMT</pubDate>
      <description>by Sokunthearith &quot;T&quot; Makara. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;@Stefano: No, you can't disable interactions for the entire video based on the activity completion condition. At the moment, individual interactions completed by learners are not automatically relaunched, but remain available for learners to review later.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/mod_interactivevideo#comment-89085</guid>
    </item>
  </channel>
</rss>