-
-
Notifications
You must be signed in to change notification settings - Fork 309
Can't connect to Icecast streams with specific ports in URL (9443 etc) #2130
-
Hi, and many thanks for the library!
When using the example code for URLstream, ICYstream, and MultiDecoder, I can't seem to connect to Icecast streams that require specific ports. (All http streams I've tried play fine, as do https URLs with no port in the URL.)
These 2 URLS from different servers give the same pattern of result:
What should I try next?
Log below:
[I] HttpRequest.h : 240 - process connecting to host locus.creacast.com port 9443
[I] HttpRequest.h : 367 - is connected true with timeout 60000
[I] HttpRequest.h : 251 - Free heap: 250588
[I] HttpHeader.h : 262 - HttpHeader::write
[I] HttpHeader.h : 417 - -> GET /blickling_river_bure_air.mp3http://stream.srg-ssr.ch/m/rsj/mp3_128 HTTP/1.1
[I] HttpHeader.h : 196 - -> Icy-MetaData: 1
[I] HttpHeader.h : 196 - -> Host: locus.creacast.com
[I] HttpHeader.h : 196 - -> Connection: keep-alive
[I] HttpHeader.h : 196 - -> Accept-Encoding: identity
[I] HttpHeader.h : 196 - -> Accept: audio/mp3
[I] HttpHeader.h : 338 - -> <CR LF>
[I] HttpRequest.h : 316 - Request written ... waiting for reply
[I] HttpHeader.h : 230 - Waiting for data...
(nothing happens...)
[E] HttpHeader.h : 234 - Request timed out after 60000 ms
Beta Was this translation helpful? Give feedback.
All reactions
I committed a correction: So far I assumed that all https would use port 443!
Can you check if this makes a difference...
Replies: 1 comment 1 reply
-
I committed a correction: So far I assumed that all https would use port 443!
Can you check if this makes a difference...
Beta Was this translation helpful? Give feedback.
All reactions
-
Success! This fixes both of my broken examples. You are amazing.
Beta Was this translation helpful? Give feedback.