0
Android 앱에서 drmtoday로 exoplayer로 비디오를 읽으려고합니다.하지만 작동하지 않습니다. 키 요청 속성에 대한 모든 매개 변수를 추가했지만 여전히 작동하지 않습니다. 이 문제를 해결하도록 도와주세요. 즉, 자산 ID 및 variantId 정보 누락 된 것 같습니다drmtoday를 사용하는 Android exoplayer
String uri = "https://origin.cdn.afrostream.net/vod/24hourlovebis/d4eed726882a4be3-drm.ism/.mpd";
String extension = "mpd";
String name="WV: HDCP not specified";
UUID drmSchemeUuid= null;
try {
drmSchemeUuid = getDrmUuid("widevine");
// drmSchemeUuid = getDrmUuid("");
} catch (ParserException e) {
e.printStackTrace();
}
String drmLicenseUrl="https://lic.staging.drmtoday.com/license-proxy-widevine/cenc/";
//String drmLicenseUrl="http://lic.staging.drmtoday.com/license-proxy-widevine/";
String[] drmKeyRequestProperties=null;
ArrayList<String> drmKeyRequestPropertiesList = new ArrayList<>();
JSONObject js=new JSONObject();
try {
js.put("userId", "12345");
js.put("sessionId", "12345");
js.put("merchant", "afrostream");
}catch (Exception ee)
{
ee.printStackTrace();
}
drmKeyRequestPropertiesList.add("dt-custom-data");
drmKeyRequestPropertiesList.add(js.toString());
drmKeyRequestProperties = drmKeyRequestPropertiesList.toArray(new String[0]);
Sample smp=new UriSample(name, drmSchemeUuid, drmLicenseUrl, drmKeyRequestProperties, false,uri,extension) ;
Intent nb=smp.buildIntent(getApplicationContext());
startActivity(nb);
"작동하지 않습니다."- 너무 일반적입니다. 결과가 무엇인지, 예상되는 결과가 무엇인지 설명해야합니다. 그것은 사람들이 문제가 무엇인지를 판단하는 데 도움이 될 것입니다. http://stackoverflow.com/help/mcve –
동영상이 플레이어에 표시되지 않는다는 의미입니다. –