Skip to content

Playback stopping after about 3 minutes #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
alexfry opened this issue Mar 29, 2018 · 4 comments
Closed

Playback stopping after about 3 minutes #2

alexfry opened this issue Mar 29, 2018 · 4 comments

Comments

@alexfry
Copy link

alexfry commented Mar 29, 2018

Hey, great work so far.

I've got it going on a Pi3 with a Behringer UFO202 USB Phono stage + ADC.

Unfortunately something is causing playback to consistently stop after about 3 minutes.
"airplay status: stopped"

I suspect the issue might be with the underlying node_airtunes system, as I get a similar drop out when using the play_ffmpeg.js example script from them.

@alexfry
Copy link
Author

alexfry commented Apr 3, 2018

Slight update, this seems to only really effect HomePod playback.

I'm able to stream to an older Yamaha RXA720 Receiver and have it be pretty stable.

I get no success with my AppleTV 4th gen, never seems to get a ready response.

@afaden afaden closed this as completed in 26f42a9 Sep 3, 2018
@afaden
Copy link
Owner

afaden commented Sep 3, 2018

Hi Alex, finally getting back to this project after a while. I've seen these dropouts in my testing as well, so I used tcpdump to see what was going on and found that the HomePod itself was terminating the connection (it was sending a TCP FIN packet). So I looked for a way to tell the HomePod to keep the connection alive, and found that setting the Airplay volume every 60 seconds or so seems to work. If you get a chance to try out the new version, please let me know if it works for you too.

@m-ruhl
Copy link

m-ruhl commented Nov 14, 2018

Hi @afaden
If I set the volume on the Homepod for example at 20%, this fix resets the volume every minute to 50%.
Can you request the current volume before setting it again?

Thanks
Michael

@DjElectricUA
Copy link

In last Raspbian Os has one big problem, the Last version broke devices (2-3B+ maybe more)
for resolving this issue I found this solution.

sudo rpi-update e1050e94821a70b2e4c72b318d6c6c968552e9a2

sudo reboot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants