SalesRecorder.xml 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. <?xml version="1.0" encoding="gb2312" ?>
  2. <entity name="SalesRecorder">
  3. <!-- 录音录像服务 -->
  4. <class name="SalesRecorderSerVice" overlap="true" exclusive="false">
  5. <!--获取离线双录列表-->
  6. <twoway name="GetOFLVideoRecords" overlap="true">
  7. <req>
  8. <param name="Name" type="wstring"/>
  9. <param name="CardNo" type="wstring"/>
  10. <param name="BeginTime" type="wstring"/>
  11. <param name="EndTime" type="wstring"/>
  12. <param name="Reserved1" type="wstring"/>
  13. <param name="Reserved2" type="wstring"/>
  14. </req>
  15. <res>
  16. <!--离线双录列表 格式:K1=V11;K2=V21;K3=V31;...;Kn=Vn1|K1=V12;K2=V22;K3=V32;...;Kn=Vn2|... -->
  17. <param name="VideoRecords" type="wstring"/>
  18. <param name="Reserved1" type="wstring"/>
  19. <param name="Reserved2" type="wstring"/>
  20. </res>
  21. </twoway>
  22. <!--检查双录磁盘空间-->
  23. <twoway name="CheckVideoDiskStatus" overlap="true">
  24. <req>
  25. <!--盘符 -->
  26. <param name="DriveLetter" type="string"/>
  27. <param name="Reserved1" type="wstring"/>
  28. <param name="Reserved2" type="wstring"/>
  29. </req>
  30. <res>
  31. <!--空间是否充足 1:充足 0:不足 -->
  32. <param name="IsSufficient" type="int"/>
  33. <!--剩余可用空间百分比 -->
  34. <param name="FreeRatio" type="int"/>
  35. <param name="Reserved1" type="wstring"/>
  36. <param name="Reserved2" type="wstring"/>
  37. </res>
  38. </twoway>
  39. <!--播放录像-->
  40. <twoway name="PlayVideo" overlap="true">
  41. <req>
  42. <param name="VideoName" type="wstring"/>
  43. </req>
  44. </twoway>
  45. <!--保存录像-->
  46. <twoway name="SaveVideo" overlap="true">
  47. <req>
  48. <param name="VideoName" type="wstring"/>
  49. </req>
  50. </twoway>
  51. <!--停止录像-->
  52. <twoway name="StopRecord" overlap="true">
  53. <req>
  54. <param name="VideoName" type="wstring"/>
  55. </req>
  56. </twoway>
  57. <!--设置音频传输标志-->
  58. <twoway name="SetAudioTransFlag" overlap="true">
  59. <req>
  60. <param name="TransFlag" type="bool"/>
  61. </req>
  62. </twoway>
  63. <!--停止播放录像-->
  64. <twoway name="StopShowVideo" overlap="true">
  65. <req>
  66. <param name="VideoName" type="wstring"/>
  67. </req>
  68. </twoway>
  69. <!--播放销售双录-->
  70. <twoway name="PlaySalesRecord" overlap="true">
  71. <req>
  72. <param name="VideoName" type="wstring"/>
  73. <param name="WndX" type="int"/>
  74. <param name="WndY" type="int"/>
  75. <param name="WndWidth" type="int"/>
  76. <param name="WndHeight" type="int"/>
  77. </req>
  78. </twoway>
  79. <!--开始远程双录-->
  80. <twoway name="StartRemoteRecord" overlap="true">
  81. <req>
  82. <param name="VideoName" type="string"/>
  83. </req>
  84. </twoway>
  85. <!--删除录像-->
  86. <twoway name="DeleteVideo" overlap="true">
  87. <req>
  88. <param name="VideoName" type="wstring"/>
  89. </req>
  90. </twoway>
  91. <!--添加录像水印-->
  92. <twoway name="AppendWatermark" overlap="true">
  93. <req>
  94. <param name="VideoName" type="wstring"/>
  95. <param name="Watermark" type="wstring"/>
  96. </req>
  97. </twoway>
  98. <twoway name="SetRecordCamera" overlap="true">
  99. <req>
  100. <param name="iCamera" type="int"/>
  101. </req>
  102. <res>
  103. </res>
  104. </twoway>
  105. </class>
  106. <!-- 现场销售双录失败(录像已终止) -->
  107. <message name="SalesRecordException">
  108. <!-- 失败提示 -->
  109. <param name="failedmsg" type="wstring"/>
  110. </message>
  111. </entity>