亚马逊 Fire TV 应用程序的 VisualOn Sdk 实现

VisualOn Sdk implementation for amazon Fire TV App

我已经在我的 Amazon FireTV 应用程序中实现了 visualon sdk 来播放带字幕的 m3u8 url。 但它不播放任何视频 url m3u8 或 mp4。

我收到错误弹出对话框,显示不支持的媒体格式。

pthread_create sched_setscheduler 调用失败:不允许操作 12-03 08:31:33.530: V/Lab7 Player(9725): 错误信息,什么是-2147483619 extra是0 12-03 08:31:33.750: V/@@@VOCommonPlayerListener(9725): 异步打开完成... 12-03 08:31:33.750: V/Lab7 Player(9725): 报错信息,什么是-2147483619 extra是0

编辑 我还使用了以下链接:-

在此处下载最终的 VisualOn 许可文件:https://s3.amazonaws.com/android-sdk-manager/VO-SDK/voVidDec.dat

在此处下载 VisualOn OnStream SDK 压缩文件:https://s3.amazonaws.com/developer-relations-av/Frameworks/VisualOn/VisualOnSDK.zip

Fire TV 设备许可证字符串为 VISUALON-AMAZON-2014AAC0FC094236

以下是启用 VisualOn 许可证文件的示例代码:

InputStream is = null;
byte[] b = new byte[32*1024];
try {
    is = context.getAssets().open("voVidDec.dat");
    is.read(b);
    is.close();
} catch (IOException e) {
    e.printStackTrace();
}
m_sdkPlayer.setLicenseContent(b);
m_sdkPlayer.setPreAgreedLicense("Amazon license string");

任何 help/advice 都将是可观的

谢谢

检查您的 jni 文件是否都在 lib 文件夹中。并检查您的许可证代码是否在使用之前写入(意味着它必须在任何条件执行之前写入。)。