Beiträge von fds97AVVS
-
-
-
Die Sprache ist halt immer Englisch angezeigt in Kodi und VLC auf allen Audiostreams
Code/usr/bin/ffmpeg -nostats -y -i /tmp/streamlinkpipe-3190434-1-2934 -i /tmp/streamlinkpipe-3190434-2-8994 -c:v copy -c:a copy -map 0:v? -map 0:a? -map 1:a -f mpegts pipe:1
wie du siehst setzt streamlink keine metadata sondern kopiert nur den audio stream.
und im src https://github.com/streamlink/str…hls/hls.py#L582 ist auch nix dafuer vorgesehen.
-
Ich finde im I-Net aber auch kein Beispiel, an welchen das mal durchgespielt wurde
wenn jellyfin auch im docker laeuft: https://github.com/qdm12/gluetun-…r-to-gluetun.md https://github.com/qdm12/gluetun-…s-networking.md
wenn nicht, wirds hier kompliziert, hier ein paar schlagwoerter: bridge, macvlan, proxychains4. gluetun ist halt nur für container gedacht.
also sollte das letztere auf dich zutreffen, dann solltest du ein anderes setup waehlen. zbs:
vpn + telerising + jellyfin auf dem selben host.
wenn du ein paar examples willst die zu deinem setup passen, dann gib mal ein paar mehr infos:
- telerising nur fuer jellyfinn gedacht oder auch andere clients?
- jellyfin im docker oder single?
- ist telerising, jellyfin im selben subnet?
-
Stimmt das so?
ja
jellyfin auch hinter gluetun laufen lassen
ja
würde ich mich über eine Antwort freuen
nutz den proxy in gluetun oder routen
gluetun-wiki/setup/connect-a-lan-device-to-gluetun.md at main · qdm12/gluetun-wikiHome to the Markdown Wiki page for Gluetun. Contribute to qdm12/gluetun-wiki development by creating an account on GitHub.github.com -
-
hab ich versucht.
da koomt dann port 5000 in use?
probier nachher nochmal
muss ich noch net=host in net="bridge" ändern?
so hatte ich es vor jahren mal installiert?
ist halt nur ein beispiel. musst natuerlch so anpassen wie du es brauchst. net=host setzt natuerlich vorraus, das auf dem host, nicht schon ein telerising laeuft
-
Hallo bei meiner Box Coreelec 21.2 kommt der Fehler:
du brauchst halt arm image:
-
-
Dann hab ich ja nochmal etwas "arbeit" zu erledigen
hier als beispiel mein healthchecker. der fragt direkt telerising ab.
Spoiler anzeigen
Code
Alles anzeigen_port=$1 _pass=$2 source /mnt/scripte/push.sh curl -s -b /tmp/check-cookies-$_port.cookies -c /tmp/check-cookies-$_port.cookies "http://127.0.0.1:$_port/api/login_check" --data-raw "pw=$_pass" >/dev/null _data=$(curl -s -b /tmp/check-cookies-$_port.cookies -c /tmp/check-cookies-$_port.cookies "http://127.0.0.1:$_port"|grep 'var test =') _data=${_data:15} while read -u4 -r _line do IFS='|' read -ra _data <<<"$_line" _name=${_data[0]} _success=${_data[1]} _status=${_data[2]} _msg=${_data[3]} echo $_name - ${_status:-$_success} - $_msg if [ "$_success" == "false" ] || [ "$_status" == "ERROR" ] then if [ ! -e "/tmp/telerising.status.$_port.$_name.fail" ] then push "telerising error: on host ($(hostname):$_port) service: $_name status: $_status message: $_msg" touch "/tmp/telerising.status.$_port.$_name.fail" rm -f "/tmp/telerising.status.$_port.$_name.ok" rm -f "/tmp/telerising.status.$_port.$_name.unk" fi elif [ "$_success" == "true" ] || [ "$_status" == "OK" ] then if [ ! -e "/tmp/telerising.status.$_port.$_name.ok" ] then push "telerising ok: on host ($(hostname):$_port) service: $_name status: $_status message: $_msg" touch "/tmp/telerising.status.$_port.$_name.ok" rm -f "/tmp/telerising.status.$_port.$_name.fail" rm -f "/tmp/telerising.status.$_port.$_name.unk" fi else if [ ! -e "/tmp/telerising.status.$_port.$_name.unk" ] then push "telerising unknown error: on host ($(hostname):$_port) service: $_name status: ${_status:-$_success} message: $_msg" touch "/tmp/telerising.status.$_port.$_name.unk" rm -f "/tmp/telerising.status.$_port.$_name.ok" rm -f "/tmp/telerising.status.$_port.$_name.fail" fi fi done 4< <(echo "$_data"|jq -cr 'keys[] as $k | $k+"|"+(.[$k].success|tostring)+"|"+.[$k].status+"|"+.[$k].message')
-
-
-
-
-
ich habe gerade nochmal die static js angeschaut und gesehen das var test nur auf success=true getestet wird. also kein status=ok das bezieht sich wohl nur auf update session.
Spoiler anzeigen
Code
Alles anzeigensuccess: function(info) { if( info.success === true ) { $("#" + key + "-auth-code-request").prop("hidden", true); $("#" + key + "-auth-code-input").prop("disabled", false); $("#" + key + "-submit-code").prop("hidden", false); $("#" + key + "-submit-code").prop("disabled", false); $("#" + key + "-account-message-text").text("The code has been requested!"); $("#" + key + "-account-message").slideDown(500).prop("style", "margin-top: 3px; opacity: 1; color: #00aa00;"); globalThis.verifyCode = info.token; } else { $("#" + key + "-account-message-text").text(info.message); $("#" + key + "-account-message").slideDown(500).prop("style", "margin-top: 3px; opacity: 1; color: red;"); } }, error: function() { $("#" + key + "-account-message-text").text("Failed to retrieve API status"); $("#" + key + "-account-message").slideDown(500).prop("style", "margin-top: 3px; opacity: 1; color: red;"); }
damit sind wir auf der sicheren seite. werde ich mal mein uralt script updaten.
-
meinst du var test?
ja genau. gibt nur ein manko, seit 0.13.7 gibt es das phaenomen das der status beim laufenden stream verschwindet und erst wieder auftaucht, wenn telerising seinen internen timer zum session update macht. man kann das auch per api anstossen aber denke besser nicht. aktuell regele ich das so: "status=ok" oder kein "status key", dann ist alles fein, ansonsten push nachricht.
-
-
toab90 dein code bedarf aber ein paar aenderungen. du check only auf "OK", bei "ERROR" gibst du healty aus.
Code
Alles anzeigen-- for status_id, status_value in status_values.items(): account_text_value = account_text_values.get(status_id.replace("-status", "-account-text"), None) # "OK" test nicht noetig, Unknown ist was du willst. if account_text_value == "Unknown": return jsonify({"status": "unhealthy", "details": {"status": status_values, "account-text": account_text_values}}), 500 elif status_value == "ERROR": return jsonify({"status": "unhealthy", "details": {"status": status_values, "account-text": account_text_values}}), 500 # Ansonsten Status healthy return jsonify({"status": "healthy", "details": {"status": status_values, "account-text": account_text_values}}), 200 --
-
Ich brauche Hilfe!!!!!
settings -> Custom IP address / domain path
-
ja das funktioniert alles nur die anmeldung an S**CH geht nicht mehr
ich hab exakt das gleiche setup ohne probleme. also liegt das problem auf dem wege zum anbieter. vpn, dns etc