AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi IdTCPClient - Socket-Fehler # 10061 Verbindung abgelehnt
Thema durchsuchen
Ansicht
Themen-Optionen

IdTCPClient - Socket-Fehler # 10061 Verbindung abgelehnt

Ein Thema von TERWI · begonnen am 14. Aug 2023 · letzter Beitrag vom 14. Aug 2023
Antwort Antwort
Benutzerbild von TERWI
TERWI

Registriert seit: 29. Mär 2008
Ort: D-49626
381 Beiträge
 
Delphi 11 Alexandria
 
#1

IdTCPClient - Socket-Fehler # 10061 Verbindung abgelehnt

  Alt 14. Aug 2023, 16:50
.... ja ich weiss: die xxxte Frage zu dem Thema.
Viel rumgesucht, aber noch nichts gefunden was zur Lösung beigetragen hätte ...

Zur Info vorweg:
Ich habe hier einen SAT>IP Server (Triax TSS400), mit dem ich mich gerne via RTSP unterhalten und die Datenströme (Announcement und Media TS) auslesen möchte.
Nach viel lesen und probieren funzt das mit einem IdTCPClient auf Port 554 auch recht propper:
Die OPTIONS prüfen, mit SETUP einen Stream erzeugen und mit DESCRIBE Details dazu anzeigen lassen, mit PLAY den Stream starten und mit TEARDOWN dann wieder beenden ... klappt alles einwandfrei.

Um auf die beiden Streams zugreifen zu können, muss man lt. Protokollspez. SAT>IP ein "Port-Pärchen" aus dem SETUP-Response auslesen (Default 1500-1501, even ist Media, odd ist Announcement/Info).
Versuche ich mit diesen Ports weitere IdTCPClient'en (nur erst mal) zu "connecten", dann kommt immer:
- Socket-Fehler # 10061 Verbindung abgelehnt

Der Triax-Server (per Strippe an LAN 4) hat in der Fritz-Box selbständige Portfreigabe.
Firewall (WIN 10 Pro 22H2 Defender) auch kplt. abgeschaltet.
Verstehe ich nicht so recht, der Server gibt diese Ports doch vor (... kann auch selber ein Pärchen in SETUP definieren)
... oder mache ich einen Denkfehler, gibt es noch spezielles zu beachten ?
  Mit Zitat antworten Zitat
Benutzerbild von TERWI
TERWI

Registriert seit: 29. Mär 2008
Ort: D-49626
381 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: IdTCPClient - Socket-Fehler # 10061 Verbindung abgelehnt

  Alt 14. Aug 2023, 22:47
Nachtrag:
Mal UDP statt TCP auf der Empfangsseite probiert.
Gibt zwar nicht mehr das "10061"-Gemecker...
... aber anscheinend scheint ReceiveBuffer da nix zu empfangen.
Der Loop im Thread hängt ...

Ich erkenne das Prob nicht wirklich.
Weil:
Frage ich den Medien-Stream via HTTP mit Get von Server ab, sprudeln Daten wie gewünscht.
D.h., es kommen definitiv Daten raus.

Hilfe bitte.

Geändert von TERWI (14. Aug 2023 um 22:58 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz