通过Tizen IDE或sdb连接到Tizen电视

11
我假设专注于Tizen的三星论坛是解决这个问题的第一个地方,但在阅读了论坛后,似乎没有人成功解决此问题,支持也没有提供任何有价值的信息,所以我只能希望有一些使用Tizen电视的SO用户遇到并可能自己解决了这个问题。
我正在尝试从Tizen IDE连接到Tizen智能电视以部署本机应用程序。据我所知,这种功能相当新,并且仅受最近的固件版本支持。我已经更新到最新的固件(1411),但是Tizen IDE(即Connection Explorer组件)和本机sdb命令行工具似乎都不起作用(我已在这篇帖子中详细描述了行为)。 工具似乎只能使用sdb connect命令,其他命令如sdb dlogsdb shell都会输出连接已关闭。Wireshark也证实了这一点 - 每个TCP消息都会得到一个CLSE回复。

在Tizen智能电视上成功部署本地应用程序并可以分享方法的SO社区用户,请举手!


@Gagu - http://www.samsungdforum.com/SamsungDForum/ForumView/180241c0163b926c?forumID=b45a709abf3ed079,三星支持表示最新的SDK应该可以使用,不过我还没有尝试过。 - Rudolfs Bundulis
@RudolfsBundulis,你成功连接到电视了吗? - Prudhvi
@prudhvi 我还没有时间回复那个问题,等我有时间了会发帖的。 - Rudolfs Bundulis
@prudhvi,使用SDK 2.4 rev2后,似乎我一开始走错了方向——三星电视仅支持NaCl应用程序而不是本地应用程序,现在我正在努力理解如何调试它们。至少Windows上的Eclipse告诉我,在Windows下无法进行调试。 - Rudolfs Bundulis
@prudhvi 好的,我刚刚有了一些进展 - SDK 2.4 rev2似乎可以连接,但无法将证书推送到电视上。 - Rudolfs Bundulis
显示剩余4条评论
4个回答

5

将您的工作站IP添加到电视主机是必须的。在电视上,进入应用程序,将焦点放在我的应用程序上,并单击RCU上的1、2、3、4、5键。弹出框会显示IP输入框。输入您的工作站IP并重新启动电视(关闭,开启)。尝试重新连接,祝好运。


非常感谢,真是节省了大量时间 :) - arnelisk
我们能在模拟器中实现这个吗? - kevin godfrey

1
我遇到了同样的问题:当我尝试从Tizen SDK或sdb连接到三星智能电视时,它没有起作用。
对我来说,解决方案是在三星智能电视中定义IP配置,即从我运行Tizen SDK的Macbook的IP(根据this link的建议)。
因此,在我的私人网络中,Samsugn Smart TV的IP为192.168.0.102,而Notebook的IP为192.168.0.103。
我在Samsugn Smart TV中打开了开发者模式,它已经打开,我在那里将IP更改为192.168.0.103(这是私人Macbook IP)。
之后,sdb命令和SDK工作,我的演示应用程序正在智能电视上运行:
$ sdb connect 192.168.0.102:26101
connecting to 192.168.0.102:26101 ...
connected to 192.168.0.102:26101

我的软硬件版本是三星(JU6500),Tizen SDK版本为:2.4.0_Rev7。
希望这个答案能够帮到你,也许你有同样的问题...我花了很多时间才找到这个解决方案...

0
尝试菜单->系统->智能安全->设置:停用网络安全,然后重新启动设备。关闭电源等待30秒,然后开机。尝试通过三星的指示连接。这对我有用。

不幸的是,它对我也不再起作用了。电视无法打开必要的端口。而且这是在一天之内发生的,没有改变任何东西。我目前正在避免使用tizen。当我回来并获得新信息时,我会分享的。 - user5609308

0

我在将电视恢复出厂设置后遇到了同样的问题。对我来说,将电视固件从1430升级到1443解决了这个问题。

升级固件方法如下: 菜单->帮助->软件更新->立即更新

祝好运


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接