class OpenVidu::Recording
Constants
- ALL_PARAMS
- ASSIGNABLE_PARAMS
- GENERATED_PARAMS
Public Class Methods
content_key()
click to toggle source
# File lib/open_vidu/recording.rb, line 13 def self.content_key 'items' end
Public Instance Methods
all()
click to toggle source
# File lib/open_vidu/recording.rb, line 17 def all OpenVidu::Command.new( :recording, :get, 'api/recordings', { options: { server: server } } ).execute end
create()
click to toggle source
# File lib/open_vidu/recording.rb, line 51 def create OpenVidu::Command.new( :recording, :post, 'api/recordings/start', create_params, { options: { server: server } } ).execute end
Also aliased as: start
delete()
click to toggle source
# File lib/open_vidu/recording.rb, line 42 def delete OpenVidu::Command.new( :recording, :delete, "api/recordings/#{id}", { options: { server: server } } ).execute end
find(id)
click to toggle source
# File lib/open_vidu/recording.rb, line 26 def find(id) OpenVidu::Command.new( :recording, :get, "api/recordings/#{id}", { options: { server: server } } ).execute end
stop()
click to toggle source
# File lib/open_vidu/recording.rb, line 33 def stop OpenVidu::Command.new( :recording, :post, "api/recordings/stop/#{id}", { options: { server: server } } ).execute end