示例#1
0
        public void OnStateChanged(PlayerState state)
        {
            switch (state)
            {
            case PlayerState.Paused:
                rtpClient?.Pause();
                break;

            case PlayerState.Playing:
                rtpClient?.Play();
                break;
            }
        }
示例#2
0
        public void OnStateChanged(PlayerState state)
        {
            if (rtspClient == null || rtspClient.IsStarted == false)
            {
                return;
            }

            switch (state)
            {
            case PlayerState.Paused:
                rtspClient.Pause();
                break;

            case PlayerState.Playing:
                rtspClient.Play();
                break;
            }
        }
示例#3
0
 public void Resume()
 {
     Logger.Info("");
     rtspClient.Play();
 }