如何快速搭建一个完整的移动直播系统?

如何快速搭建一个完整的移动直播系统?,第1张

移动直播行业的火热会在很长一段时间内持续,通过和各行业的整合,从而成为具有无限可能性的行业。主要因为以下三个原因:

第一,移动直播的UGC生产模式比PC端的直播更明显,人人都有设备,随时随地开播,完全顺应了互联网时代的开放性原则,能刺激更多人去创造和传播优质内容。

第二,网络带宽和速度在逐渐提高,网络成本在逐渐下降,为移动直播提供一个极佳的发展环境。文字、声音、视频、游戏等都会在移动直播中呈现,创造出更加丰富的用户体验。直播可以以SDK的形式接入到自己的应用中,比如,教育领域中的课后辅导完全可以以直播的形式开展业务、电商也可借助直播让用户挑选商品,促进销售。

第三,一个与VR/AR技术相结合的移动直播为整个行业的未来提供了新的发展空间。VR/AR直播能够让用户身临其境,带动主播与观众更贴切真实的互动,大大提高平台的用户参与度。

当下,有技术实力和流量优势的互联网从业者都不愿错过直播这个风口,如何快速搭建一个直播系统成了大家关心的问题,我想和大家分享下我的经验。我从事于一家直播产品开发商,我们的产品为了快速赶上市场,并没有自己完全去自己做,而是使用了趣拍云服务提供的直播SDK。

从业者都知道,一个完整直播产品应该包含以下环节:推流端(采集、前处理、编码、推流),服务端处理(转码、录制、截图、鉴黄),播放器(拉流、解码、渲染)、互动系统(聊天室、礼物系统、赞)。下面我就一一讲述下直播SDK在各个环节所做的工作。

一、移动直播推流端需要做哪些工作?

直播推流端即主播端,主要通过手机摄像头采集视频数据和麦克风采集音频数据,经过一系列前处理、编码、封装,然后推流到CDN进行分发。

1、采集

移动直播SDK通过手机摄像头和麦克风直接采集音视频数据。其中,视频采样数据一般采用RGB或YUV格式、音频采样数据一般采用PCM格式。采集到的原始音视频的体积是非常大的,需要经过压缩技术处理来提高传输效率。

2、前处理

在这个环节主要处理美颜、水印、模糊等效果。美颜功能几乎是直播的标配功能。我们调研中发现太多case是因为没有美颜功能被抛弃使用的。另外国家明确提出了,所有直播都必须打有水印并回放留存15天以上。

美颜实际上是通过算法去识别图像中的皮肤部分,对皮肤区域进行色值调整。通过颜色对比找到皮肤区域,可以进行色值调整、添加白色图层或调整透明度等来等来达到美白效果。在美颜处理方面,最著名的GPUImage提供了丰富的效果,同时可以支持iOS和Android,支持自己写算法实现自己最理性的效果。GPUImage内置了120多种常见滤镜效果,添加滤镜只需要简单调用几行代码就可以了。

3、编码

为了便于手机视频的推流、拉流以及存储,通常采用视频编码压缩技术来减少视频的体积,现在比较常用的视频编码是H264。在音频方面,比较常用的是用AAC编码格式,其它如MP3、WMA也是可选方案。视频经过编码压缩大大提高了视频的存储和传输效率,当然,经过压缩后的视频在播放时必须进行解码。

相较于之前的H264,2012年诞生的H265编解码标准有了相当大的改善,做到了仅需要原来一半带宽即可播放相同质量的视频,低于15Mbps的网络也能传输1080p的高清视频。像阿里云、金山云都在推自己的H265编解码技术,随着直播的快速发展和对带宽的依赖,H265编解码技术已有全面取代H264的趋势。

H264和H265个模块技术差异:

另外,硬件编码已经成为移动直播的首选方案,软编码处理在720p以上的视频颓势非常明显。在iOS平台上硬件编码的兼容性比较好,可以直接采用,但在Android平台上,MediaCodec编码器针对不同的芯片平台表现差异还是非常大的,要完全实现全平台兼容的成本还是非常高的。

4、推流

要想用于推流还必须把音视频数据使用传输协议进行封装,变成流数据。常用的流传输协议有RTSP、RTMP、HLS等,使用RTMP传输的延时通常在1_3秒,对于移动直播这种实时性要求非常高的场景,RTMP也成为移动直播中最常用的流传输协议。最后通过一定的Qos算法将音视频流数据推送到网络断,通过CDN进行分发。在直播场景中,网络不稳定是非常常见的,这时就需要Qos来保证网络不稳情况下的用户观看直播的体验,通常是通过主播端和播放端设置缓存,让码率均匀。另外,针对实时变化的网络状况,动态码率和帧率也是最常用的策略。

当然,在网络传输方面全部自己来做基本不现实,找提供推流服务的CDN服务商提供解决方案是最好的选择,可参考文章开头介绍的云视频服务商。据了解,阿里云是国内唯一能自研CDN缓存服务器的厂商,性能非常有保障。当然,大多数直播平台都会同时接入多个视频云服务提供商,这样可以做拉流线路互备,对推流后视频集群再进行优化也可提高直播的流畅性和稳定性。

二、服务端处理需要做哪些工作?

要想适配各终端和平台,服务端还需要对流进行转码,如支持RTMP、HLS、FLV等格式拉流,支持一路转多路适配不同网络和分辨率的终端设备。

1、截图、录制、水印

像阿里云等云服务商都提供了实时转码技术,将用户推流码率较高(比如720P)实时转化成较低清晰度(比如360P)的流以适应播放端的需求。如果要自己搭建实时转码系统,这个成本是极高的,一台8核设备只能实时转10路流,如果一个正常的直播平台有1000路流,就需要100台设备,加上后期的运维成本,一般公司就吃不消了。

2、鉴黄

2016年4月14日,文化部查出了斗鱼、虎牙、YY、熊猫TV、六间房、9158等涉嫌提供含宣扬秽、暴力、教唆犯罪的网络直播平台,被列入查处名单。政府介入管制有利于直播行业打造健康的生态,进入良性发展。这也意味着为了安全直播产品鉴黄成了必需环节,使用技术手段去鉴黄是移动直播平台必然采用的方案。

市面上提供鉴黄服务的方案主要有两种,第一种是对视频进行截图,然后对进行鉴黄,返回鉴黄结果和分值。典型的企业有阿里(绿网)、图谱科技,他们目前都支持直接传入视频,经过服务端分析返回结果。通常由业务系统接入鉴黄服务,根据鉴黄结果对直播流进行控制,如切断直播流、封禁账号等。第二种是和CDN结合,直接对直播流进行分析,识别结果分为色情、疑似色情、性感和正常,业务系统根据识别结果直接控制直播流。典型的企业是Viscovery,这套方案的优点是实时性保证比较好,缺点是必须部署到CDN或自己的机房,使用成本相对高一些。

还有像趣拍云服务这种一站式直播解决方案提供商,他们的做法是,用户只需在控制台对鉴黄服务进行配置就可以针对每个应用、每一路直播流进行实时审核。在控制台中,趣拍视频云服务实时将鉴黄结果返回,用户可以直接查看色情直播和违规界面的截图,同时可以对直播流进行控制,切断问题直播流。该服务商还提供了短信、邮件和站内信功能,避免漏掉任何一个非法视频,给平台造成损失,我们就使用了这种方式。

三、播放器端需要做哪些工作?

在播放器端如何做到秒开,直播过程中保证画面和声音清晰度的同时,稳定、流程、无卡顿的直播流量,这些工作都需要播放器端配合服务端来做优化,做到精确调度。

1、拉流

拉流实际是推流的逆过程。首先通过播放端获取码流,标准的拉流格式有RTMP、HLS、FLV等。RTMP是Adobe的专利协议,开源软件和开源库都支持的比较好,如开源的librtmp库,播放端只要支持flashPlayer的就能非常简单的播放RTMP直播,直播延迟一般在1_3秒。HLS是苹果提出的基于>

各拉流协议的差异:

我们使用的趣拍视频云服务的直播拉流技术提供了以上三种格式,满足不同业务场景的需求,如对即时性要求较高或有互动需求的可以采用RTMP或FLV格式进行直播拉流播放;对于有回放或跨平台需求的,推荐使用HLS。当然,三种协议是可以同时使用的,分别用到自己的场景就可以了。

2、解码和渲染

拉流获取封装的视频数据后,必须通过解码器解码、渲染后才能在播放器上播放。它是编码的逆过程,是指从音视频的数据中提取原始数据。前面介绍的H264和H265编码格式都是有损压缩,所以在提取后的原始数据,并非原始采样数据,存在一定的信息丢失。因此,在视频体积最小的情况下通过各种编码参数保留最好的原始画面,成为了各视频公司的核心机密。

考虑对高清的支持,解码肯定还是要选择硬解码的。前面介绍过,iOS系统由于硬件比较单一、比较封闭,支持的比较好,Android系统由于平台差异非常大,编解码要完全兼容各平台还需要很多工作要做。

四、移动直播中的交互系统

移动直播中最常见的交互有聊天室(d幕)、点赞、打赏和礼物等,交互系统涉及消息的实时性和互动性,在技术实现上大多是使用IM的功能来实现的。对于在线人数比较多的房间,d幕消息量是非常大,主播与用户其实都看不过来,为了缓解服务器压力,在产品策略需要做一些必要的优化。

1、聊天室

移动直播中的d幕交互是用户和主播互动的主要方式,实际上就是IM中的聊天室功能。聊天室和群聊功能类似,但聊天室的消息是不需要分发给不在线的用户的,历史消息也不需要查看,用户只有进入聊天室后才能查看聊天消息和群成员信息。面对复杂多变的网络状况,还需要根据用户位置就近选择近对应运营商的单线机房接入d幕消息服务,让d幕更及时。

2、礼物系统

礼物系统更是绝大多数移动直播平台的标配了,它是这些平台主要的收入来源。送礼物的形式也增强了用户和主播之间的互动交流,也是主播依赖平台的最主要原因。

礼物的收发在技术实现上也是用聊天室接口做的,通常采用IM中的自定义消息实现,当用户收到或发送礼物时将自定义消息对应的礼物图形渲染出来。

以上就是我们在使用了第三方SDK服务后总结出来的直播产品经验,希望能帮助到创业者和从业者们。

近日,元老级主播尹素婉又发布了一则短视频,其在一个类似大排档的地方喝着闷酒,不仅脸上一脸不开心的模样。看到这一幕许多网友也唏嘘不已,感叹网红直播界的更新换代极快,就连尹素婉这样火遍全网的主播都没落如斯,只能在这种大排档一般的地方喝着闷酒,看来真的是过气了,以至于脸消费水平都跟着下降得厉害。

熟悉完网红的人都知道尹素婉是一位早期非常知名的韩国主播,最早是在韩国直播界中火起来,因为长得美颜身材火爆还会跳舞,在整个韩国都备受欢迎,被誉为韩国直播界的天后级人物,本人也火到了跨越国界的地步,在国内拥有了不弱的名声。

后来被曾经直播界的巨头,有着国民老公之称的王思聪旗下熊猫TV以两千万的签约费签约到了熊猫这个直播平台,在整个中国都拥有不弱的名气。

大家都知道,当时直播行业正处于刚兴起的时代,像两千万这样天价的签约费足可以看出尹素婉在整个主播界的地位了。然而后来尹素婉却曝出了自己没有拿到签约费的消息,和熊猫闹翻,人气直线下滑。特别是随着其他本土网红的崛起以及熊猫TV的倒闭,尹素婉在直播界的生存空间被大大地挤压,以致于渐渐没落了下去,糊得不成人样。

而从近日尹素婉发的视频看,确实是彻底过气了,虽然其看起来依旧和当年一样美艳动人,可惜却再不复往日顶级主播的地位。如今的主播花样层出不穷,颜值主播更是一抓一大把,像尹素婉这样曾经依靠热舞和美貌吸粉的主播已经彻底没有了生存空间,所以说依靠颜值火起来的主播网红最多就只能维持一段的时间热度,只有有自己特色,有自己风格和特殊技能的主播才能够一直红下去。

不知道大家对于尹素婉如今沦落到这样的境地这件事有什么看法呢?

直播伴侣指的是直播平台、直播软件的辅助直播工具。随着直播平台、直播软件的类型越来越多,
如:虎牙直播、龙珠直播、yy直播、斗鱼直播、熊猫tv直播、战旗tv直播等,各种直播伴侣也伴随着出现
直播伴侣可以很好的辅助直播,可提供桌面音效、屏幕捕捉、画质调整、画中画、高清大屏、海量歌库、智能特效、音视频录制等功能,让直播变的更更加轻松顺畅。

这个,我太有发言权了,真的体会太深了!

大概前年的时候,我在一家外贸公司实习,当时穷嘛,就跟两个女孩一起合租,之前也认识,朋友的朋友,但并不知道她们是做主播的。

住到一起以后才发现,她们白天从来不出门,基本都是黑白颠倒的,工作都在晚上,特别是夜里,然后天亮工作结束,睡一整天。

所以别指望他们会收拾家务,基本都是外卖乱扔一地,房间里看着漂亮,被子下面不知道塞了多少臭袜子!

后来慢慢熟识了,就会去她房间看她直播,简直亮瞎了我的眼睛!

姑娘们为了钱,为了礼物,真的,拼了!

首先,最简单的是cosplay。

就是扮演各种各样的角色,所以我们门口经常堆一大堆拆开的快递,哪些淘宝货十几二十几的都有,垃圾都是我倒的!!!

说句良心话,视频里看着光鲜亮丽的女主播们,现实生活中长得真的不咋样,稍微化个妆,开个美颜就是美女了,也就骗骗那些钱多人傻的宅男。

其次,就是玩游戏。

主播之间有pk,或者粉丝送礼物跟主播玩游戏,记得最清的一次就是吃西瓜,当时夏天,一个土豪粉丝送了很多礼物让主播当场吃下一个大西瓜!

卧槽那么大,那么大!你能想象吗?就是那种跟冬瓜差不多一样大的西瓜,她竟然一个人吃完了,吃完以后礼物刷了,直接跑去厕所吐了,看着都心疼!

再然后,就是带脱的才艺展示。

其实娱乐类的女主播并不是真的需要多才多艺,只要颜值高身材好,会聊天就行了,除了这些以外,还有就是要性感!

该有的都得有,该露的也一定不能藏着,特别是低xiong装和丝袜,简直就是必备。

还有就是,其实很多主播都有男朋友,但他们为了骗粉丝的礼物,一般都会说没有,甚至还会加粉丝的微信,私底下去约P,没几个男的受得了女朋友这样,所以很快分手。

但没关系,漂亮的女孩会缺男朋友?

综上,跟主播刷礼物都是自愿的,我是在骗你,但你知道我是在骗你,我也知道你知道我在骗你,但你乐意,那我就继续装下去。

毕竟,谁会跟钱过不去呢。

最近吃瓜的小伙伴对王思聪的土味情话应该很熟悉了,“我在输液,什么液?想你的夜。”这简单的梗被花式改编,甚至连baby在直播间都哈哈大笑调侃起来是不是想你的夜。

1连王思聪都追女孩都卑微了

很多女生在看过了孙一宁爆出的聊天记录后,都纷纷留言原来连王校长追起来女孩都秒回,在线卑微。一时间网友热议都是连王校长都甘心秒回,自己的男朋友到底在忙什么。难道比王校长都忙。

所以baby一定是网上冲浪是看到了这个梗,直播时直接十分自然地接梗忍不住笑了也是在所难免的。

王思聪虽然不是什么娱乐明星,但是身为娱乐圈的管理员,随便一句话一个评论都能成为热议。表面上的霸道总裁,私下里却对孙一宁这般卑微。跟王思聪私交不错的baby在线吃瓜也是情有可原。

连王思聪都亲自在线反驳说了一万遍,我不是舔狗!看大家玩梗玩得不亦乐乎,王校长也坐不住了。

2 baby和王思聪私交怎么样?

说起来咱们的baby杨颖混迹娱乐圈20年,实力演绎了什么是一手烂牌打出王炸。现在的杨颖被网友亲切的评为钮祜禄杨颖,毕竟现在的baby不再是但是黄晓明的小娇妻。而是粉丝比自己的老公还多的顶流明星。

而之前经常被媒体拍到baby和王思聪一起聚会的场面,所以一个是娱乐圈的顶流女星一个是不在娱乐圈却舆论很多的富二代国民老公。私交不错的他们,互相调侃下也不足为奇。

娱乐圈本身就是一个谁红跟谁红的名利场,王思聪可是圈内数一数二看热闹不嫌事大地主。Baby作为一个曾经费尽心思挤破脑袋想红的女星,主动地跟王思聪攀上关系也很正常。

直播后很多看客们评论说,是不是因为王思聪遭群嘲所以baby才大胆吃瓜。我觉得以baby的聪慧,应该真的是私交不错才调侃了一下。

3 全民5G,全民吃瓜。

互联网时代,动不动就给看客们甩个大瓜乐呵乐呵。不光是身为群众的我们,相信明星之间吃瓜也吃得津津有味。毕竟八卦之心人皆有之。

Baby在娱乐圈奋战了20多年,很多人是看着为她的盛世美颜入坑的。

深扒baby的过往,曾和陈伟霆纹情侣纹身,挤走李菲儿成为正宫娘娘。在跑男和郑恺做荧幕cp圈粉无数,很多人嘲讽baby整容,笑话她吃相不好。但是笑到最后才是赢家,人家一部剧的片酬可能是平常人一辈子的工资了。

互联网是没有记忆的,无论是杨颖的黑历史或者是王校长历届女朋友的故事都一个比一个精彩。八卦天天有,今年特别多。连baby都在线吃瓜了,可见王校长的影响能力真是可见一斑。

有一说一,baby真的是360度无死角的好看,但是努力经营美貌的同时希望带给我们更多好看的作品。

如果你是明星,你会公然吃瓜吗?


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

原文地址: http://outofmemory.cn/yw/13295568.html

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

发表评论

登录后才能评论

评论列表(0条)

保存