亚马逊 Fire TV App 的 VisualOn Sdk 实现
Posted
技术标签:
【中文标题】亚马逊 Fire TV App 的 VisualOn Sdk 实现【英文标题】:VisualOn Sdk implementation for amazon Fire TV App 【发布时间】:2016-03-08 03:40:33 【问题描述】:我已经在我的 Amazon FireTV 应用中实现了 visualon sdk 来播放 m3u8 字幕网址。 但它不播放任何 m3u8 或 mp4 的视频 url。
我收到错误弹出对话框,显示不支持的媒体格式。
pthread_create sched_setscheduler 调用失败:不允许操作 12-03 08:31:33.530:V/Lab7 播放器(9725):错误消息,额外的 -2147483619 是 0 12-03 08:31:33.750: V/@@@VOCommonPlayerListener(9725): 异步打开完成... 12-03 08:31:33.750:V/Lab7 播放器(9725):错误消息,额外的 -2147483619 是 0
编辑 我还使用了以下链接:-
在此处下载最终的 VisualOn 许可文件:https://s3.amazonaws.com/android-sdk-manager/VO-SDK/voVidDec.dat
在此处下载 VisualOn OnStream SDK zip 文件:https://s3.amazonaws.com/developer-relations-av/Frameworks/VisualOn/VisualOnSDK.zip
许可字符串为 VISUALON-AMAZON-2014AAC0FC094236 的 Fire TV 设备
以下是启用 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");
任何帮助/建议都会很重要
谢谢
【问题讨论】:
您是从亚马逊还是其他地方获得了 VO SDK?你有正确的许可文件和配置吗? 是的,我从 developer.amazon.com 下载了它,并从那里获得了许可证。 【参考方案1】:检查您的 jni 文件是否都在 lib 文件夹中。并在使用之前检查您的许可证代码是否已编写(意味着它必须在任何条件执行之前编写。)。
【讨论】:
以上是关于亚马逊 Fire TV App 的 VisualOn Sdk 实现的主要内容,如果未能解决你的问题,请参考以下文章
Android 应用在 Amazon Fire TV 中无响应
Smart TV、Android TV 和 Fire TV 的一种语言
卡在 Android TV / Fire TV 的 Charles 代理证书安装中