srt read bypass

This commit is contained in:
legop3
2026-01-13 02:06:19 -05:00
parent c3a9ea7281
commit 9aad7ff775
+1 -15
View File
@@ -81,21 +81,7 @@ app.post('/mediamtx/auth', (req, res) => {
logger.info('video auth request', { path: body.path, sessionId, stream: streamInfo, action, protocol, ip });
const normalizedIp = (() => {
if (!ip) return '';
if (ip.includes('::ffff:')) {
return ip.replace(/^::ffff:/, '');
}
if (ip.includes('.') && ip.includes(':')) {
return ip.slice(0, ip.lastIndexOf(':'));
}
return ip;
})();
const isLocal =
normalizedIp === '127.0.0.1' ||
normalizedIp === '::1' ||
normalizedIp === 'localhost';
if (action === 'read' && protocol === 'srt' && streamInfo?.id && (isLocal || !normalizedIp)) {
if (action === 'read' && protocol === 'srt' && streamInfo?.id) {
return res.status(200).end();
}