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
			
			
									
						
										
						TCP Reset
Re: TCP Reset
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/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings 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.
			
						Wings for Life ● Wings 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
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
			
			
									
						
										
						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
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
			
			
									
						
										
						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

