TCP Reset

Alles rund um Netzwerktechnik und Protokolle
djnightfly
Posts: 16
Joined: 2009-03-01 11:00

TCP Reset

Post by djnightfly »

Hallo zusammen :)


Ich habe folgendes Problem:

Ich versuche für Android benutzer einen Radio-Stream zur verfügung zu stellen. Nach einiger Recherche habe ich herausgefunden, dass es mit Android nicht so ohne weiteres Möglich ist einen "normalen" Stream, wie zum Beispiel den eines Shoutcast Servers, zu nutzen. Stattdessen unterstützt Google nur RTP/RTSP.

Nun habe ich es auf dem komplizierten Weg (Real Media Helix) und dem einfachen Weg (VLC) versucht. Helix hab ich gleich wieder aufgegeben, und häng jetzt beim VLC, der das ja auch beherrschen soll.

Das Server- / Netzwerkkonstrukt sieht so aus:
Netscreen SSG5-B -> Debian -> Virtualbox mit Win2003 Server.
Auf der Netscreen sind VIPs konfiguriert.

VLC: Greift den Stream vom Shoutcast ab, und soll ihn in via RTSP wieder ins Netz schicken. Lokal klappt das wunderbar, aus dem Internet allerdings nicht.

Das Firewall-Log zeigt erst den Verbindungsaufbau, nach 12-14 Sekunden dann als Close reason - TCP RST:


Date/Time: 2012-08-30 21:57:09
Source Address/Port: 84.137.xxx.xxx:1469
Destination Address/Port: 62.xx.xx.xx:8554
Translated Source Address/Port: 84.137.xxx.xxx:1469
Translated Destination Address/Port: 172.30.0.45:8554
Service: TCP PORT 8554
Duration: 12 sec.
Bytes Sent: 1651
Bytes Received: 2173
Close Reason: Close - TCP RST



Netstat zeigt die Verbindung aber als ESTABLISHED an:

TCP 172.30.0.45:8554 84.137.xxx.xxx:1547 ESTABLISHED


Ich steh hier grad mächtig auf dem Schlauch. Hoffentlich kann mir wer von euch nen Rat geben :?

Greetings
Nightfly
User avatar
Joe User
Project Manager
Project Manager
Posts: 11174
Joined: 2003-02-27 01:00
Location: Hamburg

Re: TCP Reset

Post by Joe User »

Es mag Dir vielleicht nicht bei Deinem Vorhaben helfen, aber Shoutcast-fähige Apps gibt es auch für Android, beispielsweise VLC und Winamp.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
djnightfly
Posts: 16
Joined: 2009-03-01 11:00

Re: TCP Reset

Post by djnightfly »

Hi,

Danke für die schnelle Antwort.

Das die beiden Player für Android existieren ist mir bekannt.
Allerdings soll das über eine Webapp realisiert
werden. (Testapp: http://radiodreigestirn.mobapp.at)
Ich möchte keinen der User zwingen sich
zusätzlich Apps zu installieren, und sich mit deren Bedienung auseinander
zu setzten. :/

Einfach und transparent soll es sein

Grüße
Nightfly
djnightfly
Posts: 16
Joined: 2009-03-01 11:00

Re: TCP Reset

Post by djnightfly »

Problem gelöst.

RTSP handelt beim Verbindungsaufbau
neue Ports aus. Auch der Firewall war allerdings
nur der eingehende Traffic erlaubt.

Nach Aktivierung des ALGs funktionierte
dann alles wie es sollte :)

Grüße
Nightfly