public void OnDestroy()
 {
     WebRTC.Finalize();
     Audio.Stop();
     wssMessageHandler.Dispose();
     wssMessageHandler = null;
 }
    public void Awake()
    {
        WebRTC.Initialize(EncoderType.Hardware);

        wssMessageHandler = new WebSocketServerSignalingMessageHandler();
        wssMessageHandler.Init();
        wssMessageHandler.OnClientConnect    += onClientConnect;
        wssMessageHandler.OnIceCandidate     += onIceCandidate;
        wssMessageHandler.OnAnswer           += onAnswer;
        wssMessageHandler.OnClientDisconnect += onClientDisconnect;
        wssMessageHandler.OnError            += onError;
        wssMessageHandler.Start();
    }