openvidu/openvidu-node-client/src/OpenVidu.ts

20 lines
562 B
TypeScript
Raw Normal View History

2017-06-10 01:44:31 +02:00
import { Session } from "./Session";
import { SessionProperties } from "./SessionProperties";
2017-06-10 01:44:31 +02:00
export class OpenVidu {
constructor(private urlOpenViduServer: string, private secret: string) { }
2017-06-10 01:44:31 +02:00
public createSession(properties?: SessionProperties): Session {
return new Session(this.urlOpenViduServer, this.secret, properties);
}
2018-02-06 10:09:14 +01:00
public startRecording(sessionId: string) {
// TODO: REST POST to start recording in OpenVidu Server
}
2018-02-06 10:09:14 +01:00
public stopRecording(sessionId: string) {
// TODO: REST POST to end recording in OpenVidu Server
2017-06-10 01:44:31 +02:00
}
}