TV Audio Streaming - How to get audio & video synchronized?
For quite a while I am trying to connect wireless speakers (active speakers with Arylic Up2Stream Mini integrated), to a television set. This seems simple, but appears to have a lot of challenges.
TV Audio Out connector, used for a wired connection to the AUX IN on the Arylic S10
2x active speaker made wireless by integrating Up2Stream Mini
4Stream App used to add the two speakers to the S10, functioning as one group.
When switching thew S10 to Line IN, it will stream the sound coming from the TV.
Problem:
There is a time lag of almost 2 seconds between the audio and the video. When watching the screen, someone saying âYesâ, it will take almost 2 seconds before the sound is there. The situation looks like this:
Watching a movie or talk show with this delay is really horrible.
Consideration
Obviously, it is not a surprise that in this setup, audio âtravelsâ slower than video. I am aware of these reasons:
The audio is converted from analog to digital in the S10, and once again from digital to analog by the Up2Stream Mini in the active speakers. This takes time.
The Up2Stream Mini probably has limited processing power, to do the conversion calculations fast enough.
What I need:
A television that is able to slow down the throughput of video. (Slowing/delaying the audio will only make the gap bigger, so wonât work)
Or any other setup that makes my idea work.
What I tried:
Some televisions have settings called âlip-syncâ or 'audio delay. In some cases, âaudio delayâ settings can be made in - and in +. So + means more delay, and - means less audio delay.
I have found TVâs that settings to decrease the audio delay (so the minus setting), but in reality there was zero effect.
Also I found out that some TVâs have settings for âlip-syncâ or âaudio delayâ, but it only works on one of the audio outputs, not on all.
My questions:
Does anyone have experience with streaming audio from a TV with Arylic products, and managed to have no delay between audio and video?
Is there any way I can create a setup that works with Arylic products?
I donât have a solution for this, but I have also thought about building a tv audio system with arylic components. Maybe these considerations will help you.
The AUX input seems to me still practicable, but as soon as you group additional devices, the delay of the sound becomes unacceptable. because I use the devices so far exclusively for listening to music, I can live with these limitations. However, I have also noticed that especially the Bluetooth connection has an enormous delay.
That it is technically possible to synchronize sound and picture can be seen, for example, at Sonos. The cheapest set there is the Sonos Ray soundbar together with two ikea bookshelf speakers. The price is not cheap, especially if you want to add a subwoofer. A remote control is also only available from ikea in combination with their home automation gateway. Exactly such limitations have persuaded me to switch to arylic.
Last thought: my 2021 Samsung The Frame does support delay correction, but only when using HDMI ARC/eARC. Maybe this can be utilized with an HDMI ARC audio extractor instead of the normal line out. Such devices are available around 15$, but if this really works properly I canât say.
@Steve1 - The TV does not have bluetooth. But if it would, I still prefer to use WiFi for TV-to-Speaker connectivity. Bluetooth has too much limitations for my setup.
@Marcelch - I am not aware that grouping of Arylic devices creates additional delay. But adding a S10 to the TV is the only way I know to get a TV in the Arylic streaming eco system. (Although, also look at my new idea at point 3 @Zpl1025 (here under).
You are right, Sonos shows that it is possible to have audio streaming in-synch with the video image.
Does grouping speakers create a delay in the audio stream and the speakers producing sound?
If yes, how much delay are we talking about?
The Arylic S50 Pro+ has an optical input. If I would connect that to an optical output of a TV, would that help decreasing the delay between audio & video?
Thnx for the suggestion of Sony TVâs and video frame delay!
Another idea
Looking at Sony TVâs I found that some of them support AirPlay 2, also for audio. So theoretically, it should be possible to connect my active speakers with Up2Stream Mini, to such Sony TV. If this works without delay in the audio, I donât know.
Does anyone have experience with connecting TVâs with Arylic products and the effect on audio/video synching?
Hi @KolfMAKER ,
Your post does an excellent job of explaining this issue. Thanks for sharing. I posted a similar question but not well explained.
I have looked at a few of my TVâs and have not been able to get any of them to advance the audio (delay video). They seem to only want to delay audio, which doesnât help here.
I have two thoughts, though I have not explored this yet.
install a device inline of the HDMI input to the TV that has a capability to adjust audio/video delays forward and backward. Downside is you would have to do this for every HDMI input to the TV in order to tap the audio. Another potential downside is that the audio level would not be controlled by TV volume level, though this could be an advantage depending on intended usage.
run a wire or use a non-delay wireless audio link to the central location where the Arylic amps are located, then use an audio splitter to give each Arylic amp a 2.5mm aux input signal. I think this will provide the multi-room setup without the overhead/delay of the wireless audio sync processing. downside is if you do not have the Arylic amps in a central location, or if you cannot run a wire to them.
The delay came from the buffering of audio data for sync playing to avoid cracking. While grouped with multiroom playback, the input audio data will be sent to the WIFI module, the WIFI module will then buffer the input and then send to slave devices, and then will try to send the audio data out to the baseboard at the same time. A picture is more than words
I am so glad I came across this thread. This explained a lot! When I first set up my home theatre the audio and video were in sync. Today I watched a streamed movie and the audio was delayed considerably. I could not figure out what changed. I tried rebooting everything in the link with no avail.
Then I remembered after reading this that I had all my other linked streamers off when I initially set up the home theatre and today I turned one back on. It is grouped with the master in the home theatre setup. This automatically caused the delay in audio. As soon as I powered off the slave streamer the audio synced back again!
So when watching a movie I will have to either power off the slave streamers or disconnect them from the group.
So if I understand well, if you stream sound from a television to one Arylic device, there is no delay?
As soon as you group 2 or more Arylic devices you do have delays? (Like Frank explained)
How do you get the sound from your TV to the Arylic devices? Does your TV have AirPlay, or do you connect a S10 to your TV to convert TV sound to a wireless audio stream?
In my Family room where I watch TV, the TV is connected to an S50 Pro+ (Master) via optical cable. Then the S50 Pro+ is connected to my Amp via another optical cable. My speakers for the home theater are connected to the amp.
In this contained setup the S50 Pro + is essentially just a pass through and my Audio and Video are in sync.
If I introduce another Arylic media device, I have an SW10 and S30 for example, and group the units together, a 2 second delay is introduced into the Master, the S50 Pro+, in order to compensate for a delay on the Slave devices. This creates a virtual harmonious sound throughout the house, but forces the Audio/Video sync issue on my TV.
In my setup Iâm fortunate that I can watch a movie and turn off the slave devices or just un group them. Itâs not very likely that I need to hear a movie in another room.
If for some reason I wish to have musicâs playing on the slave devices while I watch a movie then the only solution is to ungroup the slave devices from the master and allow them to be their own masters, independent of the S50 Pro+ in my family room.
Exactly! All my home theater audio is wired from the TV to the Speakers.
When sending the audio from one Arylic device to another for synchronized audio, the master introduces a 2 second delay to compensate for the slave/satellite Arylic devices to âcatch upâ. The moment I group another device my master device delays the audio, regardless if the audio from the TV to Speakers is itself wired. The passthrough Opti in to Opti out of my S50 Pro+ has no delay when it is not connected to another Arylic device.
Your illustration above will work flawlessly if you only wish to hear audio. Unfortunately the moment you ask your S10 to Stream the Audio Wirelessly you introduce a 2 second delay.
The only way to overcome your situation is to take the audio out of your S10 and wire it directly to your active speakers.
Sorry that the delay compensation built into the Arylic devices causes you to rethink your applications.
Thanks @Marcelch for keeping thinking about this issue.
You are right, the delay will not be solved with this. The B50 by the way is a very nice product. In my set up I need streaming via WiFi.
From contacts on another forum, I found discussion that AirPlay 2 seems not to have this problem, also not when 2 speakers are grouped for a stereo set. So I am trying to find more info and learnings about that.
Update
Still digging and reading information about this topic, I found some more relevant information.
Obviously, what is needed is a kind of âcontrollerâ that can manage the video/audio synchronization. For wireless sound and TVâs there are two technologies:
WISA
Apple AirPlay2
With both technologies there is control over the synchronization between video on the TV screen and audio coming from the wireless speakers.
I have seen someone using the Apple TV 4K box together with AirPlay compatible speakers. He mentioned that the Apple TV box in this case handles the synchronization, and can even play stereo to a set of wireless stereo speakers, without delay.
This could be an interesting option for me to use in my speaker projects.
My question:
There are a lot of TVâs that have AirPlay2 âon-boardâ. But what I would like to know, do they have the capability (like the Apple TV 4K box) to control the synchronization between video on the TV screen and audio coming from the wireless speakers (so no delay)?
Thatâs basically what I do as I only have the one optical input to my amp. Everything works as expected with this.
The delay is introduced when you group another Arylic device to the same content. You donât notice if you are streaming audio only but the introduction of a delay while watching a movie is intolerable.
I just have to remember to power off my other devices or ungroup them during a movie. You can easily ungroup them with the app right from your phone. I sometimes have to power the streamer off then on to break the chain but itâs not a big deal.
For now that works with my wired setup. But itâll be interesting to see how technologies like WISA can help wireless setups and if it can be retrofitted.
Synchronizing audio and video when streaming TV audio to wireless speakers can indeed be challenging due to latency issues. The Arylic Up2Stream Mini is a solid choice for integrating wireless speakers, but itâs crucial to ensure that your TVâs audio output settings are correctly configured. Check for any available firmware updates for your devices, and use low-latency codecs like aptX if supported. Additionally, some TVs offer an audio delay adjustment feature that can help align the sound with the picture. For a seamless entertainment experience, you might want to consider using the pikashow app, which offers a variety of streaming options and could provide additional settings to help mitigate sync issues.