随着技术的不断发展,用户对音视频质量的要求不断提升,对视频内容观看的方式也日趋多元化。摄像设备的分辨率从高清到4K,甚至有些厂家推出了6K或8K的产品;用户不再局限于从有线电视的直播节目中收看内容,智能电视、手机和平板等终端成为了人们乐于选择的方式。如何能在技术日新月异的潮流中,搭建稳定可靠和高拓展性的制作基础设施是值得众多广电人不断探讨的话题。2020年突发的新冠病毒疫情也令广电制作人士思考如何利用前沿的技术,让内容制作不仅能给人们带来娱乐,同时也能发挥更切实际的作用,更及时高效地报道前线消息。

在这篇文章中,我们打算跟大家谈两个技术在广电制作中的技术优势和应用。一个是由Haivision和Wowza两家公司共同创建联盟所发起的互联网传输协议Secure Reliable Transport (简称“SRT”)和由NewTek公司推出的视频编码传输协议Network Device Interface (简称“NDI”)。

SRT和NDI虽然都是为了通过网络来传输视频,在实际的应用和技术优势上则大有不同。诚如SRT的全称所示,该协议重在帮助用户利用复杂且变幻莫测的互联网更安全可靠地传输音视频,协议本身并不限定编码的codec。而NDI则重在通过专用网络实现更高质量、更低延迟的本地音视频传输,因此有其自定义的codec。这两种技术的结合可以很好地帮助用户解决如何将现场的画面,或者是转播车拍摄制作的画面安全可靠地传输到中心演播室,完成整体的内容制作。

转播车将接收到的音视频信号通过SRT在互联网上传输到远方的制作中心,相较于卫星传输音视频解决方案,可以利用地面已有的基站等网络设施,通过互联网即可传输音视频。市场上已经有一些可原生产生SRT流的摄像机,如JVC推出了三款可以支持发送SRT流的演播室级摄像机(分别是GY-HC500、GY-HC550和GY-HC900CH),松下也发布了一款支持4K分辨率和SRT协议的PTZ摄像机(AW-UE100)。当然如果用户并不打算更换摄像机,他们也可以考虑使用美乐威的采集设备配合其Capture Express软件,将现场摄像机或其他信号源转换成SRT流。

相比于普遍使用的RTMP互联网传输协议,SRT可以将端到端延时控制在500ms以内,解决了互联网传输延时较高的问题。并且SRT通过前向纠错技术(FEC)保证传输的稳定性,防止因抖动引入的数据包丢失,支持AES加密,保障端到端的音视频传输安全。

音视频信号以SRT流传输到如Sienna NDI Processing Engine这类产品,实现SRT流向NDI流的转换,通过专用局域网传输到制作中心,用于制作或内部分发。使用NDI局域网传输方案节省了传统音视频传输中复杂的布线环节,可在千兆网中低延时传输4K60的超高清音视频信号。我们曾用美乐威Pro Convert的编解码器配对,测试从信号接入到NDI解码显示的延迟,大约在50ms左右。当然NDI的核心优势之一是它拥有非常成熟的软硬件生态,很多行业制作软件和插件也增加了对此协议的支持,如Tricaster、vMix、Adobe Creative Cloud也能通过插件发出带有Alpha通道的NDI流等。摄像机厂商如松下、索尼也推出了原生支持NDI协议的产品。如果用户使用的是硬件切换台,他们可以考虑配合独立工作的解码器将NDI流接入传统的工作流,比如使用美乐威Pro Convert AIO RX,用户不需要担心和已有产品的兼容。

随着5G的到来和万兆网络的普及,利用SRT和NDI 实现稳定可靠的音视频传输将是未来广电领域的发展趋势。

浅谈SRT和NDI®在广电制作领域的技术优势和应用的更多相关文章

  1. 浅谈一下关于使用css3来制作圆环进度条

    最近PC端项目要做一个这样的页面出来,其他的都很简单,关键在于百分比的圆环效果.我最初打算是直接使用canvas来实现的,因为canvas实现一个圆是很简便的. 下面贴出canvas实现圆环的代码,有 ...

  2. 浅谈Android项目----JSON解析(4种解析技术详解)

    json简介 1.概念:json全称是javaScript object Notation,是一种并轻量级的数据交换格式. 2.特点: 1.本质就是具有特定格式的字符串 2.json完全独立于编程语言 ...

  3. unity3D AR涂涂乐制作浅谈

    unity3D AR涂涂乐制作浅谈 AR为现在是虚拟现实较为火爆的一个技术,其中有个比较炫酷的就是AR涂涂乐的玩法,这个技术可以把扫描到的图片上的纹理 粘贴到模型上实现为模型上色的功能,但是我们需要怎 ...

  4. 浅谈Hybrid技术的设计与实现第三弹——落地篇

    前言 接上文:(阅读本文前,建议阅读前两篇文章先) 浅谈Hybrid技术的设计与实现 浅谈Hybrid技术的设计与实现第二弹 根据之前的介绍,大家对前端与Native的交互应该有一些简单的认识了,很多 ...

  5. 【转载】浅谈游戏开发之2D手游工具

    浅谈游戏开发之2D手游工具 来源:http://www.gameres.com/459713.html 游戏程序 平台类型: iOS Android  程序设计: 其它  编程语言:   引擎/SDK ...

  6. 浅谈DOM性能考虑

    浅谈DOM性能考虑 很多人都会忽视脚本对Web应用整体性能的影响.为保证应用的流畅运行,在为文档编写和应用脚本时,需要注意一些问题.一.尽量减少访问DOM和尽量减少标记    访问DOM的方式对脚本性 ...

  7. 安装JDK后JRE与JVM联系浅谈

    转自安装JDK后JRE与JVM联系浅谈 安装JDK后JRE.JVM之间的关系是什么呢?那么我们要从安装JDK慢慢说起. 如果安装了JDK,会发同你的电脑有两套JRE: 一套位于 <JDK安装目录 ...

  8. Yorhom浅谈:作为一名初中生,自学编程的点点滴滴 - Yorhom's Game Box

    Yorhom浅谈:作为一名初中生,自学编程的点点滴滴 我是一名不折不扣的初中生,白天要背着书包去上学,晚上要拿起笔写作业.天天如此,年年如此. 我的爱好很广泛,喜欢了解历史,读侦探小说,骑车,打篮球, ...

  9. 浅谈PHP技术应用

    序号:1210-41 黑龙江省高等教育自学考试 本科毕业论文 题    目    浅谈PHP技术 学员姓名    夏滟 专    业    计算机及应用 准考证号    010311192585 指导 ...

随机推荐

  1. ip子网掩码计算及子网划分

    为什么要懂 子网掩码计算,及子网划分属于网络基础知识.一般在几个地方会用到: 公司避免产生网络风暴而划分子网,帮助路由器判断对应主机是否在同一个网段中 服务器相互隔离而划分子网,一般机房管理人员规划: ...

  2. 转载:tf.gfile的用法

    https://blog.csdn.net/a373595475/article/details/79693430

  3. @DependsOn注解的使用

    如果Bean A 在创建前需要先创建BeanB此时就可以使用DependsOn注解 @Configuration public class MyConfig { @Bean @DependsOn(&q ...

  4. 初识HTTP 图解 形象生动

    使用软件: 通信猫  请自行下载 使用平台: win7 360浏览器 当前PC连接的是无线网,所以第2步查看的是 无线局域网适配器上的IP地址

  5. Linux学习笔记-vi(一)

    vim编辑命令 vim命令的三种模式: 1.命令模式: vi file.txt  进入vi模式,默认为命令模式,命令模式移动光标. 2.插入模式 i (insert):在光标前插入内容 a(appen ...

  6. 《C++ primer plus》第3章练习题

    注:有的题设条件自己改动了一下,比如英寸英尺改成米和厘米,部分题目自己加了点额外要求. 1.要求用户输入身高(m),用下划线提示用户输入,将身高转化成"米"加"厘米&qu ...

  7. 什么是ICD文件

    ICD就是IED Capability Description的简称,中文为IED能力描述文件.其中 IED是Intelligent Electronic Device的简称,是智能电子设备 智能电子 ...

  8. JavaScript返回当前的时分秒

    要求: 封装一个函数返回当前的时分秒 格式 08:08:08 代码实现: function getTimer() { var time = new Date(); var h = time.getHo ...

  9. PHP 下载七牛云的sdk

    1,语法 composer require qiniu/php-sdk 2,出现以下图片内容就是下载七牛云的sdk成功

  10. 用cmd下载tp5.0版本

    1.首先进入phpstudy的www目录 composer create-project topthink/think=5.0.* pt5.0的名字 --prefer-dist $ composer ...