技术贴|vMix如何拉取NDI和输出NDI流?

NDI(Network Device Interface)即网络设备接口,是由美国NewTek公司开发的版权免费的标准,可使兼容的视频产品以高质量、低延迟、精确到帧的方式通讯、传输和接收广播级质量的视频,非常适合在现场直播制作环境中进行切换。 在本文档中,千视将介绍如何使用VMIX通过NDI在本地网络上输出内容和接收NDI视频流。
一、VMIX拉取NDI流
打开VMIX软件,点击左下角“Add Input”,即可显示可以添加是各种源,点击“NDI/Desktop Capture”选项,可以显示NDI设备清单,根据设备名称和通道名称,您可以选中想要添加的设备,点击“OK”之后即可将这个编码器视频源添加到VMIX的播放源列表。
注:如前端NDI源为NDI|HX,需要先到NEWTEK官网下载安装NDI|HX驱动程序。

我们看到在发现列表中发现了KILOVIEW N20的视频流,选择这个流,点击“OK”添加到VMIX中。

二、VMIX输出NDI流
点击软件下方箭头所指的设置按钮,在弹出的对话框,选择“Output/NDI”进入设置界面。

进入设置界面后,选择“Output/NDI/SRT”,在右边可以看到”1-Output”。显示“NDI ON”表示NDI输出已经打开,
在下拉选项框中可以选择要输出的源。

注:更高级版本的VMIX可以设置输出多个NDI流。在菜单“Display”中可以选择输出的分辨率和帧率。

在千视N20解码页面可以看到VMIX输出的流,点击即可解码输出。

原文地址:https://blog.51cto.com/14437544/2484728

时间: 2024-08-23 22:47:18

技术贴|vMix如何拉取NDI和输出NDI流?的相关文章

如何拉取公网RTSP/RTMP流在内网多客户端播放

好多情况下,一路RTSP或RTMP网络流过来后,想共享给更多局域网内的客户端播放,一般来说,有两种设计方案: 1. 拉取的RTSP或RTMP流,回调后的数据,转推RTMP服务器,内网部署一台RTMP服务器(如NGINX或者SRS)即可: 2. 拉取后的RTSP或RTMP流,回调后的数据,汇聚到内置RTSP服务模块,内网其他终端,只要拉RTSP流即可,无需再二次部署流媒体服务器. 方案一的好处在于,NGINX或者SRS等RTMP服务器,性能强劲,支持的并发更多,如果小并发的场景,用方案2比较合适,

拉取种子用户的4种方法

本文和大家分享的主要是网络运营中拉取种子用户的几种方法,一起来看看吧,希望对运营新人有所帮助吧. 比较新的产品,我觉得没有用户来,这种情况怎么处理? 第一步要先了解你的目标用户是谁?很多同学并没有想清楚自己真正想要拉哪些人,他们是谁?到底在哪里?所以我列了三个问题,希望大家真正做用户运营工作之前,先考虑好这三个问题,该怎么去回答. 第1个问题,他们到底是谁? · 第2个问题,谁对这些人有影响力? · 第3个问题,有影响力的这些人又在哪里? 第一个问题:他们是谁,指的是你要先思考你的目标用户是谁?

K8s 从懵圈到熟练 – 镜像拉取这件小事

作者 | 声东 阿里云售后技术专家 导读:相比 K8s 集群的其他功能,私有镜像的自动拉取,看起来可能是比较简单的.而镜像拉取失败,大多数情况下都和权限有关.所以,在处理相关问题的时候,我们往往会轻松的说:这问题很简单,肯定是权限问题.但实际的情况是,我们经常为一个问题,花了多个人的时间却找不到原因.这主要还是我们对镜像拉取,特别是私有镜像自动拉取的原理理解不深.这篇文章,作者将带领大家讨论下相关原理. 顺序上来说,私有镜像自动拉取会首先通过阿里云 Acr credential helper 组

nova虚拟机启动拉取image的过程

这里只关注Nova virt的spawn函数,glance.nova后端为ceph nova/virt/libvirt/driver.py    def spawn(self, context, instance, image_meta, injected_files,               admin_password, network_info=None, block_device_info=None):         image_meta = objects.ImageMeta.f

删除本地分支,并重新拉取远程分支复制到本地

1. 删除本地分支 假设想要删除本地的分支temp,并且当前处在temp分支上,首先需要切换到别的分支(假设切换到develop分支): git checkout develop //切换到develop分支 git branch //此时处在develop分支 git branch -D temp //删除本地temp分支 2.重新拉取远程仓库代码,并自动创建分支 git fetch 会将远程代码的更新(commit)拉取到本地. git fetch origin temp:temp //拉取

Docker Hub.拉取镜像

注:此记录谨基于默认在搭建好的docker环境下进行!   拉取镜像很假单,只需要一个“docker pull 镜像名“的命令即可.当然,前提是我们已经在一个已经搭建好的docker环境下.但是,如何将拉取到主机的镜像下载到本地电脑呢.请看如下记录: 假设我们要拉取的镜像是一个note基础镜像,那么我们执行的命令首先是:docker pull note .当镜像下载成功,我们需要检查一下,该镜像是否已经存在主机了.可以执行:docker images 查看镜像是否存在,如果没错的话,应该是有 n

python 拉取rds 审计日志

此脚本可以拉取rds 审计日志 并且插入本地数据中. #!/usr/bin/env  python2.6 #coding=utf-8 import os from aliyunsdkcore import client from aliyunsdkrds.request.v20140815 import DescribeSQLLogRecordsRequest import json import urllib import datetime,time import subprocess fro

rsync内网服务器 推送和拉取公网代码配置

一.    在 web(web安装rsync就行不需要配置rsyncd.conf) .web_bak 安装 rsync(web在/var/www/html/下更新信息,在wen_bak的/var/www/html/下跟着更新所有数据) IP:192.168.1.80是源服务器就是服务端(yum安装rsync就行,不需要配置),192.168.1.81是目的服务器就是客户端(yum安装rsync,还要配置/etc/rsyncd.conf). [[email protected] ~]# yum -

拉取后台数据

---------------------------------------------------------------------------------- /** -- * Created by Administrator on 14-8-16. -- *模拟Ajax把数据从数据库中调用出来/后台执行此代码如下/ -- */ -- var http = require('http');/建立服务器的操作/ -- -- http.createServer(function(request