Hallo zusammen!
Ich versuche schon seit längerer Zeit einen Livestream zu erstellen. Die Programme welche ich verwende sind Real Producer sowie den Helix Server. Jetzt ist es so! Ich habe eine Verbindung zwischen dem Producer und dem Server und kann den Livestream auch auf meinem PC hören. Und zwar über folgenden URL (nur Beispiel)rtsp://sandrokradolfer:11573/encoder/test.rm
Die Funktioniert wundervoll. Möchte jedoch jemand anderes den Stream auf seinem PC betrachten geht das nicht. Ich denke das liegt am URL und zwar im folgendem Abschnitt sandrokradolfer:11573! Wen ich diesen mit meiner IP austausche kann ich ihn wieder hören aber andere nicht! Was mach ich falsch! Bitte dringendst um Hilfe.
In meinem Proxy (hatte hier erst Firewall geschrieben, aber die ist dafür nicht verantwortlich, glaube ich) wäre der Port 11573 und das Protokoll rtsp beispielsweise gesperrt. Vielleicht ist das bei deinen Kunden genauso?
Hallo!
Danke für deine Antwort! Aber wie kann mein Freund überprüfen ob es bei Ihm so ist? Könntest du mir da weiter helfen. Glaubst du ansonsten würde der URL stimmen?
Da habe ich wenig Ahnung, weil wie gesagt bei mir beides vom Proxy nicht zugelassen wird.
Ich würde mir eine zweite Maschine unter den Nagel reissen und solange rumpfriemeln, bis die Verbindung zwischen meinen beiden Maschinen übers Internet klappt. Erst dann würde ich dritte hinzuziehen. Alles andere bringt nur Stress, wenn es nicht auf Anhieb funktioniert. Erkläre einem absolutem Laien, wo was Proxies und Ports und Firewalls sind. Und das dann übers Internet/Email/Telefon...
1/ Dein Freund kann checken, ob er überhaupt lokal einen Proxy benutzt. Das ist in den Verbindungsoptionen vom Browser eingetragen. Dann ist keine "direkte Verbindung" zum Internet eingetragen, sondern eine Proxyadresse und ein Port dafür. Weitere Hinweise sind Meldungen vom Proxy beim üblichen Surfen. Squid, Intranator usw. sind Anzeichen für sowas. Wenn es so ist, müsste er an die Einstellungen rankommen und nachsehen, was drinsteht.
2/ Dein Freund und du können kann checken, ob mindestens einer der beiden Internetprovider zwischen euch einen Proxy benutzt. Die meisten machen das. Einige sind transparent (durchlässig) für alle Protokolle und andere nur für bestimmte. Ihr könnt z.B. probieren andere Streams von anderen URL einzufangen. Dann wisst ihr, ob rtsp auf euren Enden vom Netz grundsätzlich funktioniert. Oder ihr macht eine Recherche im netz ob euer ISP (t-online, freenet, tele2, arcor und wie sie alle heissen) für Probleme in diesem Zusammenhang bekannt sind.
3/ Du kannst checken, ob Port 11573 auf deiner Maschine nach aussen sichtbar ist, oder ob deine Firewall (Software oder Hardware im Router) das abblockt.
4/ Du kannst auch einen gängigeren Port, z.B. 8080 verwenden. Mein Proxy würde das immer noch blocken, aber andere Proxies vielleicht nicht. 11573 ist ein Port der (wie Google meint) gerne für High Speed Downloads in P2P Netzen verwendet wird. Mag sein, dass der deshalb besonders gerne geblockt wird.
Du ahnst, warum ich diese Art der Fehlersuche nicht besonders mag?
Ergänzung zu 3/ - Wenn du einen Router einsetzt, schau nach, ob er Port-Forwarding (Port-Weiterleitung) kann und ob es richtig eingestellt ist. http://de.wikipedia.org/wiki/Port_Forwarding
Ich denke, dass dies das wahrscheinlichste Problem ist. Ohne korrektes Port-Forwarding vom Router sieht ein fremder Rechner deinen Helix Server einfach nicht.
Rechtliche Notiz: Wir übernehmen keine Verantwortung für den Inhalt der Beiträge
und behalten uns das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.