Skip to content

feat(mobile-sdk): add getRecordingStatus() to iOS and Android external API#17193

Open
iospro wants to merge 3 commits intojitsi:masterfrom
iospro:feat/mobile-sdk-get-recording-status
Open

feat(mobile-sdk): add getRecordingStatus() to iOS and Android external API#17193
iospro wants to merge 3 commits intojitsi:masterfrom
iospro:feat/mobile-sdk-get-recording-status

Conversation

@iospro
Copy link
Contributor

@iospro iospro commented Mar 22, 2026

Summary

  • iOS: добавлен метод getRecordingStatus(completionHandler:) в ExternalAPI.m — запрашивает текущий статус записи через React Native bridge с таймаутом 5 сек
  • Android: добавлен RecordingStatusService с методом getRecordingStatus(callback), новые типы BroadcastAction.GET_RECORDING_STATUS и BroadcastEvent.RECORDING_STATUS_RETRIEVED
  • React Native: в mobile/external-api/middleware.ts добавлена обработка события GET_RECORDING_STATUS — отвечает текущим состоянием файловой записи, стрим-записи и транскрипции

Ответ содержит поля

Поле Значения
fileRecording "on" | "pending" | "off"
streamRecording "on" | "pending" | "off"
transcribing true | false

@jitsi-jenkins
Copy link

Hi, thanks for your contribution!
If you haven't already done so, could you please make sure you sign our CLA (https://jitsi.org/icla for individuals and https://jitsi.org/ccla for corporations)? We would unfortunately be unable to merge your patch unless we have that piece :(.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants