Platform Features
Discover everything vSkul offers for live, interactive, and on-demand education. Built for instructors and students in Africa and beyond.
Why Choose vSkul?
Interactive Learning
Real-time video conferencing with crystal-clear HD quality
Flexible Access
Learn at your own pace with recorded courses and materials
Enterprise-Grade
JWT authentication, role-based access, and encryption
99%+ Uptime
Automatic reconnection and performance optimization
vSkul Live Virtual Platform
Our native video conferencing solution built specifically for education
Video & Audio Conferencing
Live Video & Audio Streaming
WebRTC-powered streaming with automatic media negotiation and fallback for reliable connections
Multi-Participant Sessions
Support for instructors and multiple students in HD quality on all devices
Audio Controls
Mute/unmute with toggle buttons and device selection for seamless audio management
Device Switching
Switch between microphones, speakers, and cameras in real-time during sessions
Session & Participant Management
Live Participant List
See all participants in real-time with names, status, and activity tracking
Hand Raise Feature
Students request to speak with gesture recognition and instructor notifications
Attendance Tracking
Automatic logging of who joined, when, and how long they stayed
Join/Leave Notifications
Real-time alerts when participants enter or exit the session
Communication & Collaboration
Live Chat Messaging
Real-time messaging with all participants and persistent chat history
File Sharing
Share documents, slides, and resources directly during sessions
Screen Sharing
Instructors can share screens, slides, or demonstrations with students
Digital Whiteboard
Interactive collaboration tool for drawing, writing, and real-time teamwork
Instructor Capabilities
Host Controls & Permissions
Full control over participant permissions, muting, and session settings
Enrollment Verification
Verify student payment status and tier-based access automatically
Session Analytics
Detailed metrics on student engagement, attendance, and participation
Session Recording
Automatic recording infrastructure for playback and archive
Security & Authentication
JWT Token Authentication
Secure token-based access with automatic expiration and validation
Role-Based Access Control
Separate permissions for Instructors, Students, and Administrators
Encrypted Connections
HTTPS/TLS encryption and secure WebSocket (WSS) for all communications
Rate Limiting
Protection against abuse with intelligent rate limiting on token generation
Performance & Reliability
Low-Latency Connections
Optimized WebRTC for minimal delay and smooth interaction
Automatic Reconnection
Seamless recovery from network interruptions without session loss
Connection Quality Monitoring
Real-time tracking of network quality with adaptive bitrate adjustment
Cross-Browser Compatibility
Works seamlessly on Chrome, Firefox, Safari, Edge, and mobile browsers
Advanced Features
Real-Time Transcription
Automatic speech-to-text for accessibility and documentation
Interactive Polling
Create surveys and polls to gauge student understanding in real-time
Mobile Responsive
Full-featured mobile interface for phone and tablet access
Time Zone Awareness
Automatic conversion and display of times in user's local time zone
On-Demand Learning Features
Create, organize, and deliver structured course content
Course Creation
Build courses with multiple sections, lessons, and hierarchical organization
Structured Curriculum
Organize content into sections and lessons for logical learning flow
Video Content Management
Upload, manage, and organize video lessons with duration tracking
Lesson Materials
Add descriptions, learning outcomes, and requirements to each lesson
Preview Lessons
Allow students to preview course content before enrollment
Drag-to-Reorder
Easily reorganize sections and lessons with intuitive drag-and-drop
Duration Tracking
Automatic calculation of total course and section durations
Access Control
Restrict lessons based on enrollment, payment tier, or completion status
Progress Tracking
Monitor student progress through lessons and sections
Completion Certificates
Auto-generate certificates upon course completion
Automated Emails
Send notifications on enrollment, completion, and course updates
Flexible Pricing
Set per-course pricing or bundle courses for package deals
Admin & Management Features
Platform Dashboard
Monitor platform health, user metrics, and system performance in real-time
User Management
Create, edit, and manage users with role-based permissions and access levels
Analytics & Reporting
Comprehensive reports on sessions, enrollments, revenue, and user engagement
Session Broadcasting
Manage and broadcast live sessions to multiple cohorts or institutions
Multi-Institution Support
Manage multiple educational institutions with separate configurations
System Configuration
Customize platform settings, branding, and integration options
Enterprise-Grade Architecture
Built for Scale
- Multiple Video Rooms: Host unlimited concurrent live sessions
- Session Persistence: Students can rejoin interrupted sessions without data loss
- Scalable Infrastructure: Handle hundreds of concurrent users across multiple regions
- Database Optimization: Indexed queries for fast performance even with large datasets
- CDN Integration: Fast content delivery for videos and resources worldwide
Security First
- End-to-End Encryption: All video streams and communications are encrypted
- Payment Integration: Secure Paystack integration for subscriptions and transactions
- Data Privacy: Full compliance with data protection standards
- Regular Backups: Automated daily backups of all data
- Audit Logging: Complete activity logs for compliance and security
Features by Plan
Works Everywhere
Desktop Optimized
Full-featured experience on Windows, Mac, and Linux computers
Mobile First
Native mobile experience optimized for iOS and Android devices
Tablet Ready
Responsive design that scales beautifully on tablets and larger screens
Browser Compatible
Works on Chrome, Firefox, Safari, Edge, and most modern browsers
Low Bandwidth Mode
Adaptive quality that works even on slower internet connections
Offline Access
Download courses for offline viewing without internet connection
Common Questions
What makes vSkul different from other platforms?
vSkul combines live video conferencing and on-demand courses in one platform, specifically designed for African educators. We offer native solutions rather than third-party integrations, giving you complete control and better performance. Plus, we support local payment methods like Paystack.
Can I use both live and on-demand features together?
Absolutely! You can run live sessions alongside on-demand courses. For example, record your live sessions and make them available on-demand. Many educators use live classes for interaction and on-demand content for self-paced learning.
How many participants can join a live session?
Our platform is designed to scale from small group sessions to large lecture halls. The exact number depends on your plan and internet bandwidth. Pro and Enterprise plans support larger participant counts.
Is my data secure?
Yes. We use enterprise-grade security including JWT authentication, HTTPS/TLS encryption, role-based access control, and regular backups. All video streams are encrypted and we comply with data protection standards.
Can students access courses on mobile devices?
Yes, vSkul is fully optimized for mobile devices. Students can join live sessions, watch on-demand courses, and access materials from any smartphone or tablet with a modern browser.
What happens if my internet disconnects during a session?
vSkul automatically reconnects if you temporarily lose internet. Your session data is preserved and you can rejoin without losing your place. If using recordings, you can always go back and watch the recorded session.
How do I track student progress?
Our analytics dashboard shows you attendance in live sessions, progress through on-demand courses, and completion status. You can generate reports by student or by course to track engagement and performance.
Do you support institutional accounts?
Yes! Enterprise plans include multi-institution support, custom branding, bulk user management, and dedicated support. Contact our sales team to discuss institutional partnerships.
Ready to Transform Education?
Join educators across Africa using vSkul to deliver engaging, interactive learning experiences