helix 直播 怎么配置

helix 直播 怎么配置,第1张

在信息技术日新月异的今天,许多学校都建立了自己的局域网,为网内用户提供视频服务已成为网络的一项基本应用,因此在局域网内架设视频服务器已经非常必要。视频服务软件一般选择基于流媒体技术的服务器软件,在此类软件中,首选应为RealNetworks系列产品。该系列产品由媒体内容制作工具Real Producer、服务器端软件RealServer、客户端软件Real Player三部分组成,其流媒体文件包括RealAudio,RealVideo,Real Presentation和RealFlash四类文件,分别用于传送不同的文件。Real System采用SureStream技术,可以自动并持续地调整数据流的流量以适应实际应用中的各种不同网络带宽需求,轻松实现视音频和三维动画的回放。Real流媒体文件采用Real Producer软件进行制作,Real Producer可以把现场信号通过视频采集卡即时制作成流媒体文件,再通过服务器端的RealServer直播到局域网内的每一台计算机。现场信号包括:电视机、影碟机、录像机的信号、摄像机、摄像头的信号、从卫星接收的信号等等。本文介绍的是如何设置Helix Producer Plus V901(即Real Producer 90)以实现网络的现场直播。
一、硬件需求
就目前的应用环境来看,配置一台中档的普通PC机再加上一块视频采集卡就可满足直播的要求。笔者用一台CPU为P4 24G、内存为256MB的计算机,一块源兴的电视卡(400元)进行网络直播,其CPU的使用率为50%左右,直播效果稳定、可靠。
二、软件需求
用于安装Helix Producer Plus V901的计算机应安装Windows 2000 Professional以上版本的 *** 作系统。客户端需要安装Real Player播放器,另外,网内还需要一台Real Server服务器(本文假定局域网内已架设一台RealServer流媒体服务器)。
三、安装和配置
1. 硬件连接
硬件连接比较简单,只要把采集卡与输入源(如影碟机)的视频、音频信号对应连接即可。具体连接为:输入源的视频输出端与采集卡的视频输入端相连,输入源的音频输出端与计算机声卡的线路输入端相连。
2. Helix Producer Plus V9.01的安装
运行安装程序,一路[下一步]即可。详细安装步骤这里不再赘述。
3. Helix Producer Plus V9.01的配置
(1)运行Helix Producer。软件界面可分为左右两部分,左面为输入预览及设置,右面为输出预览及设置(图1)。
图1
(2)输入设置:在主界面左面的输入设置里选择“装置”,在“音频”下拉列表中选择自己所使用的声卡,在“视频”下拉列表中选择采集卡。单击右侧的[设置]按钮,可以对音频和视频属性进行设置。其中,音频的设置比较简单,视频的设置需要注意的是:输入设置要与信号源与计算机的物理连接类型相对应,即如果信号源(如影碟机)与计算机是通过复合视频端子连接的,就应选择“video composite in”;如果是通过s端子连接的,就应选择“video svideo in”(图2)。其他设置采用默认值即可。
图2
(3)输出设置:图1所示界面的右半部分有三个标签页,分别是:听众、视频过滤器和剪辑信息。单击[听众],d出如图3所示的对话框;在“模板”列表中,选择一个模板,如果是百兆以上的局域网,可以选择“450K VBR Download 450kbps”;然后单击中间的[添加到听众列表]按钮,在这里选择速率越高的模板,对网络带宽的要求也就越高。添加完成后,双击刚添加的模板,可以进行进一步的设置,当然不进行设置保留默认值也可以。
“视频过滤器”标签页里保留默认值。
在“剪辑信息”标签页里,可以指定“标题”、“作者”和“版权”,这些信息会在接收端的播放器里显示出来。
图3
软件版本:\
Helix Server Unlimited V11011884
Helix Producer Plus V11
一、功能说明
新功能
SNMP 支持
更小的直播延迟
更小的播放启动缓冲
延时关机
默认客户端设置为类型4
RealPlayer 11的新的带宽检测方法支持
支持IPv6
Windows Media的推送广播支持(支持Windows Encoder 9或更高版本的直播)
播放流媒体优先使用TCP
速度控制
不同的服务支持
可配置RTSP超时值
登录功能加强
删除的功能
PNA支持
自动广告插入
分布许可
带宽协商
MPEG-1,MPEG-2、VIVO格式(继续支持MP3和MPEG-4)
REAL G2 编码
支持格式
RealNetworks:RealAudio(rm, ra),RealVideo(rm, rmvb),RealPix(rp),RealText(rt),Muti-Rate Container(mrc)
Macromedia:Flash(swf)
Microsoft:Windows Media(asf,wma,wmv)
Apple:QuickTime(mov)
Standards-Based:MPEG-4,MP3
Image Formats:GIF(gif),JPEG(jpg,jpeg),PNG(png)
Other:AU(au),AIFF(aif,ief),WAV(wav)
二、安装HELIX SERVER
双击安装程序,选择授权文件(可以向REAL申请试用授权文件lic),输入管理用户名和密码,设置服务端口\
rtsp:554
mms:1755
>1大带宽,成本构成上,除了基本的人力成本、主播签约费、硬件成本及市场布局成本,巨额带宽成本一直是直播企业较大的资金消耗版块之一。2延迟低,直播视频的基本要求就是延迟要低,做到实时传播,避免卡顿的现象。直播平台在这方面有着严格的要求3故障转移,网络世界瞬息万变,不管是黑客攻击还是网络硬件导致的服务器故障,都可能降低服务器的可用性,影响用户的体验好感。这就需要用到负载均衡技术,系统在线诊断技术,同时及时故障处理的技术人员4大存储,不光是网站数据的存储,现在直播平台都有视频回看的功能,这就要求把视频以缓存的形式存储到服务器内存里,而二十四小时,大流量的数据要被存储起来需要耗费大量的内存设备

1、点击开始菜单,选择控制面板,打开控制面板界面。

2、点击控制面板中的程度和功能,打开windows的程序和功能界面。

3、点击程度和功能左侧菜单里面的打开或关闭windows功能

4、选中internet infomation services 可承载的web核心和internet信息服务

5、如何是静态网站,选中上面两项就可以了,如何使asp或者aspnet网站,则还需要选中以下几项。点击internet信息服务左侧的小加号

6、点击万维网服务左侧的小加号

7、点击应用程度开发左侧的小加号

8、选中asp和aspnet

9、确保以上几项都选中了之后,点击确定,windows会开发安装网站所需的运行环境,这个需要几分钟的时间,请耐心等待。

10、等windows安装好网站环境后,重启一下电脑,然后打开C盘的C:\inetpub\>

11、打开浏览器,输入网址127001,OK,可以访问自己的网站了。

很高兴回答您的问题:我们先从市面上主流的直播间功能说起,先看看直播平台最基础要具备什么样的功能。

一、 基础功能

1 视频直播功能:这是最基础的功能,主播端将视频数据推送出去,观众端进行接收观看,这就需要RTMP推流功能的支持才能实现,并且这一步也会决定画面的清晰度和流畅程度。

2 聊天功能:观众可以在互动区进行文字聊天,和主播对话,想说就说。

3 礼物打赏功能:观众可以对喜爱的女主播进行礼物打赏,游艇、跑车、甚至城堡走起来等等。

4 支付/提现功能:用户为喜爱的直播进行礼物打赏或者守护,主播收到礼物或接受守护后,可将收到的平台虚拟币兑换成现金提取出。

5 视频回放功能:直播时同时录屏,随时随地,想看回放就看回放,粉丝再也不会错过喜爱的主播直播的精彩内容。

6 分享功能:将主播频道或主页分享到微信、微博或者别的平台。

那么由功能出发,来看看我们如何搭建一个基础的直播平台呢。

二、 直播间构成

视频直播功能其实就是从推流到拉流的过程,基本构成也是由以下几部分构成:

采集部分

iOS是比较简单的,因为机型相对固定以及采集方向相对固定,Android则要做些机型适配工作,PC最麻烦各种奇葩摄像头驱动,出了问题特别不好处理,建议放弃PC只支持手机主播,目前大部分的美女直播平台都是这样的,游戏直播平台则略有不同。

处理部分

其实针对视频帧的预处理,现在直播美颜已经是标配了,80%的主播没有美颜根本没法看。美颜算法需要用到GPU编程,需要懂图像处理算法的人,没有好的开源实现,要自己参考论文去研究。难点不在于美颜效果,而在于GPU占用和美颜效果之间找平衡。GPU虽然性能好,但是也是有功耗的,GPU占用太高会导致手机发烫,而手机发烫会导致摄像头采集掉帧,可能原因是过热会导致CPU降低主频。这是全局美颜,还需要针对脸部的调整,比如最普遍的大眼瘦脸,还有瘦下巴,调整额头高度,鼻翼宽度等,拍摄起来不亚于一场外科手术了。这个就需要配合人脸追踪算法来进行调整,先得识别人脸五官部位,再正对特定部位进行不同方法的图形学渲染,基于这些技术,贴纸道具什么也都不是问题。所以基础美颜难度不大,用上了人脸追踪的美颜就价格高点,因为毕竟人脸追踪现在成本还是比较高的。自己如果做基础美颜难度低,成本也不高,但是一旦要做美型,成本高,周期长,也可以考虑第三方的SDK

3 编码

可以采用硬编码或者软编码720p以上,软编会导致CPU过热。能耗过高,之后自然会卡顿,编码要在分辨率,帧率参数设计上找到最佳平衡点,让能耗和效果之间互相协调。视频-编码格式:H265、H264、MPEG-4等,封装容器有TS、MKV、AVI、MP4等。现在比较常用的视频编码是H264。音频-编码格式:G711μ、AAC、Opus等,封装有MP3、OGG、AAC等,比较常用的是AAC编码格式。视频经过编码压缩大大提高了视频的存储和传输效率,当然,经过压缩后的视频在播放时必须进行解码。

4传输,将编码完成后的音视频数据进行传输,早期的音视频通过同轴电缆之类的线缆进行传输,IP网络发展后,使用IP网络优传输。

传输协议:RTP与RTCP、RTSP、RTMP、>

控制信令:SIP和SDP、SNMP等

转码、解码,也肯定要兼容软/硬解码,目前手机普遍支持硬解

整体过程可以这么理解:

OK,说完基本构成,我们再说一下特色功能:

五、 特色功能

比如评论聊天、连麦互动、收费房间、密码房间、礼物打赏等特色功能,也是为直播平台提供更多可能和更多想象空间。

评论聊天可以采用IM方式进行实现,IM提供商也比较多,也可以自己进行实现,因为这个功能不是属于即时音视频通信,没有很复杂。

连麦互动就是属于即时音视频通信了,这个其实自己实现就有点本末倒置,过于浪费时间,并且就算用TCP协议实现了基础功能,稳定性和流畅度也没有保障。

收费、密码房间就属于平台搭建时进行实现的功能,这个对于普通前端工程师而言不是很大的挑战。

礼物打赏就涉及到支付渠道的对接,和渲染功能实现,比如收到费用后,要在屏幕渲染一些特定的特效,比如游艇走起来,火箭biubiubiu~

以上就是我的回答,希望得到您的赞同

这个需要根据直播平台的体量来选择,选择合适的配置运行就好。如果想要了解到更清晰,建议询问欢拓云直播系统。该系统支持高端定制线上直播间样式,还能根据业务深度定制功能。最重要是全方位挖掘直播关键数据,让直播运营优化有据可依。点击领取7天免费试用资格


想要把直播平台运行起来,最重要的就是服务器。服务器是可以为系统提供存储数据和逻辑计算等服务,没有服务器作为基础,直播平台就无法运行。搭建直播平台可以选择的服务器有: 1、 物理服务器就是真实存在的服务器,拥有CPU、内存和硬盘等硬件。 2、 虚拟服务器,是通过虚拟技术将物理服务器分割成许多独立的服务器,每个虚拟服务器都有自己的IP地址等信息。 3、 云服务器是一种可以扩展的计算服务器,只要购买就可以快速搭建多台适用于直播平台的云服务器。

想要了解更多关于直播平台搭建的相关信息,推荐咨询欢拓云直播系统。欢拓一直致力于提供行业领先的互动直播SaaS云服务,更是获得了国家高新技术企业和科技创新小巨人企业认证。 从2010年开始,欢拓就专注于音频、视频的采样、编码、后处理及智能传输等直播核心技术的研究,其产品线涵盖教育、金融、电商、会议、培训、大会、医疗等全行业直播场景。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12780616.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存