Please note: All new registrants to the Panopto Community Forum must be approved by a forum moderator or admin. As such, if you navigate to a feature that is members-only, you may receive an error page if your registration has not yet been approved. We apologize for any inconvenience and are approving new members as quickly as possible.
Adhoc Recordings - Panopto-Q-SYS-Epiphan-API
in API
Hi community,
our use-case is to provide a method for a adhoc recording, initialized from Q-SYS. As remote recorder we have registered an Epiphan Nano.
We are already able to call the Panopto API REST/SOAP and provide Q-SYS the link for the users folder where the recoring should be streamed to. And the Q-SYS can request Panopto information from that Panopto requesting web server.
But, if we start an adhoc recording via the Q-SYS-Panopto Plugin, it seems to start a recording which lasts many hours and we are not able to end it.
We would like to provide just 3 Buttons: Start, Stop/Pause, End -Recording
And provide an indicator if the recording is active and running.
Would you please tell us a best practise way to achieve it?
Best Regards
Paul
0
Answers
Hi Paul,
To achieve this you would need to use combination of SOAP and REST API.
RemoteRecorderManagement.ScheduleRecording(...)(/PublicAPI/4.2/RemoteRecorderManagement.svcor/4.6/...) withstart=nowand a safe futureend.RemoteRecorderManagement.UpdateRecordingTime(...)and setend=UtcNow(orUtcNow+15sbuffer) to finalize cleanly./PublicAPI/4.1/Pause?sessionId=...to pause and/PublicAPI/4.1/PauseDuration?...to resume; validate this in your environment since it is Crestron-oriented.ListRecorders/GetRemoteRecordersByIdand treat recorderState=Recordingas active.I hope this helps.
Thanks,
Adis