Media Setup and Playback

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

Media playback differs between configuration methods:

  • When configured with ACLI only, the playback duration is always continuous, meaning that the media file loops if it fails to cover the entire playback period. (ACLI configuration does not provide for playback-on-header.)
  • When configured with SPL, the 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.