㈠ 视频直播需要什么设备
高清网络直播设备分为视频、音频、上传三个部分来讲。设备主要两个问题,一个是匹配,一个是价位。
一、视频采集设备
1、高清摄像机,作为高清视频来源。挑选摄像机需注意看看输出口是HDMI还是SDI,跟线材接口匹配,(以下我们以HDMI高清传输为例),采集的像素一般1920*1080P(超高清)。
2、视频采集卡,将高清视频采集后通过usb接口输出到电脑。确保接口是HDMI接口(与摄像机及线材一致),然后采集分辨率一般分为60帧和30帧,一般60帧对应1080P,30帧对应720P。
3、高清视频传输线,与摄像机接口一致,hdmi 接口。
二、声音采集设备
1、音频线连接声源。酒店会场的声控台,给一个声音输出口,单路,监听路都可以,通过一条足够长(根据现场布置而定)的音频线连接到我们直播台,作为声源。常见的声音接口有卡龙头(分公母),大二芯(6.5mm),耳机头(3.5mm),注意接口的匹配,带合适的各种转接头。
2、声卡。将接受到的声音采集,通过USB传输给电脑。声卡选择带有降噪效果的声卡。如果是直接摄像机收音,就不用声卡做专门声音采集了。 直接视频采集盒将摄像机的画面、声音一起传输,由于会议现场较为嘈杂,一般不建议采用这种方式。
三、上传设备
上传的话这里,采用普通电脑加第三方软件,直接推流上传。
1、电脑选择。对于电脑型号没有要求,普通办公笔记本电脑也可,但配置要相对可以。 主要有以下几个要求:A、运行内存8G以上。B、一个以上USB3.0接口,保证高清视频的传输,电脑USB3.0接口颜色为蓝色,传输速度更快。
2、网络选择,优选网线接入上行8M以上网络,选用直播软件将视频音频推到网络上去。
(1)高清直播推流需要什么设备扩展阅读:
视频直播的基本要素:
1、码率(bitrate)
码率即比特率,指单位时间内产生的数据位,单位bps(bit per second),1Mbps=1024kbps=1048576bps。一般的,分辨率一定的情况下,码率越高,视频质量越好。
(*注意bps与B/s的区别,1B/s=8bps。)
通常,720P的码流码率在2~4Mbps左右,1080P的码流码率在4~8Mbps左右,对于用户来说则是宽带要求,要看720P的视频需要至少2M的带宽。
要看1080P的视频需要至少4M的带宽,当前国内的网络环境下,上下行速率不对等,如果主播要使用高清视频,还得确保主播上行带宽足够。
编码方式有两种,一种叫定码率 CBR,指按照固定的码率来进行编码,一种叫变码率 VBR,指依照实际数据量大小变化的码率来进行编码。
2、分辨率(resolution)
分辨率指的是画面的尺寸大小,分辨率越高,图像越大。一般的,在码率一定的情况下,分辨率越高,视频质量越差。
分辨率有图像分辨率与显示分辨率两种,图像分辨率指图像的尺寸大小,显示分辨率指屏幕分辨率。
对于视频而言,有一些固定尺寸的分辨率标准,如D1(720×576)、4CIF(704×576)、VGA(640×480)、SVGA(800×600)、VXGA(1600×1200)等,后来对于固定比例(16:9)的画面。
分辨率的的表示方法为纵向高度加扫描方式,如720P(1280×720,逐行扫描)、1080P(1920×1080,逐行扫描)、1080I(1920×1080,隔行扫描)。
再到后面,使用横向像素描述,如2K(2048×1536或2560×1440或2560×1600)、4K(4096×2160或3840×2160)、8K(7680×4320)。
720P以下的分辨率称为标清(400线左右,如480P),720P称为高清,1080P/1080I称为全高清,之上称为超高清。
3、帧率(framerate)
帧指的是码流中的单张画面,帧率指单位时间内码流的帧数,单位fps(frame per second)。帧率的骤变最容易给人造成画面卡顿掉帧的感觉,稳定的高帧率能保证视频的流畅感。
因为人眼存在视觉暂停效应,对于时间相差较短的变化较小的画面,人会认为画面是连续的,通常情况下,视频帧率稳定在30fps以上时,人会觉得基本流畅,60fps会让人感觉很流畅,但是高于75fps后,人眼就不太能察觉出流畅度的提升。
电影院放映的电影帧率通常为24帧每秒,但人依然觉得很流畅,原因是电影的帧是动态模糊的,人眼会忽略掉这些模糊差异,而计算机上显示的每一帧都是清晰的,所以显示器上对于帧率的要求会比电影院高。
4、丢包率(packet loss rate)
丢包率指传输中所丢失的数据包数量占全部发送数据包数量的比率。丢包率越大,画面卡顿越厉害,甚至无画面。一般来说,丢包率超过2%时,画面会出现明显的掉帧。
检查丢包率的方法一般通过长ping或者tracert(或traceroute)来检测,也有一些工具软件可以用来检测或模拟丢包情况,如iperf、netperf等。
5、时延(delay)
通俗来讲指的是数据从产生到接收的过程中耗费的时间,一般指的是网络传输延时。
影响网络延时的因素有很多,传输过程有丢包、网关转换慢、节点处理慢等等都有可能对网络延时产生影响,网络环境中存在不稳定的延时时,极易造成跳帧、卡帧等情况。通常,局域网内延时要求在400ms以下,广域网或互联网延时要求在3~5s以内。