视频直播服务实战|学习笔记

本文涉及的产品
.cn 域名,1个 12个月
视频直播,500GB 1个月
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: 快速学习视频直播服务实战

开发者学堂课程【场景实践 - 云端搭建直播点播系统视频直播服务实战】学习笔记,与课程紧密联系,让用户快速学习知识。  

课程地址:https://developer.aliyun.com/learning/course/513/detail/6849


视频直播服务实战


视频直播服务实战

进入视频直播控制台

图片1.png

已经生成了一个域名并且备案,CNAME 已经绑定,前序工作已经准备好,用 FFnpeg 工具推一段视频上去,视频相当于直播的视频流。

进入域名的管理

图片2.png

图片3.png

有一些直播相关的推流基本信息,转码截图,同步录制等等设置的情况

推流地址的构成可以看帮助

图片4.png

推流地址是包含着最前方的直播中心服务器,然后域名也可以是自己定义的,比如走的是 CN 的域名,然后 APP 的名称是应用名称也可以是自定义的,也可以更改,然后留的名称也可以自定义,也可以更改,最后 VIVO s 的参数是边缘节点,播放的域名是要进行加速的域名,所以整个的直播域名的构成相当于上面指出来一个构成 APP,streamname 可以自己进行修改,vhost 是要进行加速的域名。

健全配置,比如直播是加密的直播,点击健全配置,按照上面推流地址设置 app name 和 stream name。

图片5.png

要做健全加密,所以输入健全的 key 以及有效时间是半个小时,生成了一个健全 URL,用于加密支付的 URL,把 URL 作为主要推流地址

图片6.png

装好了 FFnpeg 推流工具

\s 表示原始推流的目录文件,用 \s 把视频文件推流,所以输入是视频文件在本机上的路径,_f 表示的是推流目标的文件格式,用 flv 进行推流,然后目标的退货地址用的是刚刚经过健全加密的地址,目标推流例子最好是用双引号括起来,避免出现由于一些特殊的字符,导致盘无法识别的。

C:\C:\s1061\FFmpeg\ffnpeg-20160530-git-d74cc61-win64-static\binffnpeg.exe-i C:\s1061\s1061-live.mp4 -f flv "rtnp;//v) deo-center.alivecdn.con/u-dkuzkse3/u-dkpzkge3?uhost=live.training.iiagouvun.com&authkev=1509943416-8-0-d60bdff0a532d2a83dc99f322dc7d861"

进行推流:

图片7.png

回到直播平台看当前流管理,已经显示有路已经在推流

图片8.png

点击直播地址有几路,RTMP、FLV、M3U8 都可以进行推流的直播,

图片9.png

复制地址可以嵌入页面中,阿里云提供在线播放预览视频,可以预览直播的效果。

 

相关文章
|
3月前
|
缓存 视频直播 Linux
FFmpeg开发笔记(四十三)使用SRS开启SRT协议的视频直播服务
《FFmpeg开发实战》书中介绍了轻量级流媒体服务器MediaMTX,适合测试但不适用于生产环境。SRS是一款国产开源服务器,支持RTMP、SRT等协议,适合生产使用。要启用SRS的SRT推流,需配置`srt.conf`,开启SRT服务并配置端口。在确保FFmpeg集成libsrt后,拉流则使用类似但带有`m=request`的地址。在Windows上,同样需要集成libsrt的FFmpeg来使用ffplay拉流。SRS的日志确认了推拉流的成功。书中提供更深入的FFmpeg开发知识。
143 2
FFmpeg开发笔记(四十三)使用SRS开启SRT协议的视频直播服务
|
6月前
|
编解码 安全 视频直播
为了在智能媒体服务中实现超低延时的直播效果,您需要购买和使用视频直播服务
【2月更文挑战第14天】为了在智能媒体服务中实现超低延时的直播效果,您需要购买和使用视频直播服务
65 3
|
3月前
|
视频直播 Linux Windows
FFmpeg开发笔记(四十二)使用ZLMediaKit开启SRT视频直播服务
《FFmpeg开发实战》书中介绍了使用MediaMTX测试RTSP/RTMP,但该工具简单,不适合生产环境。ZLMediaKit,一个支持RTSP/RTMP/SRT的国产流媒体服务器,是更好的选择。要通过ZLMediaKit和FFmpeg实现SRT推流,需确保FFmpeg已集成libsrt。ZLMediaKit默认配置文件中,SRT监听9000端口。日志显示推流和拉流成功。ZLMediaKit支持多种音视频编码,如H264、AAC等。要了解更多FFmpeg开发信息,可参考该书。
110 0
FFmpeg开发笔记(四十二)使用ZLMediaKit开启SRT视频直播服务
|
3月前
|
消息中间件 运维 Serverless
Serverless 支撑赛事转播问题之利用函数计算处理视频直播截帧服务如何解决
Serverless 支撑赛事转播问题之利用函数计算处理视频直播截帧服务如何解决
|
存储 编解码 弹性计算
阿里云视频直播服务介绍|学习笔记
快速学习阿里云视频直播服务介绍
阿里云视频直播服务介绍|学习笔记
|
存储 编解码 移动开发
视频直播技术概述|学习笔记
快速学习视频直播技术概述
视频直播技术概述|学习笔记
|
消息中间件 弹性计算 Serverless
伊对App视频直播场景的Serverless技术实战
阿里云自研的Serverless产品函数计算FC是事件驱动的全托管计算服务,完美契合了伊对App在直播截帧场景中的需求和痛点。
6396 0
伊对App视频直播场景的Serverless技术实战
|
视频直播 API CDN
视频直播服务自定义RAM授权
系统默认的授权无法满足部分用户场景,针对视频直播服务自定义授权写法讨论。
834 0
视频直播服务自定义RAM授权
引领高并发直播场景进入毫秒时代,阿里云发布超低延时直播服务
近日,阿里云上线超低延时直播服务RTS(Real-time Streaming),该服务在视频直播产品的基础上,进行全链路延时监控、传输协议改造等底层技术优化,支持千万级并发场景下的毫秒级延迟直播能力,保障低延时、低卡顿、高清流畅的极致直播观看体验。
18560 0