コード例 #1
0
        protected override void ExecuteJsonCommand(SuperWebSocket.WebSocketSession session, PlayerHtmlReceiveData commandInfo)
        {
            //Read in player html and send it back
            string             html    = MuteApp.WebServer.GetExtensionPlayerHtml();
            PlayerHtmlSendData request = new PlayerHtmlSendData();

            request.Html = html;
            MixerWebSocketServerHelper.SendCommand("PLAYERHTML", request);
        }
コード例 #2
0
        private static void m_WebSocketServer_NewSessionConnected(WebSocketSession session)
        {
            _sessions.Add(session);
            //WinSoundServer.OsIntegrationPackage.PidManager.AddSocketServerProcName(""); could get it from first received data (if so, don't do this here)

            //Read in player html and send it back
            string             html    = MuteApp.WebServer.GetExtensionPlayerHtml();
            PlayerHtmlSendData request = new PlayerHtmlSendData();

            request.Html = html;
            MixerWebSocketServerHelper.SendCommand("PLAYERHTML", request);
            UiPackage.UiCommands.UpdateUiForState(); // sends playerstate
            MixerWebSocketServerHelper.SendCommand("BGMUSICSITES", new GetBgMusicSiteSendData());
            int x = 0;

            x++;
        }