How video player determines which AVS video to play | Scene7

Issue

How does the video player determine which AVS video to play? What logic is used to display videos on different devices? What call can I make to see what formats make up an Adaptive Video Set (AVS)?

Solution

You can find documentation on this in the Scene7 Help:

http://help.adobe.com/en_US/scene7/using/index.html

The logic that a video player uses to determine which encoded video to play or to select during playback is based on the following algorithm:

  1. Playback is initially started using the lowest bit rate video in the Adaptive Video Set.
  2. Eliminate encoded videos with a height that is greater than 150% of the player height.
  3. Eliminate encoded videos with a bit rate that is greater than 70% of the detected download speed.
  4. From the remaining encoded videos, select the rendition with the highest bit rate.
  5. The video player then checks bandwidth speed every 4 seconds during playback and adjusts as necessary.

What call can I make to see what formats make up an Adaptive Video Set (AVS)?

The following URL structure returns information about the videos that make up the adaptive video set.

http://sample.scene7.com/is/image/Company/Video-AVS?req=set

See: http://microsite.omniture.com/t2/help/en_US/s7/is_ir_api/index.html#is_api-http_ref-set  

 Adobe

Get help faster and easier

New user?