Class BrightcoveCastCustomData

  • All Implemented Interfaces:
    CustomData

    public class BrightcoveCastCustomData
    extends java.lang.Object
    implements CustomData
    • Method Detail

      • getContext

        public android.content.Context getContext()
      • getAccountId

        public java.lang.String getAccountId()
      • getPolicyKey

        public java.lang.String getPolicyKey()
      • getUserId

        public java.lang.String getUserId()
      • getApplicationId

        public java.lang.String getApplicationId()
      • getBrightcoveAuthorizationToken

        public java.lang.String getBrightcoveAuthorizationToken()
      • getTracks

        public java.util.Map<java.lang.String,​java.lang.String> getTracks()
      • getAdConfigId

        public java.lang.String getAdConfigId()
      • getPlayerUrl

        @Nullable
        public java.lang.String getPlayerUrl()
      • getWatermarkingToken

        @Nullable
        public java.lang.String getWatermarkingToken()
      • getEmeHeaders

        @Nullable
        public java.util.Map<java.lang.String,​java.lang.String> getEmeHeaders()
      • getCustomData

        public org.json.JSONObject getCustomData​(@NonNull
                                                 Video video)
                                          throws org.json.JSONException
        Specified by:
        getCustomData in interface CustomData
        Throws:
        org.json.JSONException