高校重大活动直播攻略分享:南开大学百年校庆

高校的迎新晚会、毕业典礼、校庆等重要大型活动,是学校宣传自己,激发师生爱校爱国热情,让校友了解母校的重要方式。大型活动的网络直播是更多不在活动现场的相关人员了解活动的重要途径。

在互联网高度发达的今天,网络直播作为一种新兴的在线娱乐或服务方式,具有第一时间性、现场感、同步交互性等特征。因此,采用网络直播的方式展现高校重大活动现场,让更多人参与到活动中,已成为各高校的迫切需求。

南开大学

本文从实际需求和当前主流技术架构入手,给出了可行的网络直播方案。以南开大学百年校庆网络直播为例,分析如何实现高校重大活动的网络直播。

网络直播方案

01

网络直播需求

高校网络直播需求通常有两种形式,主分会场和网络平台:

对于主分会场直播,通常是由于高校具有多校区,在其中一个校区举办重大活动,需要将主活动现场直播到其他分会场。这种形式通常对直播视频、音频质量有非常高的要求,对直播的及时性和稳定性也要求较高。

网络平台直播,是将重大活动的内容在网络平台上向网络用户直播。网络用户可以通过电脑PC端和移动终端观看活动。这种方式通常要求网络直播平台具有良好的兼容性,一方面能够兼容PC端浏览器,另一方面也能够使针对不同操作系统的移动端有简单的播放解决方案。

02

网络直播方案

通过上述对网络直播需求的分析中可以看出,不论是主分会场直播还是网络平台直播,都需要良好的网络作为数据传输的基础保障;同时,对图形和音频的信息采集,以及信息数据的处理均有很高的要求。为此,以校园有线网络作为基础,利用高清摄像机采集活动现场声音及画面作为直播源,通过硬件编码器将直播源提供的流媒体上传至流媒体服务器,使用流媒体服务平台进行直播频道管理和服务器性能监控,最终在分会场或用户的个人终端上呈现直播内容。图1为网络直播方案的示意图。

图1 网络直播方案示意

(1)直播源

校内直播源一般取自活动现场高清摄像机。活动现场如果有高清摄像头可以和高清摄像机画面共同组成画面直播源,此外,现场环境声嘈杂也可以利用麦克风等收音设备的声音输入作为声音直播源。

(2)硬件编码器

视频编解码是网络流媒体传输中不可或缺的。随着人们对视频清晰度要求越来越高,视频分辨率的不断提升导致视频文件体积巨大,意味着单位时间内需要传输或接收的数据量也大幅度增加,网络视频传输的负担越来越大。

硬件编码器是一个能够对数字视频进行压缩或者解压缩的设备,它取代传统的采集卡或软件编码而采用硬编码方式,可以对视频的帧率和码流等参数进行输出设置。硬件系统更加稳定,图像效果更加完美。

(3)流媒体服务平台

流媒体服务平台主要提供流媒体服务管理。平台具体功能包括频道管理,管理员可以自定义频道名称,在已有的流媒体服务器上创建频道。频道可以选择"推流"(将采集封装好的内容传输到服务器)或者"拉流"(拉取服务器已有的直播内容),然后生成RTMP(RealTimeMessagingProtocol实时消息传输协议)或HLS(HttpLiveStreaming视音频流输出地址)。管理员可以进行频道的开启、关闭和切入垫片等操作,从而控制直播内容。组网管理是指对现有的流媒体服务器进行分类管理,包括新建、删除流媒体服务器和启动、关闭、重启服务等。统计报表功能以折线图图形化的形式来展示当前流媒体服务器的使用参数,如负载、内存使用率、CPU使用率、网络流量、连接数,以便管理员及时发现负载过高的服务器并进行处理。

(4)直播观看平台

通过直播观看平台,可以将音视频内容呈现给直播受众。因为不但要有主分会场直播形式,也要保证直播受众能够使用自己的电脑或手机等终端观看,所以直播观看平台要有多种媒体播放方式,同时具备良好的兼容性。

网络直播应用分析

南开大学有八里台校区、津南校区和泰达学院三个校区,形成了"一校三区"的办学格局。2019年10月17日举行的南开大学百年校庆,不但是学校的重大活动,而且是中国教育界的一件大事。校庆活动的直播也成为重要工作,包括不同校区主分会场的直播和网络平台的直播,具有较高的参考价值。下面以南开大学百年校庆活动为例,介绍具体的网络直播方案如何实现。

南开大学百年校庆活动的网络直播具有多校区观看、网络要求高、观众多和分会场要求效果好等特点。为此,充分利用南开大学现有的网络和直播系统,对图1中给出的网络直播方案进行优化并完善,最终形成了南开大学百年校庆大型活动网络直播技术方案,如图2所示。

图2 南开大学校庆活动网络直播技术方案示意

01

直播源

为保障不间断直播,采用了两路直播源的方式,即主会场直播源和本地资源直播源。"主会场直播源"通过邀请专业摄录团队对主会场的校庆活动进行录制形成。除主会场活动外的宣传片和其余现场实况录像,利用笔记本电脑收看后以HDMI信号形式接入硬件编码器,作为"本地资源直播源"。

02

流媒体服务器

在流媒体服务平台共部署九台流媒体服务器,播放控制服务器是直播平台管理服务器,主要提供频道管理中频道的开启、停止、切出(切换垫片)功能。为了简化流媒体服务器组网拓扑,便于各终端获取流媒体,设置一台流媒体服务器供编码器推流,其余七台流媒体服务器均在此处拉流供用户终端观看。

03

直播观看平台

直播观看平台除了要为分会场提供视音频源外,还要让用户能利用PC或移动终端观看直播。为了营造良好的观看体验,美化设计了直播观看平台的PC端浏览器观看界面,同时优化了播放器的兼容性,使其能在多种浏览器上播放。

对于移动端的播放,鉴于企业微信的强大功能,其拥有内部管理高效、文化建设丰富、内容保密可控、内部沟通便利等优势,因此已经在企事业单位获得越来越多的应用。南开大学构建了微信企业号平台,并开发了"网络电视"微应用为在校师生提供视频直播服务。借助于微信平台,可使用户使用不同系统的终端观看。

对于未加入南开大学微信企业号的用户,流媒体服务平台将接收到的视音频流进行处理后,即可发布生成移动端直播观看链接,用户直接在移动端使用浏览器打开直播链接页面即可观看直播内容。

04

直播保障方案

为了保障重大活动的网络直播顺畅进行,需要特别针对网络及直播设备和系统做更加精细化的部署,具体如下:

(1)网络保障

为了保障网络稳定,要采用有线网络。在当前校园网络大二层架构的情况下,对各会场有线网络进行双路由、双节点链路保障,实现网络链路的双备份。

(2)硬件备份

为了保障直播不间断,需要对使用的硬件进行备份,即部署两套关键设备,形成一主一备。硬件设备具体包括:主会场笔记本电脑播放源、硬件编码器、分会场的PC、网络交换机等。这样当一台设备出现故障时,备用设备能及时替换,保障直播不间断。

(3)流媒体服务器均衡负载

由于PC端观看用户较多,将直播观看平台设计与流媒体服务器部署相结合,通过PC端的访问页面设置多个访问链接,每个链接的观看页面对应不同的流体服务器,从而达到引流和均衡负载的目的。同时,为移动端部署对应的流媒体服务器,保证移动端的直播观看效果。

南开大学

综上,通过科学合理的网络直播方案,在充分的直播保障下,南开大学百年校庆的网络直播工作得以顺畅且高效地完成。

高校重大活动的网络直播已成为活动顺利进行的重要保障。当前,主分会场直播和网络平台直播已成为各高校网络直播的主要形式,尤其是在PC端和移动端的网络直播,是必不可少的形式。这不但要求网络直播的连续性,而且要求直播能够在不同浏览器的PC端和不同操作系统的移动端都能顺利进行。

为此,我们给出了"直播源""硬件编码器""流媒体服务平台"和"直播观看平台"构成的网络直播方案,并以南开大学百年校庆网络直播为例,将该方案具体化。同时,还在网络保障、硬件备份和流媒体服务器均衡负载三方面,为不间断直播提供了技术保障。本研究可为其他高校开展类似重大活动的网络直播提供可行的技术方案参考。

(本文刊载于《中国教育网络》杂志2020年2-3月合刊,作者:朱悦、焦宝臣、张四海,单位为南开大学信息化建设与管理办公室;责编:朴艺娜)

(0)

相关推荐

  • 网络视频直播系统,流媒体技术分几种?

    网络视频直播系统中常用的流媒体技术是内容分发网络,也就是常见的CDN,除了这一技术外,流媒体技术还包括智能流.分流技术和缓存技术.我们先来看一下各个流媒体技术的特点是什么. 一.各流媒体技术的特点 1 ...

  • 直播平台源码的传输协议及搭建部署情况

    直播平台源码搭建时用到的传输协议有三种RTMP.HTTP.HLS,三者之所以有划分是因为其优劣势不同: RTMP是直播平台源码最常用的流媒体传输协议,直播延迟基本上能控制在5秒以内,适用于互动性较强的 ...

  • 直播平台的流媒体服务器的作用

    直播视频的格式多种多样,不管是移动端还是PC端都不可能支持这么多样化格式的视频,因此流媒体服务器的首要任务就是将视频更改为统一的格式,从而解决播放器格式不统一的问题,在不改变原视频的画质情况下,更改视 ...

  • 直播平台开发,开发时一定具备的条件有哪些

    直播平台开发的热度不言而喻,这也让开发团队吃到了直播平台开发的红利,面对开发团队的增多,直播开发的行业逐渐饱和,很多不具备条件的开发团队被淘汰,如果想要找一个实力强大的开发团队,有哪些必须具备的条件呢 ...

  • 直播短视频源码,了解开发流程和盈利模式

    用户们对娱乐内容的需求让直播短视频源码的开发变得越来越火热,大大小小的公司纷纷融入,促进了行业内开发团队数量增加的同时,也让行业变得鱼龙混杂起来,越来越多的人加入开发直播短视频源码的行列中,这也让开发 ...

  • 想做直播系统,该如何进行直播系统的开发搭建?

    直播系统开发如今也是一个比较火热的行业,但还是有很多人,为了图便宜,去网上找各种免费的直播流媒体服务器软件,还有人说可以用破解版的软件去做.没错,如果用来做实验性平台,这些免费的或者开源的系统可以用. ...

  • 关于直播平台开发中流媒体传输,重点干货分享

    随着近年来直播行业的飞速发展,直播平台开发的技术日益成熟,直播系统的应用场景也越来越广泛,也离不开流媒体传输的技术支持,本文就主要介绍了当前主流的流媒体传输中推流端及播放端分别需要几步. 一.什么是流 ...

  • 在线直播源码,CDN服务器和流媒体服务器的工作区别

    直播行业的火热发展带给周边产品新的发展机会的同时,也创造了新的竞争关系,在线直播源码团队之间的竞争.服务器商家之间的竞争.三方SDK商家之间的竞争,大家都在不断提升自己的服务质量以便吸引更多的客户. ...

  • 搭建直播平台,流媒体对直播的重要性

    流媒体是搭建直播平台不可或缺的一部分,流媒体又称为流式媒体,是多媒体的一种,可以实现搭建直播平台边播边看的需求,所以常被应用于搭建直播平台中.流媒体中的流是指视频的传输方式,它分为直播和点播两个部分, ...

  • 直播系统开发中选择服务器需要注意哪些细节

    如今的直播系统随着不断地创新发展,已经完全摆脱了地域和时间的限制,可以实现随时随地开播,直播服务器作为直播系统的基石,直播系统开发中使用的服务器配置非常关键.直播间要想保证直播内容的清晰流畅,能承受高 ...

  • 直播带货开发,带货直播也需要流媒体辅助

    流媒体服务器多种多样,不同的流媒体可以帮助直播带货开发解决不同场景的不同需求,不管是应对百级.百万级的用户访问,还是娱乐直播.带货直播这些分类,都可以借助流媒体服务器帮助实现,我们具体来说一下常见的各 ...

  • 网络直播平台搭建中延迟问题终于有了答案

    网络直播平台搭建的中离不开流媒体传输,流媒体传输的流程一般分为采集.前处理.压缩.推流.拉流.解码.播放,这当中每个阶段都是十分重要的,所以为了保证用户观看的及时性,这些流程需要高度协调统一,来减少在 ...