Позвольте мне ответить на ваши вопросы.
a) Возможность программно запускать и останавливать запись потока.
Вы можете изменить состояние записи потока с помощью REST API.
Вот документация REST API -> https://antmedia.io/rest/
Вот имя API -> / v2 / broadcasts / {id} / recording / {recording-status}
b)
-Возможность назначить пользовательские идентификаторы этим видео
В настоящее время вы не можете изменить имя потока. Но вы можете создать трансляцию с StreamID в этой функции -> https://antmedia.io/rest/#/BroadcastRestService/createBroadcastWithStreamID
-Сохранить записанные видео в Google Cloud Bucket для последующего извлечения
Вы можете использовать символические ссылки в папке Ant Media VODс вашей папкой Google Cloud Bucket.
Папка VoD приложений на AMSEE выглядит следующим образом:
Если вы хотите записать все потоки в другую папку / диск, вам нужносделать следующее:
1 / Относительно папки «потоки» следует переместить на новый диск.
2 / Таким образом, после команды перемещения не должно быть папки «потоки».
3 / Создайте символическую ссылку в соответствующих папках приложений, называемых «потоками». https://www.hostinger.com/tutorials/how-to-create-symbolic-links-in-linux/
4 / После этого AMSEE запишет ваши потоки в эту новую папку / диск.
Надеюсь, я смогу помочь.