多语言展示
当前在线:1574今日阅读:91今日分享:37

教你免费发布活动直播

现在直播应用非常火爆,它以生动直观的方式向用户传达最真实的现场信息,受到广大用户的普遍欢迎。下面我把自己发布活动直播的经验分享给大家,希望和大家一起交流学习,共同进步。
工具/原料
1

1. 专业摄像机

2

2. 专业直播工作站

3

3. 直播发布服务器平台

4

4. 用户端内容呈现

方法/步骤
1

记住那句老话:“工欲善其事,必先利其器”。第一步:准备好所需的专业摄像机可以选择Sony、松下等品牌的专业摄像机。

2

第二步:准备专业直播工作站。这是最为关键的现场直播设备,它是用来采集摄像机视频信号和调音台音频信号的专业设备,它对视音频信号处理的质量直接决定了直播时用户端收看到的画面质量。我给大家推荐“iAVCast(串流直播)”这款免费的专业直播系统,它是国内目前功能最强大串流直播软件,支持多码流直播、多服务器推送、直播录像、字幕叠加、台标叠加、广告插播等强大功能,对于活动直播这种应用来说已经绰绰有余。这款软件需要运行在Win7 x64及其以上版本的操作系统上,你可以使用一台高配置电脑购买一款高清视频采集卡来搭载这款专业软件使用。电脑推荐配置如下:CPU: Intel i7 6700K及其类似型号;内存:4GB以上;硬盘:希捷SATA 2TB,7500RPM;主板:华硕Z170主板高清采集卡:需要根据自己采集的机位数量来决定。1路SDI卡:Pro Capture SDI2路SDI卡:Pro Capture Dual SDI4路SDI卡:Pro Capture Quad SDI机器的具体安装和设备配置问题可以咨询“串流直播”的客服人员咨询,他们会给你详细的技术指导。

3

第三步:准备直播发布服务器平台根据你的需求不同,这里主要有3种不同的解决方案。第一种:想使用免费的平台来发布这种情况,可以在几个比较大的直播网站上注册账号申请直播权限,然后开通直播发布功能。我给大家推荐“战旗TV、映客直播等”,在这些直播平台上根据官方的帮助文档得到直播的推流地址和直播码。然后将直播推流地址粘贴到【串流直播】软件中的【发布协议】输入框中。将推流码黏贴到【串流直播】软件中的【流名称】输入框中。如下图:节目播放:用自己注册的账号登录直播发布平台,找到自己的直播间,打开正在直播的节目即可看到。使用这种平台的优点:免费使用这种平台的缺点:只能在这种直播平台上来收看直播节目,无法将节目发布到自己的微信公众号或者自己的网站上。第二种:租用收费的直播平台来发布节目这种情况,可以在“串流直播”公司提供的直播平台上发布节目,也可以在乐视云、腾讯云、阿里云提供的直播平台上发布节目,节目的推流地址和流名称可以从所选的直播平台上来获取,然后将其填写到“串流直播”软件中即可。如下图所示:使用这种平台的优点:服务更可靠,可以提供节目的真实播放地址,可以将节目在自己的微信公众号、自己的网站上进行展示和播放。使用这种平台的缺点:不免费,需要按流量收费。第三种:搭建自己的直播发布平台来发布节目有时候,发布的直播节目为了收费和版权保护考虑,不方便在第三方平台上去发布,这时候可以自己出资搭建自己专用的直播发布平台,从总体上来讲,如果你要发布的直播节目很多,并且使用很频繁,这种方式是最经济可靠的。特别是自己有运营想法、自身是一个庞大的企业集团、自身是一所上万人的高校或者政府事业单位,这时候就非常适合采用这种模式。搭建平台所需的软硬件:搭建这种专业的直播发布平台,需要用到专业的流媒体服务软件和高端硬件服务器。然后把配置好的流媒体发布服务器托管到电信IDC机房或者放到自己单位的数据机房中。1. 高端硬件服务器配置要求:Dell R720、联想ThinkServer、HP ProLiant DL580等。2. 专业流媒体服务系统软件流媒体服务软件在发布平台中占有举足轻重的作用。它的功能和性能优劣直接关系到平台的运营成本和终端用户的收看体验。1.1 当前运营级的流媒体服务软件有: 1.1.1 串流直播媒体服务器系统这是串流直播团队开发的电信级直播发布平台软件,支持多协议直播发布、直播时移、直播录制、视频回放、点播发布等功能,支持大规模分布式部署、支持CDN内容分发、支持多服务器负载均衡,单台服务器据说可以支撑5000并发访问,这种有专业技术实力团队开发的平台,技术可靠性强,有后期的技术支持和升级服务保障,性价比不错。 1.1.2  Akamai 流媒体服务器系统这是美国的一家专业的互联网内容传输解决方案和服务提供商,他们的流媒体软件平台产品也具有极高的性能,但是主要以提供平台租用为主,产品售价据说非常昂贵。流媒体服务器系统软件主要包括:Adaptive Media DeliveryMedia Services LiveMedia Services On Demand1.2 当前比较专业的流媒体服务软件有:1.2.1 Adobe Media Server这是美国Adobe公司开发的一款流媒体服务器软件,当初设计目的是为其已经全球普及的视频播放器Adobe Flash Player提供内容播放服务,并且该服务器平台主要支持Adobe自己开发的FLV这种视频格式和自主定义的RTMP、RTMPE、RTMPS、RTMFP协议,他的这套自成体系的流媒体平台在2005~2015年间很受欢迎,但是自从Google带头打破Adobe的私有标准,在终端全面弃用Adobe Flash Player以后,Adobe Media Server的用户认可度也急速下滑,而且由于他不支持最新的行业标准,并且软件采用授权模式收费,在国内也没有专业的产品支持团队,因此目前受用户欢迎程度一般,主要有一些小型的应用平台在使用。1.2.2 Wowza Media Server这是美国的一家小型的流媒体服务器软件开发商,他们是参照Adobe公司和Apple公司的技术规范来开发的产品,在产品功能上来说,他们的产品功能比较完善,但是在性能上来说,他们的软件性能指标是非常糟糕的,原因在于这款软件是采用Java语言开发的,运行在Java虚拟机环境中,由于java是一种解释型语言而非编译型语言,与C或者C++语言所编写的程序相比,在性能方面具有天壤之别,而且,这种java程序稳定性与可靠性都差,只能用于小范围的应用环境中。产品的销售模式:按照License授权模式销售,具体价格可浏览其官方网站。1.3  当前完全免费的流媒体服务软件有:1.3.1  Red5这是一款开源免费的直播发布服务器软件,也是基于java语言开发的,功能和性能上还不及Wowza Media Server,并且是个人开发和维护的,没有专业的技术支持和服务团队,如果用于学术研究可以借鉴,但是在实际的运营环境中不建议使用。1.3.2  Live555这也是一款由国外的个人开发和维护的软件,只要支持RTSP这种流媒体协议,由于RTSP协议在监控行业被广泛采用,所以该软件也主要用于一些小规模的视频监控项目中,没有专业的技术支持和服务团队,但是该软件完全免费,不适合在实际的运营环境中使用。

4

第四步:用户端内容呈现完成以上三步准备工作后,活动直播就可以正常开展了。在用户播放端,主要存在如下几种播放方式:1)通过PC网站方式收看需要专门制作一个活动的专题页面,在其中嵌入活动的视频播放组件。用户使用PC端浏览器打开网站页面即可收看。2)通过移动终端APP方式收看这种需要专门开发一款手机APP软件,主要包括Android和iOS两个移动平台的APP,目前国内的几大直播平台都有自己的APP客户端,运营平台的APP软件均需要个性化定制开发来实现。3)通过微信公众号收看将直播节目发布到运营单位自己的微信公众号中(这种只有自建流媒体平台或者租用第三方流媒体平台发布节目才可以实现)。终端用户关注公众号进行节目收看。4)通过电视终端来收看将直播节目按照IPTV的标准进行发布,并在机顶盒或者智能电视终端上开发专用软件来播放节目,终端用户使用遥控器来选择收看自己喜欢的节目。

注意事项
1

1.直播活动开始前一定要检查网络链路的可用性,优先选择有限网络,其次是4G网络,网络的上行带宽一定要高于直播节目推送所占用的带宽,以保障直播信号传输的稳定性。

2

2.直播活动开始前一定要提前到活动现场演练一遍,以免因为某个环节的疏忽大意造成整场活动直播无法正常进行。

推荐信息