Announcement

Collapse
No announcement yet.

Prevent Airplay Speak from interrupting current Airplay audio

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Prevent Airplay Speak from interrupting current Airplay audio

    I am wondering if it is possible to prevent Airplay Speak from playing audio if the Airplay device is currently in use.

    My current situation is that I have an hourly chime (a WAV file) that is played through Airplay Speak. If I am listening to music streaming from my phone via Airplay to my speaker, the music would get interrupted each hour when Airplay Speak plays the hourly chime.

    In the past, if one device was using Airplay, other devices were not able to play. Is this behaviour that can be changed?

    #2
    Actually this may be my bad. I just tried testing with an iPhone an iPad. One AirPlaying, and then the other to try airplaying at the same time. The latter device cuts off the first. So the behaviour is normal then.

    Funny thing is that my recollection of the past was that the playing device would block others from airplaying. Anybody have exeperience to share?

    Comment


      #3
      Don't have any idea if this can be done and it would Only work for Airplay devices you make yourself from a RaspberryPi.

      I'm thinking if one can get two copies of the Airplay player running on the Pi then you could use one for AirplaySpeak and the other one for steaming. You would have to assign two IP addresses to each Pi so each Airplay driver has it's own but that not hard to do. You should be able to use the audio mixer in the Pi to mix the two streams slightly muting one if desired.

      Anyway, just an idea I might try when I get some free time.
      HomeSeer Version: HS3 Standard Edition 3.0.0.548
      Linux version: Linux auto 4.15.0-72-generic #81-Ubuntu SMP Tue Nov 26 12:20:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
      Number of Devices: 484 | Number of Events: 776

      Enabled Plug-Ins: 3.0.0.13: AirplaySpeak | 2.0.61.0: BLBackup
      3.0.0.70: EasyTrigger | 1.3.7006.42100: LiftMaster MyQ
      4.2.3.0: mcsMQTT | 3.0.0.53: PHLocation2 | 0.0.0.47: Pushover 3P
      3.0.0.16: RaspberryIO | 3.0.1.262: Z-Wave

      Z-Net version: 1.0.23 for Inclusion Nodes
      SmartStick+: 6.04 (ZDK 6.81.3) on Server

      Comment

      Working...
      X