Exemplo n.º 1
0
 /// <summary>
 /// 结束对讲
 /// </summary>
 /// <returns></returns>
 public override bool StopTalk()
 {
     if (CurrentTalkSetting.ExecuteTalk)
     {
         VideoEnvironment_ZHSR.ZHSR_Main_Callback_Event -= VideoEnvironment_ZHSR_ZHSR_Main_Callback_Event;
         SDK_ZHSRSDK.win_sta_stop_task(VideoEnvironment_ZHSR.Session, Tsk_Guid);
     }
     StopTalked(null);
     CurrentTalkStatus = Enum_TalkStatus.Null;
     return(false);
 }
Exemplo n.º 2
0
 public override bool VideoClose()
 {
     VideoEnvironment_ZHSR.ZHSR_Main_Callback_Event -= VideoEnvironment_ZHSR_ZHSR_Main_Callback_Event;
     SDK_ZHSRSDK.win_sta_stop_task(VideoEnvironment_ZHSR.Session, Monitor_Guid);
     VideoPlayCallback(new VideoPlayCallbackValue {
         evType = Enum_VideoPlayEventType.VideoClose
     });
     CommonMethod.Common.Delay_Millisecond(300);
     PicPlayMain.Refresh();
     return(true);
 }