Martin Hjelmare
|
24829bc44f
|
Fix webrtc provider interface and tests (#129488)
* Fix webrtc provider tests
* Remove future code
* Add a test of the optional provider interface
|
2024-10-30 13:24:23 +01:00 |
|
Robert Resch
|
aa855e31c8
|
Convert async_get_webrtc_client_configuration to a callback (#129329)
|
2024-10-28 15:47:22 +01:00 |
|
Robert Resch
|
675ee8e813
|
Add async webrtc offer support (#127981)
* Add async webrtc offer support
* Create dataclass for messages
* Send session ID over websocket
* Fixes
* Rename
* Implement some review findings
* Add WebRTCError and small renames
* Use dedicated function instead of inspec
* Update go2rtc-client to 0.0.1b1
* Improve checking for sync offer
* Revert change as not needed anymore
* Typo
* Fix tests
* Add missing go2rtc tests
* Move webrtc offer tests to test_webrtc file
* Add ws camera/webrtc/candidate tests
* Add missing tests
* Implement suggestions
* Implement review changes
* rename
* Revert test to use ws endpoints
* Change doc string
* Don't import from submodule
* Get type form class name
* Update homeassistant/components/camera/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Adopt tests
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Fix tests
---------
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Erik <erik@montnemery.com>
|
2024-10-28 15:46:15 +01:00 |
|
Erik Montnemery
|
3e62c6ae2f
|
Move core config functionality to its own module (#129065)
* Move core config functionality to its own module
* Adjust test
|
2024-10-24 13:34:51 +02:00 |
|
Erik Montnemery
|
487593af38
|
Allow configuring WebRTC stun and turn servers (#128984)
* Allow configuring WebRTC stun and turn servers
* Add tests
* Remove class WebRTCCoreConfiguration
|
2024-10-23 14:41:45 +02:00 |
|
Erik Montnemery
|
2c79173d20
|
Refactor camera.webrtc.register_ice_server (#129024)
* Refactor camera.webrtc.register_ice_server
* Apply suggestions from code review
Co-authored-by: Robert Resch <robert@resch.dev>
* Add missing import
---------
Co-authored-by: Robert Resch <robert@resch.dev>
|
2024-10-23 11:49:39 +02:00 |
|
Krisjanis Lejejs
|
de77751779
|
Change Stun server port to 80 (#128879)
|
2024-10-22 14:23:29 +02:00 |
|
Robert Resch
|
b56e22d4ee
|
Use homeassistant STUN server (#127922)
|
2024-10-08 12:25:20 +02:00 |
|
Robert Resch
|
04860ae1d2
|
Add go2rtc and extend camera integration for better WebRTC support (#124410)
|
2024-10-03 09:20:03 +02:00 |
|