I’m using 4 video player in the scene but only one plays when i open the site from mobile phone (Android). Is that a bug or am i missing something?
Hi Saad, thanks for your question. This isn’t a bug with the Needle Engine’s VideoPlayer component at all—it’s more about how mobile browsers handle video playback. On many mobile devices (including Android), browsers often restrict multiple HTML5 video elements from playing simultaneously unless they’re muted or started by explicit user interaction. This is a common limitation to help with resource management and to prevent unwanted media playbacks.
Since the VideoPlayer component is based on HTMLVideoElement (as seen in our VideoPlayer API documentation at VideoPlayer.d.ts.md), it inherits these restrictions. If you need all your videos to play concurrently, you might consider one or more of these approaches:
• Ensure playback is triggered by a user interaction (like a tap)
• Set the videos to be muted, as some browsers allow multiple muted videos to run concurrently
I hope this helps – let me know if you have more questions or need further assistance!
4 replies left
thread_mW5H9gooHPdqmOaBCqU2DKlc
Reply to this post directly if you need further help (bottom right button)
The AI asked what I would’ve asked too ![]()
Do the videos that don’t play unmuted? Do the videos start to play when you interact with the page e.g. by clicking?
Do you have a link?
I set the audio output mode to none and that fixed the issue on android. but iphone is still shows still image instead of video playing. Also i can’t see my html buttons on iphone.
https://conadstore-11veeoz4grqp-1kvjyt.needle.run/
Is this on iOS in the browser or in AR?
Android - AR and browser now working fine
iOS - Browser working but NOT AR
On iOS AR we don’t support Video playback at the moment (in Quicklook) since it can’t natively play video.
- What type of videos do you work with (resolution + length would be interesting)
- Your videos require audio playback too?
We have a prototype internally to convert videos for playback in Quicklook but it’s not publicly available.
its just 4 5 second videos on a loop without any audio.
