专业直播APP开发服务商教你直播平台搭建需要准备些什么——流媒体CDN服务篇
网络直播可谓是近年来互联网的“热门关键词”,如今直播平台已经深入到了各行各业,诞生了数不尽的行业解决方案。这些解决方案都离不开直播系统源码,通过一套功能全面的直播系统源码就可以轻松完成直播平台搭建部署。但是面对市面上良莠不齐的直播系统源码,以及参差不齐的搭建部署服务水平,却让想要运营直播平台的朋友们“头疼不已”。作为业内专业的直播APP开发服务商,今天就帮大家梳理下直播平台搭建需要准备的内容。
●开通流媒体CDN服务 ●开通直播系统云存储 ●开通推送私信服务 ●开通短信验证服务 ●开通bugly 由于搭建需要准备的内容开通流程比较复杂,内容较多,本篇先介绍下流媒体CDN服务的开通流程。
1.开通流媒体CDN服务(以阿里云为例)
1.1准备工作 ●准备一个已备案的域名 ●准备一个通过实名认证的阿里云账号,并且充值100元 ●电脑上安装最新的OBS推流器,以及VLC推流播放器 1.2开通流程 1.2.1进入阿里云官网,登录账号进入控制台,点击产品与服务,进入“视频直播”模块 1.2.2勾选同意《视频直播服务开通协议》,一键开通各种所需要的服务 1.2.3开通相关服务后,再次进入“视频直播”,如图所示点击域名管理,新建域名(以testlivecdn.yunbaozhibo.com为例)
1.2.4开通成功后提示“您的直播域名已通过审核,域名添加完成” 1.2.5成功开通后,域名列表会出现刚刚添加过的域名,记录下CNAME值,后面会用到 1.2.6在域名管理处添加CNAME解析, 填写内容如图所示,不同的域名管理商界面显示会不一样,但填写的值是一样的,添加解析后直播域名设置就完成了
1.2.7然后点击“管理”, 进入“录播设置”,点击“新建录制”
1.2.8弹出如下界面,AppName写*,选择存储位置
1.3添加OSS存储 1.3.1添加OSS存储,进入OSS存储界面 1.3.2点击“新建Bucket”,然后点击确定
1.3.3点击所创建的oss,进入之后选择object管理 1.3.4把“crossdomain.xml”上传到根目录(这个需要找直播app开发商要),然后点击基础设置,“crossdomain.xml”文件内容如下:
1.3.5在基础设置里面找到“跨域设置”,点击管理,然后点击创建规则,填写如下信息
1.3.6点击确定,oss创建完成,返回视频直播录制创建界面。存储位置选择刚才创建的oss,点击确定创建完成。然后点击右上角的用户名,点击“accseekeys” 1.3.7点击“创建Access Key”,把两个key记录下来,开通录播需要用到。然后进入视频直播,找到刚才创建的域名,点击管理,如下图:
1.4OBS推流设置 1.4.1打开OBS,点击设置,选择第二个选项“stream” 1.4.2输入URL
1.4.3输入Stream key,输入“teststream?vhost=+推流地址”,点击ok,回到主界面,点击start streaming开始推流 1.4.4打开VLC播放器,然后打开播放网络视频,URL输入规则如下:
1.4.5点击“open”,在播放器能看到你的桌面则表示推流成功,至此阿里云流媒体CDN开启成功 流媒体CDN服务是直播平台搭建部署过程中,以及后期直播平台运营中的重点,希望本篇内容能为想要搭建直播平台的朋友们提供一定的帮助和借鉴作用。如果大家还有其他疑问,欢迎在下方评论区留言! 未完待续......
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
2018杭州云栖大会飞天技术汇专场重磅来袭,11场技术盛宴等你来“撩”
又是一年云栖时,9月19日-22日阿里云云栖大会将在杭州云栖小镇召开。经过数年的发展,云栖大会已经发展成为了全球云计算TOP级峰会。 此次云栖大会以驱动数字中国为主题,展现阿里云依托云计算、大数据、人工智能等这些新的技术从而驱动数字中国的发展,驱动工业、农业的升级转型、驱动金融、公共服务管理创新的技术生态全景,折射出一个个产业在技术的驱动下蓬勃兴起的一面。 在新技术日趋成熟,并不断驱使着人类进步和发展的大背景下,今年的云栖大会飞天技术汇专场还专门开设了包括弹性计算、存储、大数据、虚拟化等在内的11场分论坛,从创新应用到前沿技术进行全面解读。如何无需花费大量资金就能轻松实现异地容灾和备份?未来需要的新一代数据库应该具备什么样的创新?如何将AI技术与企业的基础设施、业务系统紧密的结合起来?众多技术干货尽在飞天技术汇专场。 2018杭州云栖大
- 下一篇
Jeknins的Pipline方式构建任务
Jenkins通过Docker搭建(Dood) Docker安装Jenkins(DooD) Pipeline是Jenkins2.0以上版本提供的,利用Groovy语言提供构建,Gradle统一利用Groovy的语言特性作为构建工具,同时BlueOcean提供更简洁的页面以及其他特性 以下是BlueOcean切换页面,配置Pipleline 采用得了SCM方式而不是直接写入Groovy脚本 Jenkins-test中的Jenksinsfile Springboottest根目录下Dockfile 构建流程中 构建结束 可以查看自定义的四个阶段每个阶段的详细信息 由于第一次构建,需要从maven仓库中下载大量插件,我在项目的pom.xml配置了阿里的maven仓库,但是好像不起作用,反正构建时间很长 最新的Pipeline语法官方文档:https://jenkins.io/doc/book/pipeline/docker/
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- 2048小游戏-低调大师作品
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Mario游戏-低调大师作品
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS6,CentOS7官方镜像安装Oracle11G
- Docker使用Oracle官方镜像安装(12C,18C,19C)