标签: television

如何允许 Android 应用程序(电视盒)识别或访问 USB 网络摄像头?

我目前正在尝试在 Android 电视机顶盒上开发 Android 视频会议应用程序。众所周知,Android 电视盒没有摄像头,因此我尝试使用 USB 网络摄像头,但操作系统无法识别 USB 摄像头并且无法从中检索视频源。

有没有办法确保我的 Android 应用程序能够从 USB 摄像头接收视频源?

谢谢你,如果我写的这个问题不恰当,我很抱歉,这是我第一次使用 Stackoverflow。

usb webcam camera android television

4
推荐指数
1
解决办法
2万
查看次数

.Net(C#)检测电视是否已连接

任何人都知道如何检测电视当前是否连接到c#中的PC?

干杯

.net c# screen monitor television

3
推荐指数
1
解决办法
6625
查看次数

是否有Linux命令行实用程序从XML文件中删除部分(不确定这是否是正确的术语)?

我正在尝试对包含电视节目表信息的XMLTV格式文件进行一些操作.在文件中是如下所示的部分:

  <programme start="20141215220000 -0500" stop="20141216060000 -0500" channel="someid.someaddress.com">
    <title lang="en">Local Programming</title>
    <length units="hours">1</length>
    <episode-num system="common">S00E00</episode-num>
    <episode-num system="dd_progid">SH00019112.0000</episode-num>
    <previously-shown />
  </programme>
Run Code Online (Sandbox Code Playgroud)

如您所见,第二行包含:

    <title lang="en">Local Programming</title>
Run Code Online (Sandbox Code Playgroud)

我想要找到的是某种在Linux中运行的命令行实用程序,它可以查找该特定行,如果存在,则删除程序标记之间的所有内容.我不是很熟悉XML文件,所以我不知道如果有一个像这样的数据块的具体名称,但我只是想删除整款每当标题是"本地编程".

如果我只能在标题是"本地编程"并且第一行中的通道值是某个特定值时才删除块,那么它实际上会更好地用于我的目的,因为我只需要为特定通道删除这些,但是删除任何通道上的所有"本地编程"块都不会有任何损害,并且查找两个值可能会使这个问题变得更加困难.它必须是命令行实用程序,因为它将从短shell脚本调用.

基本上我只是想找出最适合这份工作的工具.我不是一个程序员(除非你计算一个几行的bash shell脚本,它只是按顺序运行几个东西,作为编程)所以我想尽可能坚持现有的命令行工具,但我是用apt-get来拉动新东西并不是不利的.有什么建议?

编辑:有效的是Charles Duffy建议的xmlstarlet工具,但前提是我没有尝试使用--var选项而是直接指定值.例如,这从文件xmltv.xml中删除了标题为"Local Programming"的所有块:

xmlstarlet ed --delete "//programme[title='Local Programming']" <xmltv.xml >newfile.xml
Run Code Online (Sandbox Code Playgroud)

如果我只想在标题是"本地编程"并且第一行中的通道值是某个特定值时删除该块,那么它似乎有效:

xmlstarlet ed --delete "//programme[title='Local Programming'][@channel='someid.someaddress.com']" <xmltv.xml >newfile.xml
Run Code Online (Sandbox Code Playgroud)

这正是我所寻找的,所以我认为问题已经解决了.感谢所有回复的人.

xml linux bash television

3
推荐指数
1
解决办法
199
查看次数

ares-inspect luna-send命令失败

我正在尝试调试webos3电视,但始终出现以下错误:

ares-inspect --device web30 com.starz.lgtv.app_0.0.1_all.ipk 
ares-inspect ERR! ares-inspect: Error: luna-send command failed (not exist) 
Run Code Online (Sandbox Code Playgroud)

它在文档中的任何地方都没有说明luna-send是什么,并且它是封闭源。我在Web上使用cli在Mac上运行。我需要安装什么吗?

谢谢

television webos lg

3
推荐指数
1
解决办法
867
查看次数

那里有任何样本电视数据库吗?

我正在为电视客户建立一个小型前端.我知道基本的数据库结构,但不想花费手动插入所有通道名称并在数据库中显示名称和时间.我可以使用任何样本数据库吗?例如,我正在寻找一个包含电视相关信息的数据库,其中包含一组频道,以及它们的徽标以及可能在这些频道播出的节目.

xml database open-source epg television

2
推荐指数
1
解决办法
801
查看次数

电视和STB节目

哪些电视(品牌/商标)可以使用JavaScript/HTML5/CSS进行编程?我们正在做三星智能电视,LG智能电视和等待松下SDK,还有更多吗?我们是否也可以使用JavaScript/HTML5/CSS STB进行编程,以便将功能带入电视,而不允许开发?

javascript television samsung-smart-tv

2
推荐指数
1
解决办法
1385
查看次数

在 LG 商店和三星商店发布应用程序

我可以在一个商店中为 webOS 和 netcast 发布一次应用程序,还是需要分别为 webOS 和 netcast 发布应用程序?我怎样才能为三星智能电视和 Tizen 发布一次应用程序?

television webos lg samsung-smart-tv tizen

2
推荐指数
1
解决办法
1695
查看次数

在Tizen TV 2016上启用开发者模式[KU6300]

我有三星Tizen TV 2016型号KU6300.根据samsungdforum,可以通过按遥控器上的键12345来启用它.但我有一个模型,只有智能遥控器可用.此遥控器中没有数字键.

智能遥控器

在这台电视上启用开发者模式的步骤是什么?

television tizen

2
推荐指数
1
解决办法
1万
查看次数

更改选定项目的缩放以在Android电视中浏览片段

我想为TV元素的BrowseFragment更改选定元素的缩放值。可能吗?还是在browserfragment中硬编码的zoom os?

android selected television menuitem leanback

1
推荐指数
1
解决办法
1365
查看次数

错误:二进制操作数无效^(有'double'和'double') - 我不是试图用^作为幂运算符

我一直在寻找答案,但找不到.我不是试图使用^作为幂运算符.

这是我的问题.我正在尝试从数字电视标准(物理层协议)重现交织器.这是一个学校的项目.这是我到目前为止在C中的代码:

#include <sys/io.h>
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <time.h>
#include <unistd.h>
#include <stdbool.h>
#include <string.h>
#include <complex.h>
#include <math.h>

int main()
{
    int Mmax = 32768; 
    int Nr = log10(Mmax)/log10(2);
    printf("Nr = %i \n",Nr);

    int Lfm = 42; 

    int i,j,k,l; 

    // Create array R'i 
    unsigned char Rli[Mmax][Nr];
    for (i = 0; i < Mmax; i++)
        memset(Rli[i], 0, sizeof(unsigned char)*(Nr));

    for (i = 0; i < Mmax; i++)
    {
        for(j = 1; …
Run Code Online (Sandbox Code Playgroud)

c bit-manipulation television

1
推荐指数
1
解决办法
558
查看次数

部署Tizen App时出错 - 无法获取设备信息

我在将Tizen应用程序部署到我的三星智能电视上时出现问题.有一段时间它工作得非常好,但自从将tizen studio更新到2.0并将tv-extension更新到4.0后它就再也无法正常工作了.我总是收到"无法获取设备信息"错误.

[2017.11.22 00:54:29] [错误] ProfileInfo.java(426) - 无法从'10 .0.0.40:26101'获取设备信息(型号:UJ5500,平台:Tizen,版本:未知,个人资料:unknown `-)java.lang.Exception:无法在org.tizen.common.util.LaunchUtil.checkProfile上的org.tizen.common.core.application.ProfileInfo.getProfileInfo(ProfileInfo.java:413)获取设备的配置文件版本(LaunchUtil.java:158)org.etil.debugyer.LaunchConfiguration.launch(LaunchConfiguration.java:840)上的org.tizen.web.zimlaunch.deployer.ZimLaunchDelegate.preLaunchCheck(ZimLaunchDelegate.java:141) Org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)位于org.eclipse.debug.internal的org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039). ui.DebugUIPlugin $ 8.run(DebugUIPlugin.java:1256)org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

所需的Tizen版本设置为2.3,我的模型是UJ5500(2015).

在三星的开发网站上,他们说这种错误只发生在2015款车型上而且可以忽略不计,但我无法进行部署.我还考虑过将tizen studio降级到1.3,将tv扩展到3.0,就像我以前一样,遗憾的是我无法安装包管理器的web-app dev.对于那些可能认为这是由证书引起的人,我已经使用我的三星设备的UDID创建了一个公共和合作伙伴.顺便说一下,它也没有在仿真器上工作(相同的错误).

television samsung-smart-tv tizen tizen-web-app tizen-studio

1
推荐指数
1
解决办法
1129
查看次数