Вот код, который я пытаюсь, он отлично работает, но пользователь должен нажать кнопку записи камеры, а затем прекратить запись видео, а затем снова нажать кнопку «Готово», чтобы успешно сохранить видео. Запись звука начинается автоматически, но ее необходимо остановить вручную. Есть ли способ сделать это (остановить запись и сохранить видео/аудио) автоматически после записи в течение определенного времени (скажем, 30 секунд)?Как автоматически начать видеозапись и остановить автоматически после предопределенного времени в Codename После нажатия кнопки?
защищен недействительным onMain_MainButtonAction (Компонент с, ActionEvent событие) {
//Capture Video
String Video = Capture.captureVideo();
if(Video != null) {
try {
//Capture Audio
String Audio = Capture.captureAudio();
if(Audio != null) {
try {
//Uploading to the Server
} catch (Exception e) {
Dialog.show("Error!", "Unable to upload Video and Audio to the Server.", "OK", null);
e.printStackTrace();
}
}
else {
Dialog.show("Error!", "Unable to record Audio.", "OK", null);
}
} catch (Exception e) {
e.printStackTrace();
}
}
else {
Dialog.show("Error!", "Unable to record Video.", "OK", null);
}
}