You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The transmission of CMCD data assumes that the player can request content from the CDN. A use-case arises in which a distributor is using CMCD as the basis for their visibility solution and the player is unable to retrieve content from the CDN. How would it notify the distributor of this fact?
Some proposals:
The player is configured with a CMCD beacon URL. This is provided by the distributor. It may be provisioned by the CDN(s) but ideally would be independent.
In the event of receiving an error (defined below), it would make a GET or HEAD call to this beacon and pass along CMCD 'requestError' fields as either headers or query args.
Error types
Non 2xx, 3xx response codes - i.e 404, 503 etc.
No response code at all - timed out.
Request error syntax - key name 're', value = STRING formatted as ;; where is the session-id the player had established for that playback session, is the HTTP response code received, or empty-string if none was received, and is the path of the request that failed.
I agree that an approach like this is important for errors, but that we also need a more robust definition of beacons for out-of-band QOE reporting. Created a new GIT Issue on this: #113
The transmission of CMCD data assumes that the player can request content from the CDN. A use-case arises in which a distributor is using CMCD as the basis for their visibility solution and the player is unable to retrieve content from the CDN. How would it notify the distributor of this fact?
Some proposals:
Example:
The text was updated successfully, but these errors were encountered: