WebRTC
WebRTC copied to clipboard
No full-screen function on companion app
Did non have a chance to test it on android. Full-screen function working fine on web interface, button is missing on companion app, while sound and play/pause buttons are present and working
I have the same problem with IOS, with ui: true
There is no full screen button.
even unable to unmute. it gets muted again if i try to unmute it
@ammaralfarsi same for me. Workaround in my case is to hold the mute/unmute button for few seconds.
@ammaralfarsi same for me. Workaround in my case is to hold the mute/unmute button for few seconds.
Just tried it and it works when i hold if for few secs.
Thx
Updated to HA 2022.7 and WebRTC 2.3.1. Cameras work fine with full-screen option on iPhone until I set ui: true Mute on/off does not work even if I press for seconds.
For me fullscreen still not working. Home Assistant 2022.12.6 WebRTC Camera 2.3.1
Unfortunately, the iPhone has the worst browser in the world today. It does not support a lot of modern web technologies. Including MSE and Full screen: https://caniuse.com/mediasource https://caniuse.com/fullscreen
PS. No problem on desktop Mac or iPad. Only iPhones...
Unfortunately, the iPhone has the worst browser in the world today. It does not support a lot of modern web technologies. Including MSE and Full screen: https://caniuse.com/mediasource https://caniuse.com/fullscreen
PS. No problem on desktop Mac or iPad. Only iPhones...
Hi, I have very same problem also on iPad. When "ui: true" all buttons are gone. I can see them just for short time before the video is loaded.
Home Assistant 2023.1.1 Supervisor 2022.12.1 Operating System 9.4 Frontend 20230104.0 WebRTC-3.0-beta.3 iPadOS 16.2 Home Assistant app on iOS 2022.10.1
Full screen not showing for me on ios iphone 13 pro, ios 16.1.2 controls never show, not when UI: true is set, and not when it is not set webrtc version: v3.0-beta4
used to work in non v3 versions
The iPhone browser does not support this feature
The iPhone browser does not support this feature
WebRTC cards in iPhone Safari do show the normal video controls (play, stop, Airplay, full screen), and native Home Assistant video streams in the iPhone companion app also have the video controls, so videos can show the controls. I don't know off the top of my head what the requirements are for doing so, though.
@jason0x43 problem with custom UI. When native controls disabled
Odd that the issue only seems to apply to the iPhone companion app, and not the iPad companion app or Safari on any device.
Interestingly, with WebRTC v3.0.0 I get the custom UI (the PTZ controls, at least) and the native controls in the iPhone companion app, and all of them work.
@MStcz custom UI for iPad should be fixed in latest release
@MStcz custom UI for iPad should be fixed in latest release
Hi @AlexxIT, thank you for the update. I can see custom shortcuts, speaker button at the bottom right but not full screen button at the bottom left. Tested on iPad with "ui: true".
Home Assistant 2023.1.7 Supervisor 2023.01.1 Operating System 9.4 Frontend Frontend 20230110.0 WebRTC v3.0.1 iPadOS 16.2 Home Assistant app on iOS 2022.10.1
I saw that this issue is closed but wanted to advise that the Full Screen Button is missing from iPAD IOS 16.2. Iam running WebRTC version 3.0.2. The Full Screen button appears and works on a PC web browser.
Home Assistant 2023.2.0 Supervisor 2023.01.1 Operating System 9.5 Frontend 20230201.0 - latest
Just for comparison, I'm also running HA 2023.2.0 and WebRTC 3.0.2, and the full screen button does show up on my iPad running iOS 16.2.
I cleared the cache in the companion app and that did not fix the issues.
Do you have "ui: true" in your webRTC card. I do and the full screen indicator [ ] shows up in the bottom left corner of my PC but nothing for the app. Maybe that is the difference. If I set "ui: false" then I see the arrows that allow me to stretch the screen to full but then other items appear that I do not wish to see.
I have ui: true
, and if I tap the video I see both the native controls and the WebRTC UI (the PTZ controls, at least).
I have
ui: true
, and if I tap the video I see both the native controls and the WebRTC UI (the PTZ controls, at least).
It is strange. I am able to achieve very same result as you but just with ui: false
. In that case each time I open the stream can see pause icon in the middle of the screen and partial opacity over the whole screen - I don 't like it. That 's why I prefer ui: true
but there is no full screen mode button/icon.
iPad ui: false
after click:
Zive Vysilani = Live Broadcast
iPad ui: false
:
iPad ui: true
:
Laptop ui: true
:
Laptop ui: false
:
Would it be possible to have an option of "ui: supported" and not set custom UI for iOS browsers?