Features Pricing FAQ Contact Client Login
Book a Demo
New Now available on AWS Marketplace

The video platform Moodle and Totara have been missing.

LogicStream is purpose-built for learning. Native LMS activity. Anti-skip completion. AI transcription. Signed-URL security. All delivered on AWS, with the data residency and reliability your compliance team expects.

Every plan includes the free LogicStream plugin, adaptive streaming via global CDN, multi-quality encoding, and cryptographically signed delivery.

Trusted credentials
Moodle Premium Partner since 2005 Totara Platinum Alliance Partner Available on AWS Marketplace Deployed across UAE, EU, US, and APAC
Explainer · 8 scenes 4K · HLS
Adaptive Streaming Anti-Skip Completion Tracking
Built by LMS specialists, not video generalists

Two decades inside Moodle and Totara. One platform built to fix what was broken.

LogicStream is engineered by Human Logic Software LLC — a Moodle Premium Certified Services Partner since 2005 and a Totara Platinum Alliance Partner. We didn't build LogicStream because video was a market opportunity. We built it because, after hundreds of LMS deployments, we kept seeing the same problem: every existing video platform was designed for marketing teams. None of them understood learning.

Certified
Moodle Premium Partner

Certified Services Provider since 2005. One of a select group worldwide recognized directly by Moodle HQ.

Platinum tier
Totara Platinum Partner

Highest-tier alliance status. Direct access to Totara engineering, product roadmap, and pre-release builds.

Procurement
AWS Marketplace Listed

Procure LogicStream through your existing AWS account. Consolidated billing, EDP-eligible, and deployable in your preferred AWS region.

Headquartered in the UAE. Serving customers across the GCC, Europe, Africa, and Asia Pacific.
Built for one job, done exceptionally well

If you deliver training through Moodle or Totara, LogicStream was designed for you.

For L&D and Training Teams

Stop fighting YouTube embeds, iframe workarounds, and gradebook gaps. Add video as a native LMS activity, track who watched what, and report completion straight into your gradebook.

For Compliance and Regulated Industries

Enforce sequential viewing with segment-level anti-skip. Deliver every byte through signed, time-limited URLs. Lock playback to your domain. Generate the audit trail your regulator wants.

For LMS Administrators and IT

Zero video bandwidth on your LMS server. AWS-native architecture. SSO via SAML and OIDC. xAPI emission. REST API for everything. No vendor lock-in, ever.

Every feature your LMS actually needs

Every other video platform was built for marketing. LogicStream was built for learning.

Six capabilities, included on every plan, that exist because learning is not marketing.

01

Native LMS Activity — not an embed

LogicStream videos appear in your course outline alongside Quizzes, Assignments, and SCORM packages. They respect course sections, follow access rules, and behave like first-class LMS citizens. No iframes. No "click here to watch on another site." No broken back buttons.

02

Anti-Skip That Actually Works

Segment-by-segment tracking enforces sequential viewing. Learners cannot drag the progress bar past content they have not watched. The bar physically will not move. This is the difference between checkbox training and real training.

03

Signed-URL Security by Default

Every playback request is authorized through a time-limited, cryptographically signed URL. Videos cannot be downloaded, hotlinked, or scraped. On Business and above, restrict playback to specific domains — your content only plays on your LMS.

04

Adaptive Streaming Up to 4K

HLS adaptive bitrate from 360p to 4K Ultra HD, delivered through a 200+ point global CDN. The player negotiates quality with each learner's connection in real time. No buffering on a phone in a coffee shop. No grainy playback on a boardroom screen.

05

Real Gradebook, Real Analytics

Video completion flows into your Moodle or Totara gradebook automatically. Use percentage watched as a grade. Combine with quizzes for weighted assessment. On Professional and above, engagement heatmaps show exactly where learners disengage — so you know which sections to fix.

06

AI Transcription and Search

Every video is automatically transcribed in multiple languages. Subtitles meet accessibility requirements. Transcripts become searchable, so learners can jump to the moment they need — without scrubbing through forty minutes of footage.

From upload to enrolment-wide rollout

Three steps. One afternoon. Done.

1
Upload

Drop in your video library

Drop videos into the LogicStream portal or push them via API. Every file is automatically encoded into multiple quality tiers, stored on AWS in your chosen region, and pre-positioned at CDN edges worldwide.

2
Connect

Install the free plugin

Install the free LogicStream plugin on your Moodle or Totara site — the same five-minute process as any other plugin. Paste your API key. Your entire video library appears, syncing in real time via webhooks.

3
Teach

Add video as an activity

Add videos as native activities anywhere in your courses. Set completion rules. Turn on anti-skip. Watch the data flow back into your gradebook.

Architecture advantage

Zero video bandwidth on your LMS server.

Unlike self-hosted video or embedded players that pipe traffic through your LMS, LogicStream delivers every byte directly from the CDN edge. Your Moodle or Totara server handles only page loads and API calls — even during company-wide compliance deadlines, peak enrolment, or the inevitable Monday-morning training crunch.

The full integration story

Twenty years of LMS expertise, built into every feature.

LogicStream's Moodle plugin isn't a generic integration. It's engineered by a team that has been delivering Moodle solutions since 2005. Every capability respects Moodle's architecture — its activity model, its RBAC, its backup and restore semantics, its gradebook, its completion engine.

Native Activity Module

LogicStream Video appears as a first-class activity type alongside Quiz, Assignment, and SCORM. Respects sections, access rules, and conditional release.

Automatic Completion Tracking

Set completion criteria the way you already do in Moodle: percentage threshold or specific timestamp. Flows into activity completion, course completion, and restricted access logic.

Grade Sync

Video activities report grades to the Moodle gradebook. Use percentage watched as a standalone grade, or weight it alongside quiz-based assessments.

Anti-Skip Playback Controls

Sequential viewing enforced at segment level. For mandatory training and compliance, learners cannot fast-forward through content they haven't watched.

Signed-URL Delivery

Every playback request authorized through a time-limited signed URL. On Business and above, domain restrictions ensure videos only play on your specific Moodle site.

Automatic Enrolment Sync

The plugin syncs Moodle enrolment data continuously. Only enrolled learners can stream. When unenrolled, access is revoked immediately.

Built-In Video Browser

Course creators search, preview, and select from your full library without leaving the Moodle activity editor.

Real-Time Webhook Sync

Upload, update, or delete a video in the portal and your Moodle site updates within seconds. No cron delays.

AI-Generated Subtitles Professional+

Automatic transcription in multiple languages, rendered in the player. Accessibility handled by default.

xAPI Statements Business+

Emit detailed xAPI for every interaction. Feed your LRS for advanced reporting.

Designed for the people who keep Moodle running.

Zero Bandwidth on Your Server

Every byte from the CDN edge, never from your Moodle server.

No Plugin Lock-In

Open-source plugin. Documented REST API. Your library stays portable.

Respects Moodle RBAC

Every capability follows Moodle's permission model. Nothing bypasses your existing roles.

Backup and Restore Compatible

LogicStream activities are included in standard Moodle course backups. Cross-site restores reconnect automatically.

Accessibility Built In

Full ARIA labelling, keyboard navigation, screen reader support, caption rendering. WCAG 2.1 AA compliance out of the box.

Open Standards

Open-source plugin, documented API, standard LMS integration. Your courseware investment is never trapped.

LogicStream's plugin is fully compatible with Totara Learn, Totara Engage, and Totara Perform. Because Totara is built on the Moodle codebase, everything listed under Moodle works natively — plus the capabilities below, which exist because we have direct engineering access to Totara's roadmap.

Everything in the Moodle feature set, plus:

Programs and Certifications

Video activities work inside Totara programs and certifications. Set completion as a requirement for program completion or recertification deadlines.

Audience-Based Access Control

Use dynamic and static audiences to control access. The plugin respects every visibility and access rule Totara enforces.

Seminar and Event Integration

Use videos as pre-work or post-session resources linked to Totara seminars. Track completion independently from attendance.

Totara Engage Compatibility

Share videos as resources within Engage workspaces. Enable social learning alongside formal training.

Multi-Tenancy Support

Each tenant maps to its own LogicStream organization. Content and analytics isolation enforced across tenant boundaries.

Totara Perform Integration

Link video training completion to competency frameworks and performance reviews.

Totara-specific advantages.

Report Builder Integration

Progress and completion data feed Totara Report Builder. Custom reports by department, team, or competency. Export for audits.

Content Marketplace Ready

Curate and distribute videos through Totara's content marketplace.

Notifications and Reminders

Plug into Totara's notification system. Combine with program due dates and manager escalation.

Platinum Partner Lockstep

Tested against Totara release candidates before they ship. Compatibility on day one of every release.

Available on Professional, Business, and Enterprise

The capabilities that turn video into an actual learning asset.

AI Transcription

Automatic subtitles in multiple languages. Searchable transcripts let learners jump straight to the moment they need.

Professional: 500 min/mo · Business: 2,000 min/mo · Enterprise: Unlimited

AI Auto-Tagging

Every video automatically tagged with keywords and topics. Your library becomes searchable without manual curation.

Content Moderation

Inappropriate content flagged automatically before it reaches learners. Compliance gatekeeping built into the upload pipeline.

Engagement Heatmaps

See exactly where learners watch, skip, replay, and drop off. Optimize content based on real behavior, not guesses.

SSO Integration Business+

SAML 2.0 and OpenID Connect for your team portal. Streamline access. Centralize identity.

Full API Access

RESTful API for automated uploads, metadata, analytics retrieval, and CI/CD integration.

Read-only on Starter · Full on Professional+
Free, forever, on every plan

The plugin installs in minutes. The transformation lasts for years.

Download from the LogicStream portal. Install through your Moodle or Totara plugin installer. Paste your API key. Your library appears. Every video in your account is now available to add as a course activity.

1Download 2Install 3Paste API key 4Library appears
Read the Setup Guide →
Compatibility
Moodle4.0+ (LTS and Stable)
Totara Learn17+ (all editions)
PHP8.0+ (fully tested)
DatabasePostgreSQL, MySQL, MariaDB

Pricing built for L&D budgets, not Silicon Valley ones.

No per-user fees. No surprise overages. Every plan includes the free Moodle/Totara plugin, adaptive streaming, and cryptographically signed delivery.

Starter
For training teams who want to start fast.
$49/mo
$499/year billed annually
Start Starter
  • 50 GB storage
  • 500 GB bandwidth/month
  • 100 videos · 720p HD
  • 2 team members · Unlimited LMS sites
  • Anti-skip · Completion · Grades
  • Basic analytics
  • Email support (48-hour response)
Business
For large organizations and compliance teams.
$399/mo
$4,069/year billed annually
Start Business
  • Everything in Professional, plus:
  • 1 TB storage · 8 TB bandwidth
  • 2,000 videos · 4K Ultra HD
  • 25 team members · Unlimited LMS sites
  • AI transcription — 2,000 min/mo
  • SSO (SAML / OIDC)
  • Custom domain and domain-restricted playback
  • 99.9% SLA · Priority and phone support (4-hour response)
Enterprise
For dedicated infrastructure and white-label deployments.
Custom
Annual contracts from $2,500/mo
Talk to Sales
  • Everything in Business, plus:
  • Unlimited storage, bandwidth, and videos
  • Unlimited team and LMS connections
  • Unlimited AI transcription
  • White-label player and custom CDN domain
  • Dedicated encoding and priority processing
  • Dedicated account manager
  • 99.95% SLA · Custom data residency

Feature comparison at a glance

FeatureStarterProfessionalBusinessEnterprise
Storage50 GB250 GB1 TBUnlimited
Bandwidth500 GB2 TB8 TBUnlimited
Videos1005002,000Unlimited
Max Quality720p1080p4K4K + Priority
Team Seats21025Unlimited
LMS SitesUnlimitedUnlimitedUnlimitedUnlimited
Moodle/Totara Plugin
Anti-Skip Controls
Completion & Grades
Signed-URL Security
AI Transcription500 min/mo2,000 min/moUnlimited
AI Auto-Tagging
Custom Branding
SSO
Custom Domain
White-Label PlayerAdd-on
Uptime SLA99.9%99.95%
SupportEmailPriorityPriority + PhoneDedicated

Need more of something? Add it on. Change it whenever.

Extra Storage

$25 per 100 GB/month

Extra Bandwidth

$50 per 500 GB/month

Extra Team Members

$15 per user/month

White-Label Player

$150 /year

Your data stays in the region you choose. No exceptions.

LogicStream runs on AWS infrastructure across four global regions. Choose at signup. Your content is stored and delivered exclusively from your chosen region.

🇺🇸

United States

East and West (Virginia, Oregon)

🇪🇺

Europe

Ireland and Frankfurt

🇸🇬

Asia Pacific

Singapore and Sydney

🇦🇪

Middle East

Bahrain and UAE

Transparency first

Some AI-powered features depend on AWS services that vary by region. During account setup, you'll see exactly which features are available in your chosen region — before you confirm your plan. We don't hide regional differences behind fine print. Your data residency requirements always come first.

Read the Security & Architecture Whitepaper
For procurement teams and AWS-native organizations

Available on AWS Marketplace.

Procure LogicStream through your existing AWS account. Subscription costs roll into your consolidated AWS bill. Spend counts toward your AWS Enterprise Discount Program (EDP) commitment. Deploy in your preferred AWS region, with your existing organizational and IAM controls in place.

View on AWS Marketplace → View the datasheet
Available in AWS Marketplace
FAQ

Common questions, direct answers.

LogicStream installs as a native activity module. It is built and maintained by a Moodle Premium Partner and Totara Platinum Partner. Compatibility is tested against pre-release builds — not retrofitted months after a release ships.
No. The plugin is free to download and free to install. It connects to your LogicStream account, which requires an active subscription.
Yes — every plan supports unlimited LMS site connections. Generate an additional API key per site. Usage is tracked against your plan limits, and you'll be notified well before you hit any threshold.
You receive notifications at 80% and 95% usage. If you go over, transparent overage rates apply — you're never cut off mid-deadline. Add-on packs are available if you'd prefer to scale up proactively.
Yes. Upgrades take effect immediately and are prorated. Downgrades take effect at the next billing cycle.
Every video is delivered through time-limited, cryptographically signed URLs. Videos cannot be downloaded or hotlinked. On Business and above, playback is restricted to specific domains you control.
You choose. AWS regions in the US, Europe, Asia Pacific, and Middle East. Your data stays in your chosen region.
MP4, MOV, AVI, MKV, WebM, and all other major formats. Every upload is automatically transcoded into the optimized formats required for adaptive streaming.
Yes. Every LogicStream organization has its own dedicated, isolated storage. Your content is never co-mingled with other customers' data.
Starter — views, completions, time watched. Professional — plus engagement heatmaps, drop-off analysis, per-learner tracking. Business and Enterprise — full analytics suite, CSV export, scheduled reports.
Yes. Your library is accessible at any time via documented REST API. The plugin is open source. Your content is yours.

Let's get the right answer in front of you.

Enterprise pricing, migration planning, technical questions, custom deployments — tell us what you're working on and the right person will respond within one business day.

Tell us about your project

We'll respond within one business day.
Thanks. We'll respond within one business day.

Or reach us directly

Email
info@human-logic.com
Office
Human Logic Software LLC
Al Karama, Dubai, United Arab Emirates
Phone
+971 4 263 3511
Hours
Mon–Fri, 09:00–18:00 GST · Response within one business day

Backed by twenty years of LMS expertise

Moodle Premium Partner since 2005 Totara Platinum Alliance Partner Available on AWS Marketplace

Your learners deserve better than embedded YouTube.

Start a free trial, install the plugin, and have professional video running in your Moodle or Totara environment by the end of the day.