cruizba
c4673170b4
openvidu-deployment: Add missing Graviton instances, Nvidia GPU instances, and Nvidia driver AMI selection
...
- Add missing Graviton/ARM instance families to CloudFormation conditions:
r6g, r6gd, r7g, r7gd, r8g, c8gd, m8gd
- Add Nvidia GPU instance detection conditions (IsNvidia/IsMasterNodeNvidia/
IsMediaNodeNvidia) for families: g4dn, g5, g5g, g6, g6e, g6f, gr6, gr6f,
g7e, p4d, p4de, p5, p5e, p5en, p6-b200, p6-b300, p6e-gb200
- Use Ubuntu Deep Learning AMIs with pre-installed Nvidia drivers when a
GPU instance type is selected, choosing arm64 or x86_64 variant based
on the Graviton condition
2026-02-27 18:16:13 +01:00
cruizba
03c9b4178a
openvidu-deployment: Bump third-party Docker image versions
...
Update infrastructure and monitoring images across all deployment scripts
and docker-compose files:
- Minio server: 2025.9.7-debian-12-r3 -> 2025.10.15-debian-12-r9
- Minio client: minio/mc:RELEASE.2025-08-13T08-35-41Z -> openvidu/minio-client:2025.8.13-debian-12-r12
- MongoDB: 8.0.15 -> 8.0.19 (scripts), 8.0.15-r0 -> 8.0.19-r1 (compose)
- Redis: 8.2.2-alpine -> 8.6.1-alpine
- Alpine: 3.23.2 -> 3.23.3
- Prometheus: v3.7.1 -> v3.9.1
- Promtail: 3.5.7 -> 3.5.11
- Loki: 3.5.7 -> 3.5.11
- Grafana Mimir: 2.17.1 -> 3.0.3
- Grafana: 12.2.0 -> 12.3.4
2026-02-24 15:25:04 +01:00
cruizba
d850e01f53
openvidu-deployment: Bump Docker to 29.2.1 and Docker Compose to v5.0.2
2026-02-23 22:24:59 +01:00
cruizba
ec34374254
Add OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE to all deployment scripts
...
Add new agent-speech-processing-sherpa image variable for pro speech
processing across all install scripts and the update script.
2026-02-23 13:04:35 +01:00
CSantosM
b2701311fb
ov-components: Uses device constraints for media tracks
...
Ensures correct audio and video device selection by applying
`exact` or `ideal` constraints when creating or restarting
media tracks.
This improves device handling and avoids potential issues when
switching between different audio or video devices.
2026-02-20 16:42:36 +01:00
CSantosM
4617dfd797
ov-components: Enhances camera/mic switching in prejoin
...
Refactors camera and microphone switching logic in the prejoin state.
Uses `restartTrack` to preserve track settings and background processor state.
Improves background effect handling during camera changes.
Creates new tracks only when necessary (camera unavailable).
Ensures proper muting behavior based on device settings.
2026-02-20 16:42:36 +01:00
CSantosM
5de74f2567
ov-components: update video preview section and remove unused animation comment
2026-02-20 16:42:36 +01:00
pabloFuente
375ea757dd
Fix RTSP server container startup
2026-02-20 15:44:32 +01:00
pabloFuente
48341c21f6
Improve logging for RTSP server media publication failure in OpenViduTestE2e
2026-02-20 14:33:32 +01:00
pabloFuente
bc38b18bc5
Add use_global_cpu_monitoring and min_disk_space_mb to egress config
2026-02-20 14:00:12 +01:00
pabloFuente
3bf155cf93
Make default agent provider vosk
2026-02-12 12:21:18 +01:00
Piwccle
26c60fd1cc
openvidu-deployment: fix - correct typo in project ID description in variables.tf GCP
2026-02-10 17:37:57 +01:00
Piwccle
d74c2d03ea
openvidu-deployment: Update default instance type to e2-standard-4 for improved performance
2026-02-10 17:36:47 +01:00
cruizba
0894097546
openvidu-deployment: fix install command URL to use the pro version for single node deployments
...
It was working thanks to the flag `--deployment-type=single-node-pro`, but the script should point to `/pro` instead of `/community`
2026-02-10 17:12:02 +01:00
Piwccle
649fc40666
Update .gitignore to include *.tfvars files
2026-02-10 16:56:09 +01:00
Piwccle
ed51cf7e79
openvidu-deployment: Fix GCS bucket configuration and add ARM image support in GCP deployment
2026-02-09 17:14:48 +01:00
cruizba
b04de2e76e
local-meet: Add MEET_BASE_PATH environment variable to local-meet docker-compose files
2026-02-06 18:11:50 +01:00
Piwccle
41b836a05b
openvidu-deployment: GCP - Update instance type defaults to e2-standard-4 for improved performance and consistency between clouds
2026-02-05 18:42:34 +01:00
cruizba
969077e755
openvidu-deployment: Update health check endpoint in deployment scripts
...
- Changed health check URL from http://localhost:7880 to http://localhost:7880/health/caddy in multiple deployment configurations for GCP, AWS, and Azure.
With new rules of redirection `http://localhost:7880 ` redirects to `/meet`. It is more stable to check the node by asking `http://localhost:7880/health/caddy `
2026-02-05 13:16:31 +01:00
cruizba
10c6e04db5
openvidu-deployment: Update port configuration from 6080 to 9080 across AWS, Azure, and GCP deployment templates
2026-02-05 12:30:37 +01:00
Piwccle
c4cdddd191
openvidu-deployment: add get_value_from_config script in GCP HA deployment
2026-02-03 14:55:21 +01:00
Piwccle
444188d653
openvidu-deployment: Add scripts for managing OpenVidu configuration and secrets in GCP deployment
2026-02-03 13:24:33 +01:00
Piwccle
f083ca0cec
openvidu-deployment: Update Azure deployment to include OpenVidu and LiveKit URLs in key vault secrets
2026-02-03 13:23:28 +01:00
cruizba
fa434d2097
local-meet: Route 9080 through caddy to redir to /meet
2026-02-02 23:34:01 +01:00
Piwccle
9a3811d48e
openvidu-deployment: Remove unused cluster data container parameters and related logic
2026-02-02 13:12:10 +01:00
Piwccle
98fc2c2d5b
openvidu-deployment: Azure - fix update URL generation to use correct domain variable syntax
2026-01-29 17:59:19 +01:00
Piwccle
a492515ce5
openvidu-deployment: Azure deployment scripts to include OpenVidu and LiveKit URLs in key vault secrets
2026-01-29 17:34:25 +01:00
cruizba
5e31998776
openvidu-deployment: gcp - Use main domain for TURN - Remove TURN server configuration parameters and related logic from deployment templates
2026-01-28 21:36:27 +01:00
cruizba
c43b3e86e3
openvidu-deployment: azure - Use main domain for TURN - Remove TURN server configuration parameters and related logic from deployment templates
2026-01-27 22:41:33 +01:00
cruizba
755da724b3
openvidu-deployment: aws - Change IAM policy resources in CloudFormation templates for automation execution change in AWS
2026-01-27 20:00:54 +01:00
Piwccle
942e5d1062
Merge branch 'master' of https://github.com/OpenVidu/openvidu
2026-01-27 16:38:05 +01:00
Piwccle
483fda785a
openvidu-deployment: Update default max number of media nodes to 5 to match the other clouds
2026-01-27 16:37:33 +01:00
cruizba
617c642215
openvidu-deployment: aws - Use main domain for TURN - Remove TURN server configuration parameters and related logic from deployment templates
2026-01-27 16:37:33 +01:00
CSantosM
83e38ae88a
ov-components: Refactor pre-join component to replace Angular animations with CSS animations and optimize video preview container handling
2026-01-27 16:09:07 +01:00
CSantosM
ed64c3a305
ov-components: Refactor audio and video device components to use reactive signals for improved performance and cleaner code
2026-01-27 16:01:53 +01:00
CSantosM
f4264a2a8a
ov-components: Refactors device service for performance
...
Replaces the old device service with a new implementation using Angular Signals for reactive state management.
This enhances performance by:
- Improving permission requests
- Providing live device detection
- Providing better error handling
The new implementation also integrates with the LiveKit client for track management.
2026-01-27 16:00:39 +01:00
CSantosM
5edb36670b
ov-components: standardize device service usage and improve component styles
2026-01-27 15:39:09 +01:00
CSantosM
7208cb3a65
ov-components: Improves virtual background support handling
...
Adds a more robust mechanism to manage virtual background support, including:
- Displaying a warning message when the browser does not support virtual backgrounds.
- Disabling background selection buttons when virtual backgrounds are not supported.
- Optimizing background processor initialization and attachment for different browsers (handling lazy loading for Firefox).
- Centralizing the check for virtual background support in the OpenViduService.
This change ensures a better user experience by clearly indicating when virtual backgrounds are unavailable and preventing users from attempting to use an unsupported feature.
2026-01-26 13:13:47 +01:00
CSantosM
6cfa44c4f1
ov-components: Refactors Firefox background processor handling
...
Simplifies the logic for attaching and detaching the background processor in Firefox.
Ensures the processor is stopped when background effects are disabled, optimizing performance.
2026-01-22 19:35:22 +01:00
CSantosM
465403f8cb
ov-components: Added getParticipantByIdentity to participantService
2026-01-22 12:31:00 +01:00
CSantosM
b321d5bb69
ov-components: enhance resize handling and add height tracking in LayoutComponent
2026-01-19 17:03:24 +01:00
pabloFuente
81e7400807
openvidu-deployment: update all installation scripts from openvidu/agent-speech-processing to openvidu/agent-speech-processing-cloud
2026-01-19 14:14:26 +01:00
pabloFuente
73f84491a5
udpate.sh from agent-speech-processing to agent-speech-processing-cloud
2026-01-19 12:48:06 +01:00
CSantosM
59e4a14d15
ov-components: enhance background processing for Firefox and add getVideoTrack method
2026-01-18 16:31:07 +01:00
Carlos Santos
8dd058fd50
ov-components: add disconnected state handling and translations for multiple languages
2026-01-15 18:03:27 +01:00
cruizba
4a5afac382
openvidu-deployment: AWS - Update EBS volume type from gp2 to gp3 in CloudFormation templates
2026-01-15 17:55:52 +01:00
cruizba
8336b9e81c
local-meet: update docker images to use 'main'
2026-01-09 20:04:55 +01:00
GitHub Actions
d82d8b061a
Revert "Bump version to 3.5.0"
...
This reverts commit 21906c971ec3d6e9dc70776ae13758900326fe88.
2025-12-29 12:59:15 +00:00
GitHub Actions
21906c971e
Bump version to 3.5.0
v3.5.0
2025-12-29 12:59:11 +00:00
cruizba
06f394232c
local-meet: bump docker images to version 3.5.0 and bump alpine version to 3.23.2
2025-12-29 13:20:17 +01:00