SurveillanceRecorder.xml 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <?xml version="1.0" encoding="gb2312" ?>
  2. <entity name="SurveillanceRecorder">
  3. <!-- 全程录音录像服务(监控) -->
  4. <class name="SurveillanceRecorderService" overlap="true" exclusive="false">
  5. <!--获取连续录像信息-->
  6. <twoway name="GetContinuRecordInfo" overlap="true">
  7. <req>
  8. <param name="VideoName" type="wstring"/>
  9. </req>
  10. <res>
  11. <!--录像开始时间-->
  12. <param name="RecordStartTime" type="wstring"/>
  13. <!--设备终端号-->
  14. <param name="TerminalNo" type="wstring"/>
  15. <!--录像流水号-->
  16. <param name="VideoSerialID" type="wstring"/>
  17. <!--备注-->
  18. <param name="Remark" type="wstring"/>
  19. </res>
  20. </twoway>
  21. <!--获取连续录像当前状态-->
  22. <twoway name="GetContinuRecordState" overlap="true">
  23. <req>
  24. </req>
  25. <res>
  26. <param name="StateCode" type="uint"/>
  27. </res>
  28. </twoway>
  29. <!--获取连续录像当前模式(是否为自动)-->
  30. <twoway name="GetContinuRecordMode" overlap="true">
  31. <req>
  32. </req>
  33. <res>
  34. <param name="IsAuto" type="bool"/>
  35. </res>
  36. </twoway>
  37. <!--启动广角摄像头-->
  38. <twoway name="StartEwsCamera" overlap="true">
  39. <req>
  40. <param name="CameraName" type="wstring"/>
  41. </req>
  42. <res>
  43. <param name="StartErrorCode" type="uint"/>
  44. <param name="StartErrorMsg" type="wstring"/>
  45. </res>
  46. </twoway>
  47. <!--停止广角摄像头-->
  48. <twoway name="StopEwsCamera" overlap="true">
  49. <req>
  50. <param name="CameraName" type="wstring"/>
  51. </req>
  52. <res>
  53. <param name="StopErrorCode" type="uint"/>
  54. <param name="StopErrorMsg" type="wstring"/>
  55. </res>
  56. </twoway>
  57. </class>
  58. <!-- 全程连续录像失败(录像已终止) -->
  59. <message name="ContinuRecordFailed">
  60. <!-- 失败提示 -->
  61. <param name="failedmsg" type="wstring"/>
  62. </message>
  63. <!-- 广角摄像头启动失败消息 -->
  64. <message name="WideAngleCameraStartFailed">
  65. <!-- 失败提示 -->
  66. <param name="failedmsg" type="wstring"/>
  67. </message>
  68. <!-- 广角摄像头启动状态变化消息 -->
  69. <message name="WideAngleCameraStateChanged">
  70. <!-- 状态代码 -->
  71. <param name="statecod" type="uint"/>
  72. <!-- 状态消息 -->
  73. <param name="statemsg" type="wstring"/>
  74. <!-- 摄像头名称 -->
  75. <param name="camname" type="wstring"/>
  76. </message>
  77. <!-- 广角摄像头插入消息 -->
  78. <message name="WideAngleCameraInserted">
  79. <!-- 摄像头名称 -->
  80. <param name="camname" type="wstring"/>
  81. </message>
  82. <!-- 广角摄像头移除消息 -->
  83. <message name="WideAngleCameraRemoved">
  84. <!-- 摄像头名称 -->
  85. <param name="camname" type="wstring"/>
  86. </message>
  87. <!-- 全程连续录像初始状态通知 -->
  88. <message name="ContinuRecordInitialState">
  89. <!-- 状态代码 -->
  90. <param name="statecod" type="uint"/>
  91. </message>
  92. <!-- 全程连续录像当前模式通知 -->
  93. <message name="ContinuRecordMode">
  94. <!-- 是否自动模式 false:手动 true:自动 -->
  95. <param name="isauto" type="bool"/>
  96. </message>
  97. </entity>