怎么进行直播间搭建啊?

怎么进行直播间搭建啊?,第1张

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

一、 基础功能

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

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

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

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

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

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

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

二、 直播间构成

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

采集部分

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

处理部分

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

3. 编码

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

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

传输协议:RTP与RTCP、RTSP、RTMP、HTTP、HLS(HTTP LiveStreaming)等

控制信令:SIP和SDP、SNMP等

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

整体过程可以这么理解:

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

五、 特色功能

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

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

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

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

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

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

协议802.11b/g/n,带宽20/40MHz,支持2*2,300Mbps

802.11b:1、2、5.5、11Mbps

802.11g:6-54Mbps

802.11n:MCS0-15

4天线(2T2R),5dBi

单频(2.4-2.4835GHz),1-13频道

灵敏度:11Mbps:≤-85dBm,54Mbps:≤-72dBm,HT20 MCS7:≤-69dBm,HT40 MCS7:≤-66dBm

信号强度:穿墙、标准、节能

加密方式:WPA/WPA2个人版、WPA2个人版、无加密

处理器MT7628DA(单核,核心频率575MHz)

ROM为16MB NOR Flash,DDR2-RAM 64MB,内置LNA+PA,WPS,ESS

接口:1个10/100M的WAN,2个10/100M的LAN

1个系统恢复出厂设置按键,1个电源输入接口

LED指示灯:1个橙色/蓝色/紫色系统状态灯(橙色灯常亮—系统启动中,蓝灯常亮—正常运行,紫灯常亮—系统故障),1个蓝色外网接口状态灯(闪烁—数据传输,亮—网络正常)

包装清单:小米路由器4C,说明书,电源适配器(5V/1A)

系统版本:2.14.87稳定版(2021-5测试)

Qos智能分配:自动模式、游戏优先、网页优先、视频优先

1、网页管理功能

路由状态:包含网速、CPU占用率、RAM占用率

常用设置:包含WIFI设置(SSID网络名称、隐藏网络、信道、带宽、信号强度)、上网设置(PPOPE、登陆密码)、安全中心(无线访问控制、修改管理密码)、局域网设置(DHCP、局域网IP地址)、系统状态(升级检测、上传日志、恢复出厂设置、备份与恢复、时间设置)

高级设置:QoS智能限速(Qos智能分配)、DHCP静态IP分配、DDNS、端口转发、VPN、其他

2、小米WIFI APP特色功能

红包WIFI:微信打赏分为1元1小时,2元3小时,5元10小时。个人所得税20%

智能限速:限制外网上行下行速度。

健康模式:定时关闭和开启WIFI

升级助手:升级路由器固件、升级手机APP

智能防蹭网

面板指示灯开关:仅关闭系统状态灯

二、使用说明

1、开启WPS

连接之后,点击xxWiFi。点击xxWiFi的右边的+。点击【WPS连接】。点击【立即开启WPS】

开启WPS后,在路由器设置---高级设置--QSS安全设置查看PIN码

2、健康模式和重启计划

健康模式只是定时断开网络,重启计划才是定时断开电源。

重启模式

(1)重启模式就是自动重启路由器,在路由器app上可以设定重启的时间,比如晚上不用Wi-Fi了,那就设定晚上12点自动重启下路由器!

(2)自动重启路由器,能够清理下路由器缓存数据!通常路由器使用一段时间后上网速度会有所下降,主要原因就是用户接入Wi-Fi和离开Wi-Fi时为用户申请数据缓存和释放数据缓存,多次申请和释放造成缓存残留,也会造成为申请的内存区域不连续,降低读取和写入速度!

健康模式

(1)健康模式就是关闭Wi-Fi功能,一旦启用该模式就不能用Wi-Fi连上路由器了!可以在路由器app上设定健康模式的开启时间!

(2)健康模式,主要场景就是晚上睡觉时,自动关闭Wi-Fi,减少人们对无线信号辐射的担心,特别是有些人担心孕妇会受到Wi-Fi辐射影响!另外一个场景就是,家中有孩子后,为了防止孩子晚上不睡觉,偷偷上网。

3、红包WiFi

打开红包WiFi开关,创建小米共享WiFi热点;访客打开无线网,选择小米共享WiFi。

打开浏览器,输入任何页面弹出认证页面

访客在认证页面,通过微信打赏,参与活动等获得上网时长。

访客通过微信打赏,活动等接入共享WiFi,主人可以获得微信打赏收入、活动补贴。

目前微信打赏分为1元1小时,2元3小时,5元10小时。收取25%渠道费、平台运营费。对应0.75元/小时,1.5元/3小时,3.75元/10小时

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

展开剩余内容

打开APP阅读全文并永久保存

更多类似文章

猜你喜欢

类似文章

三大千兆电竞路由器横评,寻找极限穿墙性能最强王者!

华硕AX86U电竞路由全面解析 能否续写86上山神话?

TOTOLINK A2004NS双频千兆11AC无线路由器1200M高速WIFI

windows7,win7,lan,wifi,无线网络,无线路由,无线网卡,无线设置,WI...

千兆有多强?极路由3三代对比体验

小米电视

更多类似文章 >>

生活服务

首页万象文化人生生活健康

教育职场理财娱乐艺术上网

留言交流回顶部

联系我们

触屏版| 下载APP

京ICP证090625号      京ICP备05038915号

京网文[2019]6000-697号      京公网安备 11010502030377号


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/288009.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存