Audio Missing in Custom RTMP Live Stream (Cloud Recording & Transcription Complete)

Hi Team,
We are running a regular Zoom meeting using the Meeting SDK and streaming it via Custom Live Streaming Service (RTMP).
Our flow:

  • When we receive the meeting.started webhook event, we start an FFmpeg process.

  • FFmpeg connects to the Zoom RTMP URL.

  • We ingest the audio stream and segment it into 30-second WAV files.

However, we observed that approximately 10 minutes of audio was missing in the RTMP stream, starting around 10 minutes into the meeting.
Important observations:

  • The meeting itself was stable

  • Zoom Cloud Recording contains the full audio.

  • Zoom’s transcription is complete.

  • FFmpeg did not crash during ingestion.

Questions

  • Does Zoom provide any diagnostics or logs to verify continuity of the RTMP stream?

  • Is it possible for the RTMP live stream to temporarily stop sending audio even if the meeting and cloud recording remain intact?

  • Are there known behaviors where Zoom internally reconnects the RTMP stream?

  • Should ingestion be started based on meeting.live_stream_started instead of meeting.started?

We are trying to determine whether this is expected RTMP behavior or if additional monitoring or configuration is required on our side.
Any guidance would be appreciated.