diff --git a/playkit/src/main/java/com/kaltura/playkit/plugins/playback/KalturaUDRMLicenseRequestAdapter.java b/playkit/src/main/java/com/kaltura/playkit/plugins/playback/KalturaUDRMLicenseRequestAdapter.java index 83c740b94..6350e8e4b 100644 --- a/playkit/src/main/java/com/kaltura/playkit/plugins/playback/KalturaUDRMLicenseRequestAdapter.java +++ b/playkit/src/main/java/com/kaltura/playkit/plugins/playback/KalturaUDRMLicenseRequestAdapter.java @@ -19,6 +19,7 @@ import com.kaltura.playkit.PKRequestParams; import com.kaltura.playkit.Player; +import com.kaltura.playkit.Utils; import static com.kaltura.playkit.PlayKitManager.CLIENT_TAG; @@ -45,7 +46,7 @@ public PKRequestParams adapt(PKRequestParams requestParams) { boolean isEmptyApplicationName = TextUtils.isEmpty(applicationName); if (!isEmptyApplicationName) { - requestParams.headers.put("Referrer", applicationName); + requestParams.headers.put("Referrer", Utils.toBase64(applicationName.getBytes())); } Uri licenseUrl = requestParams.url; @@ -55,7 +56,7 @@ public PKRequestParams adapt(PKRequestParams requestParams) { .appendQueryParameter("clientTag", CLIENT_TAG).build(); if (!isEmptyApplicationName) { - alt = alt.buildUpon().appendQueryParameter("referrer", applicationName).build(); + alt = alt.buildUpon().appendQueryParameter("referrer", Utils.toBase64(applicationName.getBytes())).build(); } return new PKRequestParams(alt, requestParams.headers);