Tizen Emulator没有播放视频

时间:2016-07-11 09:47:13

标签: tizen-emulator

我正在尝试在tizen智能电视模拟器2.4上运行html5应用程序。 mp4 vidfeo在网络模拟器上播放完美,但在模拟器上却没有。我现在没有电视来测试它。这是模拟器的问题吗?假设视频没有问题,我可以在没有测试实际电视的情况下提交应用程序吗?

3 个答案:

答案 0 :(得分:2)

如果案件是您的mp4视频的来源是网络,那么请考虑答案。

Web Simulator使用您的PC网络配置(谷歌浏览器的网络配置)。要从电视模拟器访问互联网,您必须授予权限。

在config.xml文件中为您的Tizen应用程序添加Internet访问权限.Internet Privilege允许应用程序访问Internet。

[2016-05-09 16:49:56,433] DEBUG - wire >> "HTTP/1.1 200 OK[\r][\n]"
[2016-05-09 16:49:56,433] DEBUG - wire >> "Date: Mon, 09 May 2016 13:48:10 GMT[\r][\n]"
[2016-05-09 16:49:56,433] DEBUG - wire >> "Server: Apache/2.4.7 (Ubuntu)[\r][\n]"
[2016-05-09 16:49:56,433] DEBUG - wire >> "X-Powered-By: PHP/5.5.9-1ubuntu4.16[\r][\n]"
[2016-05-09 16:49:56,435] DEBUG - wire >> "Content-Length: 11[\r][\n]"
[2016-05-09 16:49:56,435] DEBUG - wire >> "Keep-Alive: timeout=5, max=100[\r][\n]"
[2016-05-09 16:49:56,435] DEBUG - wire >> "Connection: Keep-Alive[\r][\n]"
[2016-05-09 16:49:56,435] DEBUG - wire >> **"Content-Type: application/json**[\r][\n]"
[2016-05-09 16:49:56,435] DEBUG - wire >> "[\r][\n]"
[2016-05-09 16:49:56,437] DEBUG - wire >> **""Hello, me""**

也可能需要定义外部访问策略来访问网络。根据W3C访问请求策略(WARP),默认情况下您无法访问外部网络资源。如果需要访问外部网络资源,则必须使用config.xml文件中的策略为Web应用程序请求网络资源权限。

<tizen:privilege name="tizen.org/privilege/internet"/>

现在,您的应用程序应该能够从模拟器和真实设备访问互联网。

如果您仍有问题,我建议您在三星D论坛上发帖。社区&GT; Tizen TV

https://www.samsungdforum.com/

谢谢。

答案 1 :(得分:0)

如果它在模拟器中有效,它也应该在模拟器中工作。但是,我有时会发现模拟器在视频方面有点夸张,并且总是建议在实际设备上测试应用程序。

您仍然可以提交该应用。如果视频在QA期间失败,他们将拒绝它,但您可以修复它并重新提交。

答案 2 :(得分:0)

我有类似的问题,但有一点不同。我可以在模拟器上播放,但是一些视频需要很多时间才能开始播放。例如this。我使用AVplay,NaCl和VideoJS进行了测试,并且至少需要30seg才能启动。我坚决认为可能是大小(我使用了其他更大的设备并可以正常播放)或服务器(我将视频移到了其他地方,但还是失败了)。实际上,我在三星设备或三星模拟器上有一组行为相同的视频。