Android Restreamer und IRL-Pro (Stream vom Phone zu Restreamer und von da nach Twitch)

Zenturier

Gold Member
Ersteller
Mitglied seit
04.06.2011
Beiträge
1.292
Likes erhalten
3.435
Standort
MUC (Baziland)
Servus,

vielleicht kann wer helfen. Ich versuche vergeblich vom Mobiltelefon mittels IRL Pro - App auf einen Restreamer Server (Raspbery PI 4) zu streamen und von da nach Twitch. Die Verbindung vom Restreamer zu Twitch klappt, aber der Stream vom Telefon zu Restreamer nicht.

Ports sind freigegeben, weder SRT noch RTMP Stream funktioniert.
Ich habe keine Ahnung warum es nicht geht, ich habe die generierte URL aus Restreamer in der IRL Pro App eingefügt aber hier verweigert die App schon die Config.

Vielleicht kennt sich wer aus.
Danke
 
Wie das funktioniert

IRL Pro sendet den Video- und Audiostream vom Smartphone nicht direkt zu Twitch, sondern an einen eigenen Server oder Relay. Auf einem Raspberry Pi kann beispielsweise laufen:

ein RTMP-Server (z. B. Nginx mit RTMP-Modul)
ein SRT-Listener
ein OBS-Setup (je nach Raspberry-Pi-Modell eingeschränkt)
ein Weiterleitungsdienst, der den Stream an Twitch überträgt

Der Raspberry Pi empfängt also den Stream von IRL Pro und leitet ihn an Twitch weiter.


Warum man den Raspberry Pi dazwischenschaltet

Eigene Overlays einfügen
Mehr Kontrolle über den Stream
Mehrere Streaming-Quellen zusammenführen
Lokale Aufzeichnung
Stream-Schlüssel von Twitch nicht direkt auf dem Handy speichern
Eventuell Ausfallsicherung oder Umschaltung zwischen Verbindungen


Zu beachten

Ein Raspberry Pi ist nicht besonders leistungsstark für Video-Encoding. Daher sollte der Pi möglichst:

den Stream nur weiterleiten (restreamen), nicht neu kodieren
einen bereits von IRL Pro kodierten H.264-Stream an Twitch durchreichen
Bei einem modernen Pi (z. B. Raspberry Pi 4 Model B oder Raspberry Pi 5) funktioniert das deutlich besser als bei älteren Modellen.

Beliebte Varianten

Variante 1: SRT → Raspberry Pi → Twitch
  • Sehr stabil bei Mobilfunk.
  • Wird von vielen IRL-Streamern bevorzugt.

Variante 2: RTMP → Raspberry Pi → Twitch

Einfach einzurichten.
Etwas empfindlicher bei schwankender Verbindung.

Wenn du mir sagst:
  • welches Raspberry-Pi-Modell du hast,
  • welches Betriebssystem darauf läuft (Raspberry Pi OS, Ubuntu usw.),
  • und ob du SRT oder RTMP nutzen möchtest,
kann ich dir die genaue Konfiguration inklusive Befehlen zeigen.
 
@Pilo bitte keine KI Beiträge ohne Kennzeichnung… außerdem wird er das sicher schon selbst probiert haben
 
Danke Pilo,

ist alles berets fertig installiert. KI seit 3 Tagen gefragt, zig Configs ausprobiert, keine Lösung funktioniert.
Problem ist der Stream von IRL Pro App zum Restreamer. Es gibt die Eingabefelder in der IRL Pro App nicht, nichts benutzerdefiniertes etc. sondern nur Name und URL. Siehe Bilder.

- PI4
- Restreamer daterhei v2.12.0
- IRL Pro auf Android, aktuelle Version am Mobiltelefon
- gewünscht / bevorzugt SRT, RTMP gerne aber auch als Config lauffähig ggf. für ein anderes Gerät.
- Portfreigabe und Mapping von extern Internet über Fritzbox zu intern Restreamer (Port estern xxxxx TCP --> intern 1935 für RTMP und Port extern xxxxxx UDP --> intern 6000 für srt)



Problem:
in der App IRL Pro gibt es keine benutzerdefinierten Verbindungen:
Anhang anzeigen 1782292045316.png



RTMP garkeine Chance, die URL die ich von Restreamer bekomme wird nicht aktzeptiert:
Anhang anzeigen 1782292249246.png






Problem 2:
Wie ist im Restreamer die Config zu definieren, was ist einzutragen. SRT wäre wohl sowieso besser, aber auch hier nach Stunden keinen Erfolg:
Setze ich hier irgendwelche Daten für Token und Passwort, brauche ich einen Token usw?:
Anhang anzeigen 1782279747521.png








Möchte ich dann mein Phone mit IRL Pro als Quelle hinzufügen, bekomme ich so eine URL:
Anhang anzeigen 1782279870590.png

srt://blablablameineadresse:Port?mode=caller&transtype=live&streamid=7777777x-777a-777b-777c-dhshu88p3.stream,mode:publish,token:xxxxxxxxxxxxxxxxxxxx&passphrase=xxxxxxxxxxxxxxxxxxxxx


Soweit so gut möchte man meinen.....
Füge ich diese URL in IRL Pro ein, Fehler, kann ich schon garnicht abspeichern.
Nach Eingabe von srt:// geht dann unten ein zusätzliches Menü auf, hier habe ich aber nichts eingestellt weil ich nicht weis was alles rein muss, die KI sagt ja immer ganze URL aus Restreamer reinkopieren, passt....
Anhang anzeigen 1782292094005.png



Meinen Twitch Account hingegen konnte ich in Restreamer problemlos hinzufügen, dieser funktioniert einwandfrei mit dem Stream von Restreamer zu Twitch.


Ziel ist, ein stabiles Streaming auf Twitch oder auch anderer Plattform hinzubekommen über meinen Server zuhause. Er soll puffern um Abbrüche zu vermeiden und wenn das Bild länger weg ist ein Video oder eine Info einspielen. Zudem schaue ich noch, welche Kamera evtl. gut geeignet ist, ich hätte nun einfach ein altes Huawei P30 geopfert mit aktivem Kühler dran als Kameraquelle. Habe aber auch noch eine GoPro 8 rumliegen. Problem ist da immer, alles wirs sau heiß und steigt dann in Theiland in der Sonne spätestens aus. Ziel sind Livestreams unterwegs bei Fahrten und Orten in Thailand und ggf. auch andernen Ländern / Orten. Es soll halt stabil laufen und ich mache mir ein Setup was läuft und nicht bei Hitze aussteigt. fertiges Handstatif mit Powerbank usw. und 1-2 weitere Kameras ggf. für unterwegs bei Fahrten (eine vor, eine rear Kamera) usw.
VG
Alex
 
Hast Du es zuerst mal versucht direkt auf Twitch zu streamen, also ohne Deinen Restreamer dazwischen?
Dann kannst Du schon mal sicher sein, dass die App im Handy korrekt funktioniert.

Ob das in deiner FritzBox so korrekt eingestellt ist, kann ich natürlich nicht sagen. Ich kenne da nicht die Vorraussetzungen.

Ich mache da was anderes bei mir. Und da muss ich andere Ports freigeben. Habe aber auch Audio und Video Streaming über die FritzBox zu einer Anwendung in einer VM auf meinem PC. Zudem mache ich da noch Telefonie Einwahl mit einer Telefoniekomponente (Freeswitch) über die Fritzbox, was nochmals eine Herausforderung war.
 
Hast Du es zuerst mal versucht direkt auf Twitch zu streamen, also ohne Deinen Restreamer dazwischen?
Dann kannst Du schon mal sicher sein, dass die App im Handy korrekt funktioniert.

Ob das in deiner FritzBox so korrekt eingestellt ist, kann ich natürlich nicht sagen. Ich kenne da nicht die Vorraussetzungen.

Ich mache da was anderes bei mir. Und da muss ich andere Ports freigeben. Habe aber auch Audio und Video Streaming über die FritzBox zu einer Anwendung in einer VM auf meinem PC. Zudem mache ich da noch Telefonie Einwahl mit einer Telefoniekomponente (Freeswitch) über die Fritzbox, was nochmals eine Herausforderung war.
Ja, IRL Pro zu Twitch einwandfrei.
Ports sind wie gesagt freigegeben, TCP für RTMP und UDP für SRT.

Mir gehts rein um die Config wie diese in IRL Pro einzutragen ist. Die fertige URL die Restreamer generiert geht nicht.
Daran wird es scheitern.
 
Menü
Zurück
Oben Unten