Hallo,
ich habe folgendes Problem. Ich betreibe Telerising neue API https://github.com/DeBaschdi/docker.new-telerising-api als docker-container auf einem NAS (open media vault).
Dort habe ich den container mit docker compose wie folgt gestartet:
---
services:
telerising:
image: takealug/new-telerising-api:latest
container_name: telerising
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
- UPDATE=yes
network_mode: "container:gluetun"
volumes:
- /appdata/telerising/config:/telerising
restart: unless-stopped
Alles anzeigen
Verbunden ist telerising mit gluetun (proxy docker container), wobei dort ProtonVPN hinterlegt ist. Gluetun funktioniert soweit, es greifen auch andere docker container darauf zu, soweit keine probleme.
Telerising kann ich jetzt unter der lokalen Adresse http://openmedavault:5000 aufrufen und alle Einstellungen vornehmen. Wenn ich allerdings über Webbrowser oder VLC player TV schauen will (yallo mit schweizer IP) funktioniert das nicht, stream startet gar nicht. Aus dem Webbrowser werde ich nicht schlau...
Wenn ich bei Telerising Webinterface unter Einstellungen bei "Custom IP Adress" folgendes eintrage "http://192.168.188:35" (openmediavault server IP) dann sagt VLC dazu:
main debug: using stream_filter module "playlist"
main debug: stream filter added to 0x7fa7b0002bb0
main debug: looking for stream_filter module matching "any": 26 candidates
main debug: no stream_filter modules matched
main debug: looking for stream_directory module matching "any": 1 candidates
main debug: no stream_directory modules matched
main debug: attachment of directory-extractor failed for http://192.168.188.35:5000/api/y3o/file/channels.m3u
main debug: looking for stream_filter module matching "record": 26 candidates
main debug: using stream_filter module "record"
main debug: creating demux: access='http' demux='any' location='192.168.188.35:5000/api/y3o/file/channels.m3u' file='(null)'
main debug: looking for demux module matching "any": 54 candidates
es debug: cannot peek
es debug: cannot peek
es debug: cannot peek
es debug: cannot peek
es debug: cannot peek
prefetch debug: end of stream
main debug: using demux module "directory"
main debug: looking for meta reader module matching "any": 2 candidates
main debug: no meta reader modules matched
main debug: `http://192.168.188.35:5000/api/y3o/file/channels.m3u' successfully opened
main debug: deleting item `channels.m3u'
main debug: incoming request - stopping current input
main debug: EOF reached
main debug: removing module "directory"
main debug: removing module "record"
main debug: removing module "playlist"
main debug: removing module "prefetch"
main debug: removing module "access"
http debug: connection failed
main debug: dead input
main debug: processing request item: SRF 1, node: Playlist, skip: 0
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 285 items, index 0
main debug: starting playback of new item
main debug: resyncing on SRF 1
main debug: SRF 1 is at 0
main debug: creating new input thread
main debug: Creating an input for ' SRF 1'
main debug: requesting art for new input thread
main debug: using timeshift granularity of 50 MiB
main debug: using default timeshift path
main debug: `http://192.168.188:35:5000/api/y3o/live/sf-1' gives access `http' demux `any' path `192.168.188:35:5000/api/y3o/live/sf-1'
main debug: creating demux: access='http' demux='any' location='192.168.188:35:5000/api/y3o/live/sf-1' file='(null)'
main debug: looking for access_demux module matching "http": 18 candidates
main debug: no access_demux modules matched
main debug: creating access: http://192.168.188:35:5000/api/y3o/live/sf-1
main debug: looking for access module matching "http": 30 candidates
main debug: looking for meta fetcher module matching "any": 1 candidates
main debug: no meta fetcher modules matched
main debug: looking for art finder module matching "any": 2 candidates
http error: invalid URL
main debug: no access modules matched
main debug: dead input
main debug: changing item without a request (current 0/285)
Alles anzeigen
Wenn ich dort aber gar nichts eintrage und versuche mit dem VLC player die m3u playlist zu starten, dann probiert er wohl die docker interne IP adresse von gluetun aufzurufen (was logischerweise von einem anderen Rechner im LAN nicht funktioniert...):
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
main debug: no art finder modules matched
http debug: connection failed
access error: HTTP connection failure
http debug: querying proxy for http://172.23.0.2:5000/api/y3o/live/sf-1
http debug: no proxy
http debug: http: server='172.23.0.2' port=5000 file='/api/y3o/live/sf-1'
main debug: net: connecting to 172.23.0.2 port 5000
main debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: Trying Lua scripts in /home/edwardenglish/.local/share/vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /usr/lib/x86_64-linux-gnu/vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/fetcher
main debug: no meta fetcher modules matched
main debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in /home/edwardenglish/.local/share/vlc/lua/meta/art
lua debug: Trying Lua scripts in /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art
lua debug: Trying Lua playlist script /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art/01_googleimage.luac
lua debug: Trying Lua playlist script /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art/03_lastfm.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
main debug: no art finder modules matched
main error: connection failed: Network is unreachable
http error: cannot connect to 172.23.0.2:5000
Alles anzeigen
Hat jemand eine Idee??
EDIT: gerade noch einen test gemacht, was ich gar nicht verstehe, wenn ich z.B. von meinem windows rechner,der als client auf telerising zugreifen soll selbst protonvpn aktiviere, dann per VLC auf die m3u-Datei zugreife, dann funktioniert es?!?!