示例#1
0
def main():
    event = Event(e_smoking=True)
    event.TaskID = '4396'
    event.start()
    t_send = NewThread('Event', '4396', 4, tctimeClient)

    v_cap.video_path = gParam.Video_Path
    v_cap.video = 'smoking.mp4'

    setting(status='run', writing=True)
    setting(address=gParam.Event_Setting_Json, status='run', writing=True)

    t_send.start()

    time.sleep(30)
    setting(status='stop', writing=True)
    setting(address=gParam.Event_Setting_Json, status='stop', writing=True)
示例#2
0
def event_ins():
    event = Event(e_helmet=True)
    event.TaskID = '10010-4396'
    v_cap.start()
    event.start()
    v_cap.video_path = False
    t_send = NewThread('Event', '10010-4396', 5, tctimeClient)
    t_send.period = 7

    # 开启事件响应功能 由于是测试 设置一分钟自动关闭
    setting(status='run', writing=True)
    setting(address=gParam.Event_Setting_Json, status='run', writing=True)

    t_send.start()

    time.sleep(60)
    setting(status='stop', writing=True)
    setting(address=gParam.Event_Setting_Json, status='stop', writing=True)