Ad insertion issues

Ad Insertion issues

No pre-roll pre-packaged ads inserted

In case pre-packaged ads are not inserted at the beginning of the playback (live or VOD) check the following:

  1. Check that the ad server is correctly configured and reachable from broadpeak.io. You may use the status icon next to the ad server URL in the source edition page or next to the ad server name in the service edition page. broadpeak.io forwards the client user-agent, so if the Ad Server filters by user-agent, it might be a root cause of your issue.
  2. Check that the ad server returns a VAST or VMAP that links to the desired pre-packaged ad. You may point your browser to the ad server URL with appropriate query parameters.
  3. Check the logs of your ad server to verify that it received a correct request from broadpeak.io.

No live pre-packaged ad replacement (SCTE-35 markers)

In case a live service containing ad placement opportunities signaled through SCTE-35 markers does not receive pre-packaged replacement ads, check the following:

  1. Enable live pre-roll on the live service and check that pre-packaged ads are inserted when the session starts. If not, see the section above.
  2. Check the logs of your ad server to verify that it received a correct request from broadpeak.io. If not, check that your live service does include SCTE-35 markers that are compatible with broadpeak.io requirements (more details in this section).

No transcoded ads inserted

In case ad transcoding is enabled on your ad insertion service and no ads are inserted, check the following:

  1. Configure your ad server to always return the same ad. Play your service a first time and check that your ad server received a correct request from broadpeak.io. Wait for a few minutes, to give broadpeak.io enough time to transcode the ad. Play your service a second time. If the ad plays, then your service is working correctly.
  2. Disable ad transcoding, configure your ad server to return a pre-packaged ad and check that ads are inserted. If not, see the sections above.
  3. If all tests above failed, please contact us at [email protected].