Media Setup and Playback

For each session requiring media playback, the ESBC sets up media that supports standard RTP parameters. From the original media (if present), the ESBC preserves the synchronization source (SSRC), timestamp, and sequence number.

Playback duration is continuous except when using the playback-on-header option. The playback duration for the playback on header scenario changes according to the settings in the P-Acme-Playback header. This header contains a duration=<ms-value|once|continuous> value, so you can customize the playback duration.

Playback timing options via playback on header include:

  • Continuous—Media playback continues until the point at which the playback scenario defines its stop; media file loops if it fails to cover the entire playback duration.
  • Once—The file plays until either the playback scenario defines its stop or until the media file runs out.
  • Ms-value—Playback continues for a specific duration (in milliseconds) and will loop if necessary.