测试产品

  • 型号: TC-D56N1-30P采集卡
  • 参数: 1* HDMI 1.4输入, PCIe 接口为PCI-Express x4(Gen2), 最高支持4096x2160@30Hz, 支持1920x1080@60Hz, 支持HDMI音频采集, 支持HDCP

测试环境

  • 硬件: i7-6800K, 2AMD WX5100显卡, 28GB DDR4 2400Hz内存, 华硕 X99-A II主板, 6*Dell23寸1920x1080 显示器
  • 操作系统: Windows 10 Pro 1809
  • Cnario Player, Messenger 版本: 3.8.1.156
  • 采集卡驱动版本: 1.1.0.179.0

系统连接方式

  1. 使用显卡的6个DP输出一对一连接至6块显示器, 每个显示器以扩展的方式显示

  2. 使用6个YCD Cnario 拼接屏通道, 将6个屏幕设置为3x2同步模式


测试内容

  1. 部署安装
    采集卡PCIe接口版本为 PCI-Express x4(Gen2), 信号输入接口为1路HDMI1.4b. 安装完成后从附带的驱动光盘找到驱动, 安装, 安装过程要求重启电脑, 完成后在电脑的设备管理器可以看到采集设备

  2. 编辑Cnario节目
    在YCD Cnario Messenger按照如下图创建媒体资源

    新建的Live Feed项目默认播放时间是1小时, 可以手动更改为其他时间与播放列表中的其他资源自动循环播放, 勾选"No Limit"可取消时间限制.

选项里有许多名为Empty的选项, 因为Messenger无法获取Player的设备列表,名称均为"Empty", 但每一个"Empty" 出现在列表中的顺序不同,对应位于Player的设备编号. 默认选择的是第一个设备, 如果Player上只有一个采集设备, 这保持默认选择即可, 如果选择第一个不能正常显示信号, 可以逐个尝试选择下面的选项.

如果需要播放采集卡采集到的音频, 可以勾选"Enable Audio".
选项卡里可以选择采集视频的格式, 经测试, 配合此款采集卡时, 只有第一个Tuner不可用, 其他6个格式都可选, 且信号质量没有差别.

按如上步骤, 直播资源创建成功后, 即可将其当作普通的视频资源一样拖放到节目单的窗口, 发布节目单到对应Player即可预览.

  1. 宽高比适应
    采集信号源可以按照Player端的画布宽高比设置充满窗口或保持源信号的宽高比显示. 例如, 采集的信号源宽高比为16:9, Player画布设置为保持宽高比"Keep Aspect", 节目单中采集信号的播放窗口设置为16:10, 播放效果是, 采集信号源将以16:9的方式显示在窗口的中心, 且横向充满播放窗口, 纵向上下都无任何黑边. 若Player设置宽高比为"Ignore Aspect", 上下填满窗口, 采集信号纵向拉伸明显.


  1. 热插拔及分辨率自适应
    当Cnario Player的节目已经在播放, HDMI采集窗口显示黑屏和"No Signal"界面, Windows电脑和Macbook通过HDMI接入采集卡时, 等待大概5秒钟, 电脑画面能正常显示在采集窗显示, 如果电脑显卡支持4K分辨率, 默认以3840x2160分辨率输出, 手动更改扩展屏的分辨率后, 下次再次连接电脑后能自动显示最后一次设置分辨率显示.

##### 测试出现的问题
问题 1

  • 症状: 插入Macbook HDMI信号出现, 采集窗口出现电脑画面, 显示不到1秒钟, 立马黑屏, 并且没有"No Signal提示".
  • 原因: 采集卡默认没有开启HDCP解密功能, 苹果电脑外接信号一般要求支持HDCP的显示器才允许显示(转换VGA信号除外)
  • 解决办法: 用采集卡驱动光盘里的AMCap工具打开接入采集卡的信号, 菜单栏选项中选择测试采集卡作为播放设备, 菜单栏打开<视频捕捉过滤器...>出现采集卡属性设置窗口, 注: 在此窗口的设置可直接应用到采集卡的属性, 因此在此软件里设置的采集卡参数对其他播放器同样有效. 选中选项卡下, 再选中中间的选项卡, 勾选如下图中的 "PHONE/PAD/MEDICAL" 即可保存设置即开启解密功能.

问题2

  • 症状: 包含采集信号的节目单播放开始后2秒钟立马黑屏, 返回到桌面, 10-20秒后player尝试重新播放, 还是像前面一样循环闪退, 闪退几次后电脑自动重启.
  • 原因: 节目单中所使用的Live Feed用来显示采集信号的项目, Input格式选择为"Tuner" , Player从采集卡采集信号失败
  • 解决办法: Live Feed资源设置为正确的的输入格式, 重新发布即可.

问题 3

  • 症状: HDMI声音采集有劈里啪啦的杂音
  • 原因: 随机附带的采集卡驱动(版本1.1.0.184.0)有问题
  • 解决办法: 厂家提供较低版本 1.1.0.179.0的驱动后解决了问题

Cnario Player 接入视频采集卡采集外部音视频信号测试的更多相关文章

  1. 安装Cnario Player 3.8.1.156或其他版本时提示"Warning 4154. Adobe Flash Player 13 ...not correctly installed"

    错误提示 安装Cnario Player 3.8.1.156或其他版本时, 有时会出现如下提示: Warning 4154. Adobe Flash Player 13 ...not correctl ...

  2. 禁止Cnario Player启动后自动开始播放

    Cnario Player安装激活后, 默认开机后自动启动, 启动加载内容完成后进入10秒倒计时, 10秒后即开始播放关机前播放的内容. 如果不想让其自动开始播放, 可按照如下办法设置其不自动播放. ...

  3. 暂时禁止Cnario Player开机自动启动的办法

    如果暂时不需要播放器开机后启动Cnario Player, 有两种办法 从Windows启动菜单禁用Cnario Player 在Windows的任务管理器中, 找到启动标签栏, 从里面找到Cnari ...

  4. 更改电脑名称后, Cnario无法播放画面和声音, 开机后停留在桌面, Cnario Player软件界面的停止按钮为蓝色可选状态

    症状描述 Cnario Player正常工作期间, 更改了电脑的Windows系统计算机名称(不是登录Windows的用户名), 重启后, 新计算机名生效. 此时Cnario自动启动, 但没有进入播放 ...

  5. 播放器更改语言归属地后Cnario player软件无法启动的问题

    打开系统运行,输入regedit,进入注册表编辑器. 找到HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\C-nario\Player下面culture 的值,删除即可 ...

  6. CC2530的ADC采集外部电压

    初窥ZIGBEE 要在zigbee的组网中加入烟雾传感器的模块,所以需要用到cc2530的ADC对传感器输出的模拟信号进行采样.下面是自己对实现用CC2530的ADC采集外部电压的程序过程. 以下是A ...

  7. 如何做好 Android 端音视频测试?

    在用户眼中,优秀的音视频产品应该具有清晰.低延时.流畅.秒开.抗丢包.高音效等特征.为了满足用户以上要求,网易云信的工程师通过自建源站,在SDK端为了适应网络优化进行QoS优化,对视频编码器进行优化, ...

  8. unity工程接入Android sdk后真机测试解锁屏后退出的解决

    unity工程接入如91.移动支付等Android sdk后,真机运行尤其是在4.0+以上坏境,往往会出现解锁屏后退出的情况,解决办法如下: 可以在AndroidManifest.xml中所有的con ...

  9. 调用外部js文件测试

    test <p><img id="img" onclick="javascript:var s=document.createElement('scri ...

随机推荐

  1. 关于Python深浅拷贝

    拷贝: 说明:原则上就是把数据分离出来,复制其数据,并以后修改互不影响. 何来深浅拷贝的说法? 深浅拷贝的“深”和“浅”可以理解为从变量到硬盘上的物理存储介质之间的层次的多少. 下面用一个示例来解释浅 ...

  2. 【重学计算机】机组D7章:总线

    1. 系统总线的特性及应用 总线概念:将计算机系统中各部件连接起来 总线分类:(外部/内部,系统/非系统,串行/并行,同步/异步...) 按用途分类: 存储总线:cpu与存储器 系统总线:连接存储总线 ...

  3. 【反编译系列】三、反编译神器(jadx)

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 今天在看玩Android网站,搜索反编译的时候,才发现有个更好用的反编译工具.特此记录下. 下载 http://www.wanand ...

  4. 网络学习笔记(一):TCP连接的建立与关闭

      五层网络模型分为:物理层.数据链路层.网络层.传输层.应用层.其中,传输层有两种主要协议:面向连接的TCP(Transmission Control Protocol 传输控制协议).无连接的UD ...

  5. 一个简单的HTML5 Web Worker 多线程与线程池应用

    笔者最近对项目进行优化,顺带就改了些东西,先把请求方式优化了,使用到了web worker.发现目前还没有太多对web worker实际使用进行介绍使用的文章,大多是一些API类的讲解,除了涉及到一些 ...

  6. 研究windows下SVN备份及还原恢复方案

    windows下SVN备份方案 备份策略 svn备份一般采用三种方式: 1)svnadmin dump  2)svnadmin hotcopy  3)svnsync.  注意,svn备份不宜采用普通的 ...

  7. Service Worker基础知识整理

    Service Worker是什么 service worker 是独立于当前页面的一段运行在浏览器后台进程里的脚本.它的特性将包括推送消息,背景后台同步, geofencing(地理围栏定位),拦截 ...

  8. Asp.Net MVC Unobtrusive Ajax

    1.   Unobtrusive JavaScript介绍 说到Unobtrusive Ajax,就要谈谈UnobtrusiveJavaScript了,所谓Unobtrusive JavaScript ...

  9. MYSQL SQL语句优化

    1.EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划. 下面来个简单的示例,标注(1.2.3.4.5)我们要重点关注的数据: type列,连接类型.一个好的SQL语句至少要 ...

  10. asp.net core 今日所得

    ViewBag中文变量被编码.乱码. 解决方法: @Html.Raw(@ViewBag.XX) 在 Startup.cs 的 ConfigureServices() 方法中添加下面的一行代码: ser ...