1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| module RecordVideo
| {
| sequence<byte> ByteSequence;
|
| interface Recorder
| {
| string recordVideo(string rtsp,long ms);
| }
|
| interface ImageGrabber
| {
| ByteSequence grabImage(int index,string time);
| string grabImageUrl(int index,string time);
| }
|
| interface LoopRecorder
| {
| string addCamera(string index,string rtsp);
| void removeCamera(string index);
| void clearCamera();
| void feedDog(string index);
| }
|
| }
|
|