审查者不能批准我的Tizen应用程序,因为他们不能在我的应用程序播放器中玩HLS
Censors can't approve my Tizen app because they can't play HLS inside my app player
问题是我有一个带有一些频道的应用。当用户点击一个频道时,他可以看到一些HTTP直播。这里,我可以在我们的三星电视上运行这个应用程序,它运行得很好。当我把它发布到Tizen商店时,人们需要查看它,但他们看不到视频。我给了他们HLS的直接链接,他们可以看到。有什么问题吗?
下面是我设置播放器的一些代码:
self.setUrlPlayer = function (url, startVideo) {
plugin.open(url); // 1. Call webapis.avplay.open()
self.setDisplayVideo(0, 0, 1920, 1080); // 4. Set media size by webapis.avplay.setDisplayRect()
plugin.currentUrl = url;
plugin.setListener(listener); // 2. Set listener event by webapis.avplay.setListener()
plugin.prepare(); // 3. Call webapis.avplay.prepare()
if (startVideo === false) {
// do nothing...
} else {
self.event(self.TYPE.LOADEDMETADATA, { videoWidth: 1920, videoHeight: 1080 });
self.play(); // 5. Call webapis.avplay.play()
}
};
self.setUrl = function (url, startVideo) {
url += '|COMPONENT=HLS';
// webapis.avplay.setStreamingProperty("ADAPTIVE_INFO", "BITRATES=" + 50000 + '~' + $('#BITRATE_TO').val() + 'STARTBITRATE=' + $('#START_BITRATE').val() + 'SKIPBITRATE=' + $('#SKIP_BITRATE').val());
try {
//webapis.avplay.setStreamingProperty("WIDEVINE", drmParam);
self.setUrlPlayer(url, startVideo);
} catch (e) {
console.log(e);
}
};
// играть
self.play = function (pos) {
if (pos) {
self.jumpTo(pos, true);
} else {
paused = false;
plugin.play();
self.event(self.TYPE.PLAY);
}
};
您可以尝试将您的代码与本指南中的示例进行比较:
AVPlay教程
Samsung Developers> Smart TV> Develop> Guides> Multimedia> Media Playback> Using AVPlay
自适应流(DASH/HLS/Smooth streaming)
Samsung Developers> Smart TV> Develop> Guides> Multimedia> Adaptive Streaming
相关文章:
- 我在哪里从 React Redux 应用程序中的服务器获取初始数据
- 有没有一种方法可以在IE8中解决我的Rails javascript应用程序.js的问题
- 获取包含我的谷歌应用程序脚本的页面的url
- 胡子.js卡在我的 Rails 应用程序中的 0.4.0-dev 上
- 如何消除我的应用程序上的希腊字符
- 我的应用程序中的可点击元素应始终是锚标记
- 如何创建重用我的 JS 库的 iPad 应用程序,这些库是为 Web 应用程序构建的
- ASP.NET:是否可以将CSS或Javascript注入到我的Web应用程序中的每个页面中
- 为什么IE无法正确显示我的HttpHandler Web应用程序中的特殊符号
- 为什么我的应用程序中的某些组件在IE7中工作,而在IE9中不起作用
- 为什么我的Mac应用程序中的WebView html拒绝加载JQuery或任何外部脚本
- Angularjs模式窗口在我的应用程序中的实现
- 我曾经跟随某人的代码样本,并尝试应用到我的HighChart程序,但我可以'I don’我一点也做不到
- 如何从我的web应用程序中的Java脚本文件中获得加密的密码
- 如何始终解析相对于我的web应用程序根的URL
- 我可以使用标准Javascript应用程序中的Google Polymer吗
- Facebook应用程序-我如何计算发件人邀请的朋友数量
- 访问导致我的应用程序崩溃的数组元素
- 我的网络应用程序中的谷歌地图API
- Javascript应用程序-我的代码怎么样