1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00

webrtc: update signaling server URL

This commit is contained in:
Steffen Vogel 2022-03-16 07:35:03 -04:00
parent 21ba289ee8
commit b96ee6c602
5 changed files with 7 additions and 5 deletions

View file

@ -16,7 +16,7 @@ allOf:
type: string
title: Signaling Server Address
description: Address to the websocket signaling server
default: wss://ws-signal.villas.k8s.eonerc.rwth-aachen.de
default: wss://villas.k8s.eonerc.rwth-aachen.de/ws/signaling
ice:
type: object

View file

@ -8,7 +8,7 @@ nodes = {
session = "my-session-name"
# Address to the websocket signaling server
server = "wss://ws-signal.villas.k8s.eonerc.rwth-aachen.de"
server = "wss://villas.k8s.eonerc.rwth-aachen.de/ws/signaling"
# Setting for Interactive Connectivity Establishment
ice = {

View file

@ -38,7 +38,8 @@ var (
DefaultConfig = Config{
Server: &url.URL{
Scheme: "wss",
Host: "wss://ws-signal.villas.k8s.eonerc.rwth-aachen.de",
Host: "villas.k8s.eonerc.rwth-aachen.de",
Path: "/ws/signaling",
},
WebRTC: webrtc.Configuration{
ICEServers: []webrtc.ICEServer{

View file

@ -25,6 +25,7 @@ package webrtc
import (
"fmt"
"sync"
"path"
"git.rwth-aachen.de/acs/public/villas/node/go/pkg/nodes"
"github.com/pion/webrtc/v3"
@ -55,7 +56,7 @@ type PeerConnection struct {
func NewPeerConnection(config *Config, logger nodes.Logger) (*PeerConnection, error) {
u := *config.Server
u.Path = "/" + config.Session
u.Path = path.Join(u.Path, config.Session)
sc, err := NewSignalingClient(&u, logger)
if err != nil {
return nil, fmt.Errorf("failed to create signaling client: %w", err)

View file

@ -113,7 +113,7 @@
var dc = null; // RTCDataChannel for the local (sender)
var sc = null; // Signaling Client
var server = 'wss://ws-signal.villas.k8s.eonerc.rwth-aachen.de';
var server = 'wss://villas.k8s.eonerc.rwth-aachen.de/ws/signaling';
var sessionName = 'my-session-name';
var iceUsername = 'villas';
var icePassword = 'villas';