【实操手册】如何把一场直播录制下来?

简介: 许多用户使用直播服务时,需要把正在直播的视频录制下来进行存储或方便后续的回看。为了满足用户需求,阿里云视频直播服务提供了直播录制功能,本文将对这两种形式的录制方法进行简单介绍。 一、按场景录制 针对不同的场景进行录制配置• 按域名、AppName、StreamName多级别,录制某一路直播流,见下文。

许多用户使用直播服务时,需要把正在直播的视频录制下来进行存储或方便后续的回看。为了满足用户需求,阿里云视频直播服务提供了直播录制功能,本文将对这两种形式的录制方法进行简单介绍。

一、按场景录制

针对不同的场景进行录制配置
• 按域名、AppName、StreamName多级别,录制某一路直播流,见下文。
• 通过API控制录制的开始与结束时间,完成定时任务录制,参见添加APP录制配置。
• 配置一个回调,通过回调的方法精准控制每一路流的录制方式。参见按需录制。
• 默认不录制,通过调用接口来进行录制。参见手动录制。

二、按存储位置录制

将录制的视频存储至OSS或者存入VOD。

录制至OSS

直播录制下来的视频均为原画画质,将视频存储在 OSS 中,可进行预览、简单的管理和CDN内容分发。参见 查看录制文件。

_1

操作:
需要用户先开通OSS,并且授权视频直播可将视频内容写入OSS。然后在直播控制台进行域名管理、录制配置、存储等操作,参见录制至OSS。

录制存储至VOD

直播录制下来的视频经过 MTS 的二次转码,转为设定的码率,可供用户在各种场合进行播放。同时,VOD可以进行媒体管理、视频剪辑、添加标签、编辑处理等功能。
_2

需要用户先开通VOD,在直播控制台进行域名管理、录制配置、存储等操作,参考文档: 录制存储至VOD。

  • 直播录制功能支持将直播视频录制为 MP4、HLS 和 FLV 三种文件格式,录制的文件为原始文件,分辨率与码率与推流时的文件一致。
  • 为了避免录制时,因网络抖动或临时断流而导致录制文件被异常截断,系统会延迟断流180s,即如果断流之后在180s内重新推流,系统会默认是同一路录制流,超过180s则认为是两路录制流。
相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
目录
相关文章
|
2月前
|
应用服务中间件 Linux nginx
“直播”极简教程
本文以一个非常简单的实际例子,搭建一个直播所需要的基础软件支撑平台,浅尝直播业务中核心业务概念及他们的交互流程。 对于一场直播,大致会拥有如下环节: * 主播通过直播设备将画面推送到直播平台 * 平台接收主播推送的画面 * 观众通过平台找到主播的直播画面,具体来说就是要找到主播的房间号 * 观众从平台拉取房间号中的直播画面
93 10
“直播”极简教程
|
3月前
|
NoSQL 关系型数据库 Go
这个项目准备录制视频教程啦
这个项目准备录制视频教程啦
36 1
|
存储 API 开发工具
直播源码的神奇之处,直播回放功能
直播源码的功能有很多,之前的文章也列举了很多,那直播SDK和回放功能连在一起会将如何实现直播回放呢,今天我们来聊一聊这个技术点,感兴趣的朋友们可以关注下。
直播源码的神奇之处,直播回放功能
|
编解码 JSON 数据格式
实现在线直播源码高质量直播体验重要功能
在线直播源码平台中会出现各种各样问题,而应对这些问题,在线直播源码平台又开发出不同的功能,云端混流转码就是其中重要功能之一,它为平台带来了很大的优势。
直播平台源码功能分享:直播回放功能的实现
这个直播平台源码功能可以将主播的直播内容录制下来保存在直播平台云端中,用户进入到主播首页就可以看到这个直播平台源码功能,点击后就可以播放主播以往储存的直播内容。
直播平台源码功能分享:直播回放功能的实现
|
开发者
盘点一对一直播源码的那些小功能
在之前的文章中我们聊过很多次一对一直播源码的开发和前景,安全可靠,功能种类丰富有趣的直播播源码能够帮助开发者减少很多开发成本,那么直播这么火,功能你又了解多少呢?今天我们就来聊下一对一直播源码的功能。
|
Web App开发 存储 域名解析
【实操手册】一篇文章教你快速开始使用视频点播
阿里云视频点播(VoD)是集音视频采集、编辑、上传、自动化转码处理、媒体资源管理、分发加速、视频播放于一体的一站式音视频点播解决方案。 用户可以通过阿里云管理控制台进行基本和高级 VoD 配置、操作,还可以通过视频点播开发工具包(SDK)或直接在应用程序中进行 RESTful API 调用执行基本和高级 VOD任务。
4156 0
|
域名解析 编解码 缓存
优酷播放体验优化实战(一)--实战概览
《优酷播放体验优化实战》系列文章持续放送中。 本文将从不同类型播放问题出发,阐述优酷技术团队在播放体验优化实战中的经验
642 0
优酷播放体验优化实战(一)--实战概览
|
Linux
【直播回顾】小程序云应用入门实操系列课程第二讲
系列课程大纲: 云应用的价值 云应用的控制介绍 云应用的使用一:Node.js 初始化 云应用的使用二:用户登录
2878 0