Skip to content

Commit 4af9aad

Browse files
committed
Make serverinfo always accessible
Previously, serverinfo would return an error if OBS was connected but not actively streaming. This change ensures serverinfo is always available whenever OBS is connected, regardless of stream state. Additionally, this update adds the CPU, memory, and available disk space metrics to the response. Closes #181
1 parent bc61d8c commit 4af9aad

File tree

18 files changed

+53
-39
lines changed

18 files changed

+53
-39
lines changed

locales/de.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ sourceinfo:
3434
notFound: Fehler kein Server mit dem Namen %{name} gefunden
3535
serverinfo:
3636
noInfo: Keine Serverinformationen verfügbar
37-
success: "Szene: %{scene}, Bitrate: %{bitrate} Kbps, fps: %{fps}, Framedrop wegen: Netzwerk: %{network}, Renderverzögerung: %{rendering}, Codierungsverzögerung: %{encoding}"
37+
success: "Szene: %{scene}, Bitrate: %{bitrate} Kbps, fps: %{fps}, Framedrop wegen: Netzwerk: %{network}, Renderverzögerung: %{rendering}, Codierungsverzögerung: %{encoding}, CPU: %{cpu}, Speicher: %{memory}, freier Speicherplatz: %{disk}"
3838
rec:
3939
started: Aufnahme gestartet
4040
stopped: Aufnahme gestoppt

locales/dk.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ trigger:
3030
current: Nuværende trigger er sat til %{number}
3131
disabled: Current trigger is disabled
3232
sourceinfo:
33-
noInfo: No information
34-
notFound: "Error no server found with the name: %{name}"
33+
noInfo: Ingen information
34+
notFound: "Fejl ingen server fundet med navnet: %{name}"
3535
serverinfo:
36-
noInfo: No server information available
37-
success: "scene: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, dropped due to: network: %{network}, rendering lag: %{rendering}, encoding lag: %{encoding}"
36+
noInfo: Ingen serverinformation tilgængelig
37+
success: "scene: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, tabt på grund af: netværk: %{network}, rendering forsinkelse: %{rendering}, encoding forsinkelse: %{encoding}, CPU: %{cpu}, hukommelse: %{memory}, ledig diskplads: %{disk}"
3838
rec:
3939
started: Optagelse startet!
4040
stopped: Optagelse stoppet!

locales/en.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ sourceinfo:
3434
notFound: "Error no server found with the name: %{name}"
3535
serverinfo:
3636
noInfo: No server information available
37-
success: "scene: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, dropped due to: network: %{network}, rendering lag: %{rendering}, encoding lag: %{encoding}"
37+
success: "scene: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, dropped due to: network: %{network}, rendering lag: %{rendering}, encoding lag: %{encoding}, CPU: %{cpu}, memory: %{memory}, free disk space: %{disk}"
3838
rec:
3939
started: Recording started
4040
stopped: Recording stopped

locales/es.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ sourceinfo:
3333
noInfo: Sin informacion
3434
notFound: "Error. No se encontro server con el nombre: %{name}"
3535
serverinfo:
36-
noInfo: No server information available
37-
success: "scene: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, dropped due to: network: %{network}, rendering lag: %{rendering}, encoding lag: %{encoding}"
36+
noInfo: Sin información del servidor disponible
37+
success: "escena: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, caídas debido a: red: %{network}, retraso de renderización: %{rendering}, retraso de codificación: %{encoding}, CPU: %{cpu}, memoria: %{memory}, espacio libre en disco: %{disk}"
3838
rec:
3939
started: Grabacion iniciada
4040
stopped: Grabacion detenida

locales/fr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ sourceinfo:
3434
notFound: "Erreur aucun serveur trouvé avec le nom: %{name}"
3535
serverinfo:
3636
noInfo: Aucun serveur disponible
37-
success: "scene: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, dropped due to: network: %{network}, rendering lag: %{rendering}, encoding lag: %{encoding}"
37+
success: "scène: %{scene}, débit: %{bitrate} Kbps, fps: %{fps}, pertes dues à: réseau : %{network}, décalage de rendu: %{rendering}, décalage d'encodage: %{encoding}, CPU: %{cpu}, mémoire: %{memory}, espace disque libre: %{disk}"
3838
rec:
3939
started: Enregistrement démarré
4040
stopped: Enregistrement stoppé

locales/it.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ sourceinfo:
3333
noInfo: Nessuna informazione
3434
notFound: "Errore nessun server trovato con il nome: %{name}"
3535
serverinfo:
36-
noInfo: No server information available
37-
success: "scene: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, dropped due to: network: %{network}, rendering lag: %{rendering}, encoding lag: %{encoding}"
36+
noInfo: Nessuna informazione del server disponibile
37+
success: "scena: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, frames persi a causa di: rete: %{network}, lag di rendering: %{rendering}, lag di codifica: %{encoding}, CPU: %{cpu}, memoria: %{memory}, spazio libero su disco: %{disk}"
3838
rec:
3939
started: registrazione iniziata
4040
stopped: registrazione finita

locales/nb.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ sourceinfo:
3434
notFound: "Feil, ingen server funnet med navn: %{name}"
3535
serverinfo:
3636
noInfo: Ingen serverinformasjon tilgjengelig
37-
success: "scene: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, tapt grunnet: nettverk: %{network}, gjengivelsesforsinkelse: %{rendering}, kodingsforsinkelse: %{encoding}"
37+
success: "scene: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, tapt grunnet: nettverk: %{network}, gjengivelsesforsinkelse: %{rendering}, kodingsforsinkelse: %{encoding}, CPU: %{cpu}, minne: %{memory}, ledig diskplass: %{disk}"
3838
rec:
3939
started: Opptak startet!
4040
stopped: Opptak stoppet!

locales/nl.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ sourceinfo:
3434
notFound: "Fout geen server gevonden met de naam: %{name}"
3535
serverinfo:
3636
noInfo: Geen serverinformatie beschikbaar
37-
success: "Scène: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, gedaald als gevolg van: netwerk: %{network}, weergavevertraging: %{rendering}, coderingsvertraging: %{encoding}"
37+
success: "Scène: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, gedaald als gevolg van: netwerk: %{network}, weergavevertraging: %{rendering}, coderingsvertraging: %{encoding}, CPU: %{cpu}, geheugen: %{memory}, vrije schijfruimte: %{disk}"
3838
rec:
3939
started: Opname gestart
4040
stopped: Opname gestopt

locales/pl.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ sourceinfo:
3333
noInfo: Brak informacji
3434
notFound: "Błąd nie znaleziono serwera o tej nazwie: %{name}"
3535
serverinfo:
36-
noInfo: No server information available
37-
success: "scene: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, dropped due to: network: %{network}, rendering lag: %{rendering}, encoding lag: %{encoding}"
36+
noInfo: Brak informacji o serwerze
37+
success: "scena: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, spadki z powodu: sieć: %{network}, opóźnienie renderowania: %{rendering}, opóźnienie kodowania: %{encoding}, CPU: %{cpu}, pamięć: %{memory}, wolne miejsce na dysku: %{disk}"
3838
rec:
3939
started: Nagranie rozpoczęte
4040
stopped: Nagranie zakończone

locales/pt_br.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ sourceinfo:
3434
notFound: "Nenhum servidor encontrado: %{name}"
3535
serverinfo:
3636
noInfo: Nenhuma informação do servidor disponível
37-
success: "cena: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, caiu devido a network: %{network}, lag de renderização: %{rendering}, lag de encoding: %{encoding}"
37+
success: "cena: %{scene}, bitrate: %{bitrate} Kbps, fps: %{fps}, caiu devido a network: %{network}, lag de renderização: %{rendering}, lag de encoding: %{encoding}, CPU: %{cpu}, memória: %{memory}, espaço livre em disco: %{disk}"
3838
rec:
3939
started: Gravação iniciada
4040
stopped: Gravação parada

0 commit comments

Comments
 (0)