Help Center> Live> FAQs> Recording> Why Didn't I Receive a RECORD_FILE_COMPLETE Callback?
Updated on 2023-07-07 GMT+08:00

Why Didn't I Receive a RECORD_FILE_COMPLETE Callback?

The generation of the RECORD_FILE_COMPLETE callback is determined by the value of Maximum Stream Pause Length in the recording template.

Figure 1 Maximum Stream Pause Length configuration
  • No new file is generated after traffic is interrupted.: When the recording duration reaches the configured recording length, a recording file is generated and the recording callback event is triggered.
  • Generating a New File After Stream Interruption: Every time a stream is paused, a new recording file is generated and the recording callback event is triggered.
  • Other values: Every time the stream pause duration reaches the specified value, a new recording file is generated and the recording callback event is triggered. If the stream pause length does not reach the specified value and the recording duration reaches the configured recording length, a recording file is generated and the recording callback event is triggered.

If you set Maximum Stream Pause Length to No new file is generated after traffic is interrupted. or Other values, the RECORD_FILE_COMPLETE callback will not be generated when the recording duration does not reach the specified recording length or the stream pause length does not exceed the specified duration.

Recording FAQs

more