diff --git a/pkg/service/wsprotocol.go b/pkg/service/wsprotocol.go index db0b3e25a..6ecc77b36 100644 --- a/pkg/service/wsprotocol.go +++ b/pkg/service/wsprotocol.go @@ -45,6 +45,8 @@ func (c *WSSignalConnection) ReadRequest() (*livekit.SignalRequest, error) { msg := &livekit.SignalRequest{} switch messageType { case websocket.BinaryMessage: + // switch to protobuf if client supports it + c.useJSON = false // protobuf encoded err := proto.Unmarshal(payload, msg) return msg, err diff --git a/version/version.go b/version/version.go index 6cc887286..690be34e9 100644 --- a/version/version.go +++ b/version/version.go @@ -1,3 +1,3 @@ package version -const Version = "0.6.0" +const Version = "0.6.1"