在视频直播现场,通过一台或多台摄像机对现场画面实时收集,然后将视频信号实时传递给采集卡,采集卡再将视频信号发送给电脑进行实时编码并上传云端服务,同时分发到各个播放器进行视频直播观看。
2、视频直播系统架构:
高清摄像机====【HDMI接口连接】===⇒视频采集卡===【USB 3.0连接】===⇒编码电脑
3、直播端网络要求:
一路直播流要求上行带宽(电信/联通)2M以上。
4、设备要求及推荐型号:
视频直播视频接收端设备要求
高清摄像机(高清且带HDMI输出端口):如索尼(SONY)HDR-CX610E
视频采集卡:Blackmagic decklink Intensity Shuttle USB3.0(外置HDMI采集卡)
电脑(具有USB3.0接口):如戴尔(DELL) Ins14VR-3516 (win7)
编码软件: Flash Media Encoder、Wirecast
5、网络视频直播传输服务:
视频云直播服务商:如保利威视(POLYV)
视频直播软件系统开发就找山东布谷,如何搭建流媒体服务器:下载对应的安装包,使用的Linux环境
下载
复制代码
解压
复制代码
到解压后的目录下,执行命令,启动服务
在控制台输入 ./nms运行
在当前程序目录下执行 sudo ./service.sh install 安装服务并自动运行
在当前程序目录下执行 sudo ./service.sh uninstall 停止并卸载服务
服务成功启动之后,可以在8000端口(默认端口)访问流媒体服务的后台系统
首页dashboard展示了服务器cpu的使用情况以及网络带宽状况
您需要安装Flash播放器,流媒体服务器软件
基于流协议(RTP / RTSP,MMS,RTMP,等)的流媒体服务器软件的主要功能的视频文件传输到客户端的在线观看,视频采集,压缩,软件接收实时视频流,实时流媒体协议的客户端。
典型的流媒体服务器的Microsoft Windows媒体服务(WMS),它使用MMS协议接收和发送视频使用Windows Media Player(WMP)的前端播放器,RealNetworks公司的Helix服务器,RTP / RTSP协议,接收和发送视频播放器的前端,Adobe公司的Flash媒体服务器使用RTMP(RTMPT / RTMPE / RTMPS)协议接收和发送视频,Real播放器,Flash播放器,播放器的前端。这是值得注意的,Adobe公司的Flash播放器(点击官方数据的普及的闪存播放器安装容量已达到99%以上),越来越多的网络视频开始到使用Flash播放器的播放器前端,所以越来越多的企业开始采用Flash播放器兼容的流媒体服务器,并开始消除其他类型的流媒体服务器。 Flash播放器,除了Adobe Flash媒体服务器,流媒体服务器有一个用Java编写的名为Red5的开源软件,在中国制造的有一个叫Ultrant的Flash Media Server的软件,说是很不错的,最新版本的到版本1.8.7,可以下载一个免费的社区版。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)