Paul Bottein
938128d1c3
Don't add audio track if webrtc player is muted ( #25767 )
2025-10-14 10:21:59 +00:00
Abílio Costa
3e2f5b0dd3
Handle visibility changes in camera players ( #26235 )
...
* Handle visibility changes in webrtc player
* Implement visibility handling for hls
* Remove console logs
2025-07-23 19:31:39 +02:00
Robert Resch
a7a8c25d24
Remove getCandidatesUpfront ( #25399 )
2025-05-12 14:55:39 +02:00
Paul Bottein
e74cac697e
Add fit mode support to picture glance card and picture entity card ( #25005 )
...
Co-authored-by: karwosts <karwosts@gmail.com >
2025-04-17 13:36:34 +00:00
Wendelin
e703750136
Add and fix stylistic eslint rules ( #23735 )
...
* Fix stylistic eslint rules
* Fix eslint issues
2025-01-14 21:00:14 +01:00
Steven B.
10b8627f51
Webrtc use RTCIceCandidateInit messages with backend ( #22667 )
...
* Add sdp m line index to ICE Candidates
* Remove ? from candidate
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
* Send full candidate in message
* Revert launch.json change
* Use RTCIceCandidate for messaging
---------
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2024-11-23 14:56:19 +02:00
Bram Kragten
4db908171f
Restrict webrtc logging to dev ( #22671 )
...
restrict webrtc logging to dev
2024-11-05 12:33:36 +01:00
Wendelin
830d8d2410
Add type import check to eslint ( #22488 )
...
* Add type import check to eslint
* Add type imports with eslint --fix
2024-10-30 11:12:30 +00:00
Bram Kragten
67852125e5
Try both HLS and webRTC and pick best stream ( #22585 )
2024-10-29 21:38:22 +01:00
Bram Kragten
1542095138
Make web rtc player ice resolving async ( #22312 )
...
* Make web rtc player ice resolving async
* rename getCandidatesUpfront
* dont send empty candidates, catch answer when signalingState is stable
* Update src/components/ha-web-rtc-player.ts
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
* review
* Update ha-web-rtc-player.ts
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-10-28 15:49:43 +01:00
Bram Kragten
365b712976
Add temporary logging to webrtc player ( #22213 )
...
* add temporary logging to webrtc player
* Update ha-web-rtc-player.ts
* Update ha-web-rtc-player.ts
* Update ha-web-rtc-player.ts
2024-10-03 21:01:21 +02:00
Robert Resch
bc51b53b4a
Use camera ws endpoint to get WebRTC config ( #22009 )
2024-10-03 09:19:49 +02:00
jonnynch
de292a8143
Fix WebRTC for Firefox by ignoring empty ice candidates ( #21908 )
...
* handle firefox empty string ice candidate
* use optional chaining as per comment
2024-09-08 17:23:47 +02:00
renovate[bot]
e4f3211e9f
Update dependency prettier to v3.0.2 ( #17623 )
...
* Update dependency prettier to v3.0.2
* Reformat
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Steve Repsher <steverep@users.noreply.github.com >
2023-08-19 20:41:39 +00:00
Bram Kragten
2e988bf5c3
Default size of hui-image to 16:9 during loading ( #14245 )
2022-10-31 16:06:33 +01:00
Allen Porter
c77e5dee84
Allow remote WebRTC playback using STUN server from RTSPtoWeb integration ( #13942 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2022-10-03 21:10:57 -04:00
Allen Porter
9c923e45c5
Improve video user experience by loading camera thumbnail as initial video background image ( #13943 )
2022-10-03 18:38:25 +02:00
Allen Porter
eb1f94c370
Fix WebRTC player stream playback when disconnected/connected ( #11764 )
2022-02-21 20:35:37 +00:00
Philip Allgaier
595e13ecac
Fix HLS player cleanup (null access to removeAttribute) ( #11074 )
2022-01-07 08:44:57 -08:00
Allen Porter
c238c7dbbc
WebRTC fix for Safari ( #10602 )
2021-11-11 10:48:56 +01:00
Allen Porter
719d9386c5
Render Nest battery cam vertical video on screen correctly ( #10431 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2021-10-28 18:02:06 +00:00
Allen Porter
a8486eda9f
Improve WebRTC stream error handling and cleanup ( #10302 )
2021-10-18 22:06:42 +02:00
Allen Porter
4ad005f0bf
Add WebRTC stream player ( #10193 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2021-10-13 10:14:33 +02:00