Advanced video analysis, transcription, and slide detection for next-generation learning platforms.
Everything you need to build a smart video learning experience.
Automatic transcription, punctuation, silence detection, and slide structure analysis.
Multi-language player that navigates through auto-generated chapters, slides, and bookmarks seamlessly.
Context-aware Q&A that answers questions based on the video content being viewed.
Integrated quizzes and assessment tools to verify learning progress.
Designed for clarity, efficiency, and ease of use.
Integrate Vinapse into your LMS or platform with simple JWT authentication, LTI, and native Moodle plugin.
import * as jwt from 'jsonwebtoken';
const SECRET = 'secret';
const token = jwt.sign(
{
tnt: 'tenant-name',
exp: Math.floor(Date.now() / 1000) + (60 * 60), // 1 hour
sub: '123',
crs: ['1', '2', '3']
},
SECRET,
{ algorithm: 'HS512' }
);
const url = `https://tenant-name.vinapse.io/auth/jwt/?token=${token}` +
`&lang=it&returnPath=${encodeURIComponent('/courses/1')}`;
SECRET = 'secret'
token = jwt.encode(
payload={
'tnt': 'tenant-name',
'exp': datetime.utcnow() + timedelta(hours=1),
'sub': '123',
'crs': ['1', '2', '3']
},
key=SECRET,
algorithm='HS512'
)
url = 'https://tenant-name.vinapse.io/auth/jwt/?token=' + token + \
'&lang=it&returnPath=' + quote_plus('/courses/1')
See Vinapse in action and discover how it can transform your learning platform.
Book a DemoOr email us at info@vinapse.io
Looking for a turnkey solution?
Discover COSMO - ready to use!