staging.inyokaproject.org

Audio-Streaming in PKW für Gottesdienst

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

kneubel

Anmeldungsdatum:
6. Mai 2017

Beiträge: Zähle...

Hallo Linux-Fangemeinde

Ich stehe mal wieder vor einem Problem, bei dem ich eure Unterstützung gebrauchen könnte. Aufgrund der aktuellen Coronakrise fallen ja die öffentlichen kirchlichen Gottesdienste aus, weswegen wir in unserer Pfarrei Onlinegottesdienst wöchentlichen ins Netz stellen. Nun ist die Idee eines Auto-Gottesdienst (in Analogie zu einem Autokino) aufgekommen, bei dem die Gläubigen mit ihrem eigenen PKW teilnehmen können (ohne Gefahr sich infizieren zu können)

Nun besteht hier die Frage : wie bekommen wir den Ton des Pfarrers IN die PKW's (geschlossene Fenster)?

IMHO haben wir als Empfangsmöglichkeiten: PKW-Radio oder Handy, was eh jeder dabei hat & welches sich auch mit dem PKW-Radio koppeln lässt

  1. FM-Sender

  2. Bluetooth

  3. W-Lan

  4. ????

Zu 1: Hier wird das Mikrofonsignal mittels FM-Transmitter in das im Fahrzeug verbaute Radio eingespielt. Das scheidet meiner Ansicht aber aus, da die legal käuflichen Module so eine geringe Sendeleistung haben, das hier die Reichweite das Problem ist und bei Verwendung eines China-Moduls mit höherer Sendeleistung man sich strafbar macht.

Zu 2: Reichweite zu gering - bzw. bereits mit Fahrzeug gekoppelt

Zu 3: via Router einen mobilen offenen hotspot aufgebaut, mit dem sich die Mitfeiernden verbinden. Der Router ist mit Rechner/Server verbunden, der LOKAL das Audiosignal irgendwie zur Verfügung stellt, um die Latenz möglichst gering zu halten. Aber was brauche ich hierfür Serverseitige bzw. Senderseitig (gern via Linux/Mac konsole/bash) und was benötigen die Teilnehmer (optimal wäre natürlich, wenn keine zusätzliche App vorab installiert werden muss)?

Zu 4: hat jemand alternative (sachdienliche) Vorschläge

Vielen Dank vorab für Eure geistige Unterstützung!

Gruss Kneubel

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14402

kneubel schrieb:

Zu 3: via Router einen mobilen offenen hotspot aufgebaut, mit dem sich die Mitfeiernden verbinden. Der Router ist mit Rechner/Server verbunden, der LOKAL das Audiosignal irgendwie zur Verfügung stellt, um die Latenz möglichst gering zu halten. Aber was brauche ich hierfür Serverseitige bzw. Senderseitig (gern via Linux/Mac konsole/bash) und was benötigen die Teilnehmer (optimal wäre natürlich, wenn keine zusätzliche App vorab installiert werden muss)?

Das sollte mit einem Browser (bei den Teilnehmer) und z. B. icecast (auf dem Server) möglich sein. Wenn die Teilnehmer auch was installieren können/dürfen/sollen, dann auch mit z. B. murmur(als Server)/mumble, plumble(für android).

EDIT (Beispiel):

Server:

ample /home/xxx/Musik/streamripper/sr_program_2020_03_31_11_41_49.mp3
ample     8886       xxx    1u  IPv4  61372      0t0  UDP 127.0.0.1:59765->127.0.0.1:59765 
ample     8886       xxx    2u  IPv4  61373      0t0  TCP *:8888 (LISTEN)
ample     8907       xxx    1u  IPv4  61372      0t0  UDP 127.0.0.1:59765->127.0.0.1:59765 
ample     8907       xxx    4u  IPv4  61419      0t0  TCP 127.0.0.1:8888->127.0.0.1:51208 (ESTABLISHED)

Client:

chromium- 2932       xxx  123u  IPv4  62251      0t0  TCP 127.0.0.1:51208->127.0.0.1:8888 (ESTABLISHED)

EDIT 2:

Eine evtl. alternative Vorgehensweise wäre, das (zwischen)speichern in einer Soundbuffer-Datei (z. B. mit Audacity oder gleichwertig) und das (fast Echtzeit-)Übertragen aus dieser Soundbuffer-Datei mit Hilfe eines Relay-Servers (z. B. streamripper oder ample oder gleichwertig und abhängig vom Format der Soundbuffer-Datei).

kneubel

(Themenstarter)

Anmeldungsdatum:
6. Mai 2017

Beiträge: 9

@lubux: vielen Dank für deine weiterführenden und überaus nützlichen Infos

Noch eine ergänzende Frage: wie schaut das mit dem Netzwerk/wlan-Traffic aus? Kann man im vorfeld abschätzen, wie viele User das nutzen können bzw. Wo wird der beschränkende Flaschenhals (hdd, netzwerk, server) liegen ?

Gruss Kneubel

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14402

kneubel schrieb:

Noch eine ergänzende Frage: wie schaut das mit dem Netzwerk/wlan-Traffic aus? Kann man im vorfeld abschätzen, wie viele User das nutzen können bzw. Wo wird der beschränkende Flaschenhals (hdd, netzwerk, server) liegen ?

Mit dem Server (Software) sollte es keine Probleme geben. Als Hardware (Server) solltest aber keinen RaspberryPI (oder gleichwertig) benutzen. M. E. wird der WLAN-Router der Flaschenhals sein und evtl. auch Störungen (im WLAN) auftreten, durch die Vielzahl von Smartphones auf engem Raum. Evtl. kannst Du dich bzgl. WLAN-Router beraten lassen und keinen "Plastik-WLAN-Router" benutzen.

EDIT:

BTW: Wenn mumble/murmur benutzt wird, muss der Kanal der benutzt wird, so konfiguriert werden, dass alle Clients "stumm" sind.

kneubel

(Themenstarter)

Anmeldungsdatum:
6. Mai 2017

Beiträge: 9

kurzes Update...

sehr hilfreich war : http://www.streamingmediaglobal.com/Articles/Editorial/Featured-Articles/DIY-Live-Audio-Streaming-Using-Icecast-with-FFmpeg-125665.aspx

das Ganze funktioniert zwar, jedoch ist die Latenz in einer Größenordnung (ca. 6sek), sodass dies für diesen/unseren Zweck eher weniger geeignet ist.

Demnächst sind ja wieder öffentliche Gottesdienste möglich -aus diesem Grunde verfolge ich dieses Projekt so nicht mehr weiter.

Vielen Dank (speziell an lubux) für die geleistete Unterstützung

Gruss Kneubel

Antworten |