Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Video signaling #176

Closed
bszekely1 opened this issue Mar 24, 2020 · 0 comments · Fixed by #182 or #190
Closed

Video signaling #176

bszekely1 opened this issue Mar 24, 2020 · 0 comments · Fixed by #182 or #190

Comments

@bszekely1
Copy link
Contributor

Type of issue

In the original implementation of video support for Prebid SDK, several video specific fields were either hardcoded or assumed to be set in the Prebid Server DB as a Stored Request. The intent of this ticket is to allow for more dynamic flexibility of providing signaling either from the SDK itself or the Prebid DB or both.

Goals

  • Expose statically defined video fields in the Prebid SDK API
  • Pass video specific fields to PBS

Proposed Design

The design is to provide OpenRTB signals to the prebid SDK API. Below are the following signals that should be supported as methods for outsream, interstitial and rewarded:

  • Mimes
    • array of strings
  • Protocols
    • type array of integers
  • Playbackmethod
    • array of one integer
  • API Frameworks
    • array of integers
  • maxbitriate
    • integer
  • maxduration
    • integer
  • minbitrate
    • integer
  • minduration
    • integer
  • startdelay
    • integer

In-Scope

Out of Scope

Prebid SDK Changes

New methods for all video ad unit types

Prebid Server OpenRTB Changes

"video": {
            "api": [1, 2],
            "maxbitrate": 1500, 
            "maxduration": 30, 
            "mimes": ["video/x-flv", "video/mp4"], 
            "minbitrate": 300, 
            "minduration": 5, 
            "playbackmethod": [1, 3], 
            "protocols": [2, 3], 
            "startdelay": 0, 
            "w": 640,
            "h": 480 
        }

Prebid Server Changes

Prebid Server will simply be a passthrough. No changes to PBS behavior should be required for these fields.

Other information

@yoalex5 yoalex5 linked a pull request Apr 15, 2020 that will close this issue
@yoalex5 yoalex5 linked a pull request Apr 28, 2020 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant