NDI是个好东西。在网络流媒体时代,低延迟高质量的视频传输是大家普遍的追求。NDI很好的解决了这一点、

NDI(Network Device Interface)即网络设备接口,是由美国NewTek公司开发的版权免费的标准,可使兼容的视频产品以高质量、低延迟、精确到帧的方式通讯、传输和接收广播级质量的视频,非常适合在现场直播制作环境中进行切换。详见

目前很多软硬件都支持这一技术,另网络传输视频得到了较好的体验。这些设备包括支持NDI的摄像机、支持NDI的编码器、推流盒子等等;支持NDI推流导播软件也很多:OBS、vMix、芯象、萤石导播台、GLook等等。

如何免费享用这一技术呢?今天我们就说说NDI Tools。

NDI Tools已经有了V4、V5两个版本。V5仅仅支持64位系统,V4支持比较宽,因此下面我们就一V4为蓝本。官网

下载安装后,Windows里有如下新增项,我们逐个介绍一下

  1. Access Manager:用于跨网段。NDI默认在一个网段内,可以自动发现NDI源从而进行连接,如果不在一个网段,就需要这个工具,作为一个跨网段的代理或路由。
  2. Introduction to NDI:这是个PDF文件,是NDI的简介
  3. License Agreement:也是PDF文件,是许可声明
  4. ndi.tv:官网的连接
  5. Scan Converter:很重要!可以将本机摄像头、桌面作为NDI源
  6. Studio Monitor:NDI的监视器,可以播放NDI源
  7. Test Patterns:测试画面输出,也是NDI源的一种,可用于系统测试
  8. Virtual Input:虚拟输入。真是情况是:软件安装后,还会安装一个虚拟摄像头、虚拟声卡,这些设备可为其它软件(视频采集、导播、推流、视频会议……)提供采集设备。这时,虚拟摄像头显示的内容(真实摄像头、桌面、Test Patterns),就由VirtualInput进行切换。

下面我们结合这些工具,按照几个常见场景,说说具体的用法。

  • 监控当前网络中的NDI源,并播放:启动Studio Monitor
  • 抓取屏幕作为NDI源输出:启动Scan Converter

(1) 调整帧速率(系统托盘右击图标)

(2)是否带鼠标指针

  • 获取本机摄像头作为NDI源:

  • 切换虚拟摄像头播放的NDI源:启动Virtual Input(从系统托盘右击进入)

  • 网内机器远程获取NDI源:

    • OBS

  • vMix
  • 广州傲视的GLook
  • 让虚拟摄像头输出视频文件或流媒体
    1. NDI Tools的版本需要安装V5
    2. 软件安装后,除了与V4一致外,还多了一个VLC播放器的插件
    3. 设置VLC播放器的输出:工具→偏好设置→视频→输出→选择:NDI video optput音频也需如此:这样本机又多了一个NDI源

如此,我们获得了如下功能:

  1. 可以将本机摄像机发布到网内,成为一个NDI摄像机
  2. 可以将桌面发布到网内,导播机可以转发桌面动态,如:PPT等
  3. 可以将本机视频发布到网内NDI源
  4. 本机各种软件可以使用虚拟NDI摄像头,播放各种网内的NDI原

缺点:仅支持局域网,不支持互联网。互联网可以用SRT技术,我们另文讨论。

NDI Tools使用介绍相关推荐

  1. pt tools 看介绍说是一款PT工具,具体有什么用呢?

    记得2017年的年尾发布了一款工具,截至今日,已经快2年了.这款名为 pt tools 的工具,已经升级到了5.0版本.经常有萌新问我 比如 pt tools 有哪些功能,或者 pt tools 有什 ...

  2. NDI基本特点介绍以及一些常见的问题解答

    NDI基本特点介绍以及一些常见的10个问题及解答 原文: ScienceImage® 科思图科技 NDI最近比较热,什么叫NDI和怎么用,以及能带来哪些好处大家比较模糊,朋友们也经常问一些基础的问题, ...

  3. NDI技术应用|外部SDI/HDMI信号如何输入电脑进行推流?

    当您需要将外部摄像机.无人机.游戏机等SDI/HDMI视频源采集输入电脑,进行视频会议.或抖音/快手/淘宝/游戏等网络直播时,市场上有采集卡物理连线方案和NDI网络连线方案可选.采集卡方案需在电脑加装 ...

  4. android中xml tools属性详解

    第一部分 安卓开发中,在写布局代码的时候,ide可以看到布局的预览效果. 但是有些效果则必须在运行之后才能看见,比如这种情况:TextView在xml中没有设置任何字符,而是在activity中设置了 ...

  5. 谷歌 Chrome Dev Tools 浅析 – 成为更高效的 Developer

    2019独角兽企业重金招聘Python工程师标准>>> Google Chrome在招来了FireFox,FireBug的项目组领导人John J. Barton后,Chrome D ...

  6. android中tools的含义及用法

    终于建了一个自己个人小站:https://huangtianyu.gitee.io,以后优先更新小站博客,欢迎进站,O(∩_∩)O~~ 第一部分 安卓开发中,在写布局代码的时候,ide可以看到布局的预 ...

  7. 软件经验|GDAL空间数据开源库开发介绍

    GDAL(Geospatial Data Abstraction Library)是使用C/C++语言编写的用于读写空间数据的一套跨平台开源库.GDAL库可以读取.写入.转换.处理各种栅格数据格式,它 ...

  8. [iOS越狱开发]安装command line tools for Xcodew

    网上搜了篇文章,介绍iOS的越狱开发,其中提到了要给Xcode安装command line tools,以前从没听过这个工具,然后就google了下. 关于Xcode Command Line Too ...

  9. rfid android软件,RFID Tools

    RFID Tools对于RFID的相关研究或者从业人员这是一款宝箱式的APP,在这里面有着多种不同的工具,为你提供着帮助,让你的手机帮助你更好的进行研究,此外这款软件还具备着多种特点,相关人员可以下载 ...

最新文章

  1. ComponentName(String pkg, String cls)
  2. Spring Boot整合Spring Data Redis-整合步骤
  3. 最短路径——Floyd算法及优化(蓝桥杯试题集)
  4. PHP CURL模拟POST提交XML数据
  5. hdu 2234(IDA*)
  6. PDF 文档解除密码
  7. 存储器分类和硬盘缓存介绍
  8. xmapp mysql启动失败 Attempting to start MySQL service...
  9. ArduinoUNO实战-第五章-有源蜂鸣器实验
  10. 软件工程专业的大三学生经历和感悟
  11. level2行情接口十档行情快照如何去运用?
  12. 微信小程序添加卡券到微信卡包,使用wx.addCard()方法传参及整体流程
  13. Codeforces1153——D. Serval and Rooted Tree(思维好题+dfs+贪心)
  14. ppp协议 服务器,PPP(点对点协议(Point to Point Protocol))_百度百科
  15. 多视几何 003 二次曲线
  16. C++ 提取代码中的函数
  17. 不要随便给猎头简历!不沟通就瞎投简历,毁了金三银四的大厂面试!
  18. AtCoder Regular Contest 154 题解
  19. ASP木马实验(I春秋)
  20. 完成输入框自动切换对应的中文或英文输入法

热门文章

  1. 打开X盘,显示“驱动器X中的磁盘未被格式化。想现在格式化吗
  2. . mysql host.frm_Mysql Can't find file: './mysql/host.frm' (errno: 13) 的解决方法
  3. (半搬)植物大战僵尸python代码
  4. Mac使用n管理node版本
  5. Burp Suite 渗透测试利器(FireFox插件)
  6. 【BABY夜谈大数据】计算文本相似度
  7. 电路设计中电阻的选择及其作用
  8. adb remount
  9. VirtualPosed 和 FDex2 脱壳实战评测——360加固篇
  10. ibm x3850装oracle,IBM X3850 Windows Server 2008 X64安装Oracle 10g x64问题锦集