Cnario Player 接入视频采集卡采集外部音视频信号测试
测试产品
- 型号: 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
系统连接方式
- 使用显卡的6个DP输出一对一连接至6块显示器, 每个显示器以扩展的方式显示


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


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

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

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

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

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

按如上步骤, 直播资源创建成功后, 即可将其当作普通的视频资源一样拖放到节目单的窗口, 发布节目单到对应Player即可预览.
- 宽高比适应
采集信号源可以按照Player端的画布宽高比设置充满窗口或保持源信号的宽高比显示. 例如, 采集的信号源宽高比为16:9, Player画布设置为保持宽高比"Keep Aspect", 节目单中采集信号的播放窗口设置为16:10, 播放效果是, 采集信号源将以16:9的方式显示在窗口的中心, 且横向充满播放窗口, 纵向上下都无任何黑边. 若Player设置宽高比为"Ignore Aspect", 上下填满窗口, 采集信号纵向拉伸明显.


- 热插拔及分辨率自适应
当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 接入视频采集卡采集外部音视频信号测试的更多相关文章
- 安装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 ...
- 禁止Cnario Player启动后自动开始播放
Cnario Player安装激活后, 默认开机后自动启动, 启动加载内容完成后进入10秒倒计时, 10秒后即开始播放关机前播放的内容. 如果不想让其自动开始播放, 可按照如下办法设置其不自动播放. ...
- 暂时禁止Cnario Player开机自动启动的办法
如果暂时不需要播放器开机后启动Cnario Player, 有两种办法 从Windows启动菜单禁用Cnario Player 在Windows的任务管理器中, 找到启动标签栏, 从里面找到Cnari ...
- 更改电脑名称后, Cnario无法播放画面和声音, 开机后停留在桌面, Cnario Player软件界面的停止按钮为蓝色可选状态
症状描述 Cnario Player正常工作期间, 更改了电脑的Windows系统计算机名称(不是登录Windows的用户名), 重启后, 新计算机名生效. 此时Cnario自动启动, 但没有进入播放 ...
- 播放器更改语言归属地后Cnario player软件无法启动的问题
打开系统运行,输入regedit,进入注册表编辑器. 找到HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\C-nario\Player下面culture 的值,删除即可 ...
- CC2530的ADC采集外部电压
初窥ZIGBEE 要在zigbee的组网中加入烟雾传感器的模块,所以需要用到cc2530的ADC对传感器输出的模拟信号进行采样.下面是自己对实现用CC2530的ADC采集外部电压的程序过程. 以下是A ...
- 如何做好 Android 端音视频测试?
在用户眼中,优秀的音视频产品应该具有清晰.低延时.流畅.秒开.抗丢包.高音效等特征.为了满足用户以上要求,网易云信的工程师通过自建源站,在SDK端为了适应网络优化进行QoS优化,对视频编码器进行优化, ...
- unity工程接入Android sdk后真机测试解锁屏后退出的解决
unity工程接入如91.移动支付等Android sdk后,真机运行尤其是在4.0+以上坏境,往往会出现解锁屏后退出的情况,解决办法如下: 可以在AndroidManifest.xml中所有的con ...
- 调用外部js文件测试
test <p><img id="img" onclick="javascript:var s=document.createElement('scri ...
随机推荐
- Redhat 平台下 LVM 管理说明
Redhat 平台下 LVM 管理说明 LVM 是 Logical Volume Manager(逻辑卷管理器)的简写,它为主机提供了更高层次的磁盘存储管理能力.LVM 可以帮助系统管理员为应用与用 ...
- 推荐系统(Recommendation system )介绍
前言 随着电子商务的发展,网络购物成为一种趋势,当你打开某个购物网站比如淘宝.京东的时候,会看到很多给你推荐的产品,你是否觉得这些推荐的产品都是你似曾相识或者正好需要的呢.这个就是现在电子商务里面的推 ...
- (四)surging 微服务框架使用系列之网关
一.什么是API网关 API网关是一个服务器,是系统对外的唯一入口.API网关封装了系统内部架构,为每个客户端提供一个定制的API.API网关方式的核心要点是,所有的客户端和消费端都通过统一的网关接入 ...
- JS 数组、对象的深拷贝
博客地址:https://ainyi.com/72 JavaScript 程序中,对于简单的数字.字符串可以通过 = 赋值拷贝 但是对于数组.对象.对象数组的拷贝,就有浅拷贝和深拷贝之分 浅拷贝就是当 ...
- K2制作流程
K2流程制作注意事项 1:分析需求 2:实施 步骤1:绘制流程图 步骤2:添加datafield[必备:ActJumped IsPass] 步骤3:添加线规则(如下图所示,在添加完毕规则之后,再给同 ...
- Redis分布式队列和缓存更新
原文链接:https://www.cnblogs.com/hua66/p/9600085.html 在使用Redis中,我们可能会遇到以下场景: 例如: 某用户向服务器中发送一个请求,服务器将用户请求 ...
- 80后程序员降薪6K,预感中年危机来袭,准备跳槽却碰壁
一提及程序员,很多人想到的都是“工资高”“技术好”诸如此类的,可见程序员是个非常赚钱的职业,所以每年都会有很多毕业生来选择这个行业. 但是社会是公平的,不要只看程序员表面上的光鲜亮丽,其背后也有很多的 ...
- HashMap源码分析 JDK1.8
本文按以下顺序叙述: HashMap的感性认识. 官方文档中对HashMap介绍的解读. 到源码中看看HashMap这些特性到底是如何实现的. 把源码啃下来有一种很爽的感觉, 相信你读完后也能体会到~ ...
- vue实例化
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- axios+Vue上传文件显示进度
一,前言 最近在用Vue,然后上传文件时需要显示进度,于是网上搜了一下,经过自己实测终于也弄明白了 二,效果 三,代码 HTML代码 <div id="app"> &l ...