问题标签 [samsung-smart-tv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5314 浏览

javascript - 三星智能电视、PlayDRM 和 HLS

我们在三星智能电视的应用程序中使用 Apple HLS 或渐进式下载来获取/播放视频。我们想转向受 DRM 保护的内容,我们在 SDK 文档中看到三星智能电视支持 PlayReady DRM。

我们不明白的是我们可以使用什么样的协议?2011 和 2012 型号(SDK 2.5 和 3.0)上的 PlayReady DRM 是否仅支持Microsoft Smooth Streaming或者它也与Apple HLS兼容?

我们需要使用哪种流媒体协议才能保护 DRM 三星智能电视的内容?

任何信息,经验都非常感谢。

0 投票
1 回答
241 浏览

javascript - 联网电视或智能电视的浏览量

如何检查用户是否正在使用 javascript 从连接的电视或智能电视查看页面。我也在使用谷歌分析来记录这些数据,有没有办法知道浏览量是否来自连接的电视?

0 投票
1 回答
1695 浏览

javascript - 三星智能电视页面在上下键按下时滚动出视图

我有一个简单的智能电视应用程序,它显示垂直列表中的项目列表,其中一个键处理程序附加到与包含列表的 DIV 关联的锚点。

该列表由一组 DIV 组成,每个 DIV 显示一个文本字符串,每个 DIV 都由外部 DIV 包围。完整列表的高度为 400px,正好在屏幕高度的 540px 之内。

用户可以使用向上和向下按钮在列表中上下移动以突出显示各个项目。

在模拟器上这很好用,但是在真正的电视上,当用户按下时,不仅高亮移动应该完成,而且整个屏幕都会向上移动。

同样,当用户点击时,突出显示正确移动,但屏幕向上移动。

这是列表的标记

这是CSS

事件 list_KeyPress 函数递增或递减高亮项的索引并将其类更改为 slotSelected

屏幕上没有任何东西被重绘、移动或调整大小。所做的唯一更改是突出显示的 DIV 的类。

为了消除这个因素,我注释掉了 list_KeyPress() 中的代码,但仍然遇到同样的问题 - 所以不是这样。

这肯定与按键有关。

0 投票
1 回答
429 浏览

html5-video - 从一个视频文件切换到另一个视频文件时屏幕闪烁

我有一个简单的三星智能电视应用程序,可以播放来自互联网的一系列视频剪辑。

使用三星特定的播放器组件通过 HLS 流式传输第一个剪辑时,视频在屏幕上分配的帧中正确播放。

在剪辑结束时(响应 onRenderingComplete 事件),我在剪辑上调用 Stop(),然后请求播放下一个。

如果下一个是标准 MP4 文件,则整个屏幕会在播放开始前闪烁。但是,如果它是另一个 HLS 流,则可以播放。

有没有其他人遇到过这个问题,如果有,您是否设法解决了这个问题?

onRenderingComplete 处理程序的代码非常简单,如下所示:

0 投票
4 回答
34945 浏览

node.js - 如何使用 Express post 请求发出 Socket.io 或 Sockjs?

我知道这个问题有点尴尬,但问题来自三星电视 2010 / 2011 SmartTV(和蓝光播放器;当然 2012 模拟器工作正常)。我将简单的聊天示例从源代码和包移植到 SmartTV 应用程序。它们都回退到 JSONP 轮询,但从 SmartTV 应用程序只能发出/推送到服务器一次。从服务器接收消息可能多次没有任何问题。在三星 D 论坛中寻找答案(当然那里没有)后,我认为解决此问题的最快方法是部署 Express 服务器,获取帖子数据和 JSON.parse,然后在内部发出 Socket.io / Sockjs在服务器本身内部。

谁能给我看一个简单的示例代码,以便我可以从那里开始?非常感谢。

我快速编写代码,但似乎不起作用:

lib/server.js

索引.html

“我的其他活动”似乎没有收到任何东西。

0 投票
3 回答
2348 浏览

iframe - 在智能电视上关注 iframe 的问题

我正在使用 sdk 3.1 - html/javascript/scenes 开发一个应用程序。

我有一个带有外部内容的 iframe,但我无法将电视的遥控器焦点移动到 iframe (html)。

可以这样做还是 API 不允许将焦点放在 iframe 上?

0 投票
1 回答
740 浏览

javascript - SmartTV - 没有响应页面

我尝试为智能电视开发应用程序。我真的花了两天时间,并没有达到任何目标。

我有一个奇怪的问题。

如果您单击下面的链接,您将看到 smartTV 的页面 http://portal.sinemalar.com/tv/vestel/v1/detail/48029/

如果您想查看有关电影的更多详细信息,可以使用向上和向下箭头键。

这部分也适用于我的智能电视,没有问题

我还有一页显示电影评论

http://portal.sinemalar.com/tv/vestel/v1/comment/48029/1/1/1/1/

如果您想查看更多评论,也可以使用向上和向下键。这是它的代码

问题是这部分可以在电脑上运行,而不能在智能电视上运行。

可能是什么问题?有什么建议吗?

0 投票
2 回答
4402 浏览

php - 在服务器、三星智能电视应用程序中发出请求?

我要开发一个三星智能电视应用程序,但我不知道如何在服务器数据库中发出请求,因为三星智能电视只支持 Javascript。

0 投票
0 回答
383 浏览

javascript - 在 SmartTV 应用中嵌入闪存的可靠方法

我正在三星 SmartTV 平台上开发一个应用程序,该平台具有音乐播放器。音乐旨在通过 Flash 插件播放。我似乎无法找到将此插件嵌入到场景中的最佳方式。

我尝试了三星的这个官方教程<object>,它放入了<head>- 它适用于 2011 集,在 2012 年有时应用程序甚至无法启动,但是当它启动时,不会显示任何 flash 对象。2010 集根本不起作用 - 显示 Flash 图标而不是实际内容。

当我<object>退出时<head>,它显示“不支持的对象”。

有没有人确定了一种可靠的嵌入 Flash 插件的方法,适用于所有版本的 SDK?

0 投票
1 回答
2374 浏览

javascript - 文件 API 写入文件不起作用三星智能电视 SDK

我有这个 javascript 代码,可以在文件中写入

但它不起作用。甚至不显示任何错误!