【发布时间】:2016-07-11 09:47:13
【问题描述】:
我正在尝试在 tizen smart tv emulator 2.4 上运行 html5 应用程序。 mp4 vidfeo 在网络模拟器上播放得非常好,但在模拟器上却不行。我现在没有电视来测试它。这是模拟器的问题吗?假设视频没有问题,我可以在没有在实际电视上测试的情况下提交应用吗?
【问题讨论】:
标签: tizen-emulator
我正在尝试在 tizen smart tv emulator 2.4 上运行 html5 应用程序。 mp4 vidfeo 在网络模拟器上播放得非常好,但在模拟器上却不行。我现在没有电视来测试它。这是模拟器的问题吗?假设视频没有问题,我可以在没有在实际电视上测试的情况下提交应用吗?
【问题讨论】:
标签: tizen-emulator
如果案例是你的 mp4 视频的来源是网络,那么请考虑答案。
Web Simulator 使用您 PC 的网络配置(谷歌浏览器的网络配置)。要从电视模拟器访问互联网,您必须授予权限。
在 config.xml 文件中为您的 Tizen 应用程序添加 Internet 访问权限。Internet 权限允许应用程序访问 Internet。
<tizen:privilege name="tizen.org/privilege/internet"/>
还可能需要定义外部访问策略才能访问网络。根据 W3C 访问请求策略 (WARP),默认情况下您无法访问外部网络资源。如果您需要访问外部网络资源,则必须使用 config.xml 文件中的 Policy 为 Web 应用程序请求网络资源权限。
<access origin="*" subdomains="true"/> <!--For any url-->
Or
<access origin="your url here" subdomains="true"/> <!--For Specific url-->
<access origin="your url 2 here" subdomains="true"/>
现在您的应用程序应该能够从模拟器和真实设备访问互联网了。
如果您仍有问题,我建议您在三星 D 论坛发帖。社区-> Tizen TV
https://www.samsungdforum.com/
谢谢。
【讨论】:
如果它在模拟器中工作,它也应该在模拟器中工作。但是,我有时会发现模拟器在视频方面有点不稳定,并且总是建议在实际设备上测试应用程序。
您仍然可以提交应用。如果视频在质量检查期间失败,他们会拒绝它,但您可以修复它并重新提交。
【讨论】:
我有类似的问题,但有点不同。我可以在模拟器上播放,但有些视频需要很长时间才能开始播放。例如this。我使用 AVplay、NaCl 和 VideoJS 进行了测试,并且至少需要 30seg 才能启动。我很难说可能是尺寸(我使用了其他更大的并且正常播放)或服务器(我将视频移动到其他地方并且无论如何都失败了)。事实上,我在三星设备或三星模拟器上有一组具有相同行为的视频。
【讨论】: