在虎牙直播等大中型公司,基本上已知的技术都是有用的。主要的技术栈技术有java、c和golang。音视频技术主要是基于webrtc的p2p视频技术。后端技术基于腾讯tars搭建微服务系统,以及nacos用于微服务治理。其中nacos是虎牙和阿里的联合项目,也是其中的佼佼者。在微服方面有很强的实践能力,是直播方案。采集端使用obs(开源);服务器一般用c等原生语言转码,用cdn连接;web端(flash实现)一般用rtmp协议实现直播,弹幕协议(betta)是基于tcp的文本协议。在某些情况下,hls将用于实现
1.下载并解压缩
2、首先创建一个新的数据库nacos
3.然后执行conf目录中的sql脚本:nacos-mysql.sql。
4.打开关于数据库的注释。
5.将用户名和密码nacos更改为您自己的数据库用户名和密码。
复制一个命名的,这是集群部署的配置文件,如果你不如果不创建此文件,项目将会出错。
7、双击
8.成功启动