FIX RTMP V2
markdown · 25 views · 5 unique · 2026-04-08 05:28:49 · raw
The RTMP streaming method does not work and there are other CSP related issues it seems so analyze this and fix all related issues:
```
Uncaught SyntaxError: Identifier 'currentStreamId' has already been declared (at controls.js?v=2:1:1)Understand this error
goosely?stream=415:1 Loading the script 'https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516' violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline' cdnjs.cloudflare.com cdn.jsdelivr.net https://hobo.tools https://jsmpeg.com https://esm.sh". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.Understand this error
goosely?stream=415:1 Loading media from 'http://rtmp.hobostreamer.com:9935/live/a959da5f2f6148d4b00e6717b60f2946/index.m3u8' violates the following Content Security Policy directive: "media-src 'self' blob:". The action has been blocked.Understand this error
emotes.js?v=3:43 [Emotes] Loaded 139 emotes (25 defaults, 0 channel, 0 custom, 9 FFZ, 65 BTTV, 44 7TV)
app.js?v=10:1095 GET https://hobostreamer.com/api/analytics/channel/goosely?days=30 500 (Internal Server Error)
loadChannelAnalytics @ app.js?v=10:1095
loadChannelPage @ app.js?v=10:1081
await in loadChannelPage
routeFromURL @ app.js?v=10:542
(anonymous) @ app.js?v=10:3750Understand this error
/api/thumbnails/__missing__:1 GET https://hobostreamer.com/api/thumbnails/__missing__ 404 (Not Found)Understand this error
app.js?v=10:3208 POST https://hobostreamer.com/api/thumbnails/generate/vod/391 500 (Internal Server Error)
Loading media from 'http://rtmp.hobostreamer.com:9935/live/a959da5f2f6148d4b00e6717b60f2946/index.m3u8' violates the following Content Security Policy directive: "media-src 'self' blob:". The action has been blocked.
```
Also users who are trying to use IRL pro streaming method are having issues because it asks for username and password authentication but hobostreamer only shows stream key to paste also it for some reason expects a different URL format on IRL pro app where it has to be /live/stream URL not just /live or some shit so fix that too or make it all more user friendly and refactor again