局域网环境下的直播平台(校园电视台)搭建之路

近些年,随着互联网视频的普及,各个行业都在通过视频这种流行的方式来发布内容,生动、直观这是它的天生优势。

作为学校里的一名信息中心老师,领导发话也要模仿兄弟单位建立我校自己的视频门户,用来把学校发生的新鲜事、学校师生的荣誉、优秀学生的事迹、公开课、还有领导的重要指示精神,都想用视频这种新鲜的方式去呈现,让人们更关注,更喜欢。

说实话,虽然自己从事信息技术和多媒体已经有8年多时间,对摄像、视频编辑、美术设计都还算熟悉,也通过社会化视频平台做过直播,比如(优酷、花椒、微博、一直播)等,但是自己去搭建这种平台还是头一次,也是一头雾水。

本着对领导负责的态度,我开始潜心研究和学习,开始,我自己设计了一个简单的网站,将摄像机的视频采集后推送到了微博视频平台,然后将微博的播放地址嵌入到自己的网站上,以为这样万事大吉。测试后发现,收看的人数达到50人以上就异常卡顿,最终找到了原因,是因为学校的公网出口太窄导致的,学校总的公网出口只有100Mb/s,720P的直播50人收看就把带宽跑满了。看来,需要在校内搭建自己的发布服务器才能最终解决这个问题。

沿着这个思路,我开始寻找自己的解决方案,幸运的是,由于自己常年在CSDN上啃食着知识,也在这里找到了解决问题的办法,是一个版主的博文帮我打开了思想的大门。在这里,我找到了串流直播这款专业的免费直播软件,同时,还测试了VLC、FFMPEG、OBS这几款免费的直播采集编码工具,相比较下来,我觉得串流直播这个软件做的是最好的,下面是我自己的测试结果。

软件名称

功能完整性

稳定性

性能

易用性

FFMPEG

完整

极不稳定

很差,占用资源比较高

最差

全部为命令行方式操作

VLC

一般

极不稳定

很差,占用资源比较高

一般

OBS

相对完整

仅支持H.264视频编码和RTMP推流发布

一般

一般,做了部分优化设计

一般

有图形化界面,但是设计不是很人性化

串流直播

很完整

支持H.264/H.265

/MPEG-4/MPEG-2多种视频编码;

支持AAC/HE-AAC/MP3多种音频编码

支持TS/MP4/FLV/F4V

/MOV多种录制格式

支持UDP/RTSP/RTMP

/HTTP多种发布协议

支持组播加密,字幕/台标叠加,图像处理

支持硬件加速编码

很稳定

很高

占用CPU和内存资源都很低

易用

有图形化操作界面

人性化设计

功能直观,操作简单

 

 

至此,直播节目采集处理的工作已经完成,但是,为了能够将节目发布出去在网页端进行呈现,还需要搭建流媒体服务器来提供支撑,为此我查阅了大量资料,又在互联网上进行疯狂检索,为此我反复测试了不下十五个流媒体平台软件,之所以要做这么多工作,主要是奔着为学校省钱的目的(小地方的学习,经济比较寒酸^-^),其次,也是为自己充充电,通过这次实践,我发现自己学会了好多流媒体方面的知识。

整个测试工作异常艰辛(主

  • 13
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值