joshaber / MacShairport

A native Mac Shairport implementation
Other
176 stars 25 forks source link

Adding in support for IPv4 handshaking. #9

Closed sergioharo closed 13 years ago

sergioharo commented 13 years ago

More work still needs to be done to get the streaming working (maybe?). Although I can't get a IPv4 or IPv6 stream to actually play, I can only receive the bytes.

joshaber commented 13 years ago

Thanks!

Chances are there's problems with the server socket since it's setup for IPv6 connections but this is a great start.

sergioharo commented 13 years ago

I think the socket setup is fine. The way you set it up allows the IPv6 connection to also allow IPv4 connections mapped as IPv6. I see the stream coming in but nothing plays. On IPv4 connections, I see constant underrun messages. On localhost IPv6 connections, I don't see much of anything once the handshake is done.