首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在Ant Media Server中为VODs使用自适应流?

如何在Ant Media Server中为VODs使用自适应流?
EN

Stack Overflow用户
提问于 2022-02-01 04:13:50
回答 1查看 356关注 0票数 3

我正在使用进行流处理。我的用例要求我将Live记录为VODs,这样用户以后也可以访问内容。

和实时流一样,我也想将自适应设置应用到VODs中,这样用户就可以根据自己的网络获得合适的分辨率。

我还没有找到任何解决方案。你能告诉我怎样才能做到这一点吗?

我用S3存储录音。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-02 04:44:10

谢谢你的提问。据我从问题中了解到,Live似乎被记录为VoD文件。

我认为最有效的方法是通过HLS来做到这一点。通过这种方式,VoD文件被记录为HLS和多位速率可用。不需要再转码,它会被直接播放。让我一步一步地解释这个解决方案。

  1. 将HLS播放列表类型设置为eventsettings.deleteHLSFilesOnEnded设置为false。编辑应用程序的red5-web.properties并设置以下设置
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
settings.hlsPlayListType=event
settings.deleteHLSFilesOnEnded=false
  1. 重新启动服务器
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo service antmedia restart
  1. 在网页面板上添加自适应比特率。
  2. 启动Live,让为每个比特率创建HLS(m3u8和ts)文件。
  3. 停止现场直播

然后,您可以通过提供主m3u8文件( {STREAM_ID}_adaptive.m3u8 )来监视流。它甚至可以直接由嵌入式播放器播放,即使它不是实时的。

有关更多信息,请查看此wiki关于HLS的演奏

如果这个方法对你有帮助,请告诉我。

antmedia.io

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70940394

复制
相关文章
Ant Media Server直播系统 Docker 和 Docker Compose 安装
下载 Ant Media Server ZIP 文件并将其保存在与 Dockerfile 相同的目录中。然后从命令行运行 docker build 命令
CiiLii西里网
2023/08/23
1.2K0
如何在Fedora 29中安装VLC Media Player
VLC是一个免费的开源,流行和跨平台的多媒体播放器和框架,可播放文件,光盘,网络摄像头,设备和流。 它播放大多数多媒体文件和DVD,音频CD,VCD,并支持各种流媒体协议。 它只是最好的免费多格式媒体播放器。
用户2323866
2021/06/18
1.7K0
【Apache Ant】ANT解析以及ANT在myEclipse中的使用
Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。
谙忆
2021/01/21
1.5K0
【Apache Ant】ANT解析以及ANT在myEclipse中的使用
NTV Media Server G3
Version 3.6.500 Jan. 16, 2019 版权所有2019 云视睿博 NovelTV Inc. 保留所有权利。
py3study
2020/01/14
2.6K0
Ant中的SVN 使用
最近在调整SDK的打包脚本的时候重新树立了一下ant下面的SVN命令的用法。先简单列举下,以后有精力再慢慢整理细说吧。 svn copy 多用于生成当前版本的tag <arg line="copy SVN_URL1 SVN_URL2 --no-auth-cache --non-interactive --username USERNAME --password PASSWORD -m MSG" /> </exec> svn add 多用于提交在版本打包过程生成的重要文件,例如代码混淆生成的mapp
子勰
2018/05/22
8900
NTV Media Server G3性
今天我来和大家一起对云视睿博的高性能流媒体服务器NTV Media Server G3做一次性能测试。 测试有一个小目标,那就是验证在一台普通的PC机上,NTV Media Server G3的并发能力是否能达到3000并发。
py3study
2020/01/15
1.5K0
利用@media screen实现网页布局的自适应
优点:无需插件和手机主题,对移动设备友好,能够适应各种窗口大小。只需在CSS中添加@media screen属性,根据浏览器宽度判断并输出不同的长宽值。 1.设置 Meta 标签 在这之前,您必须在网页的头部区域加入下面这行代码: <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> (user-scalable = no 属性能够解决 iPad 切换横
syy
2020/04/07
1.8K0
django 中 media配置
media文件夹一般用于上传媒体文件到服务中存放的地方。 配置 在项目中创建media文件夹 models 配置 class UserModel(models.Model): # 文件会上传到 /media/users目录下 image = models.ImageField(max_length=200, upload_to="users/") settings 配置 MEDIA_URL = "/media/" MEDIA_ROOT = os.path.join(BASE_DIR
编程黑洞
2023/03/06
5740
ExoPlayer 自适应流切换分析
自适应流切换属于多路流切换的方式中的一种,ExoPlayer作为MediaCodec使用的集大成者,不仅具备通过MergingMediaSource实现不同流的组合切换,同样也具备基于MGEG-DASH、HLS、smoothing-stream 协议的的自适应流切换。当然,在项目中每种方案的选型都要充分考虑团队条件。
QQ音乐技术团队
2023/10/23
1.8K0
ExoPlayer 自适应流切换分析
flutter - 如何在 dart/flutter 中收听流值
如果流不是广播流,则您只能收听一次。 请参阅此 Medium post 以了解有关 Streams 的更多信息。 收听 stream 时,您需要在 _assetsAudioPlayer.currentPosition 函数中添加您的代码。
徐建国
2021/08/30
1.1K0
Ant Design Vue使用中的注意项
https://1.x.antdv.com/components/form-cn/
码客说
2021/11/10
1.5K0
Ant Design Vue使用中的注意项
ant 使用总结
1,先从<a href=”http://ant.apache.org/”>http://ant.apache.org/</a>下个ant; 2.设置环境变量:添加ANT_HOME指向可以看到bin的文件夹设置path指向bin; 3.build.xml文件 包含定义变量,定义path,初始化,编译,布署,清理几个部分,每个部分都可以通过ant targetName 直接运行path大都用来定义lib path初始化用来建立生成文件时要用的文件夹编译是调用JAVAC来实现的布署是将所有的文件打包成jar 并copy到指定的web容器中清理是删除生成的文件以上的各个部分都是通过一个独立target元素来定义的具体设置和用法可参照<a href=”http://ant.apache.org/manual/index.html”>http://ant.apache.org/manual/index.html</a> 运行时在DOS下进行入可以看到build.xml的地方,直接键入ant 回车即可,ant 会看自动调用当前目录下的build.xml文件,如果要单独完成其中一个步骤可以用ant targetName 回车
全栈程序员站长
2021/04/25
3730
如何在护卫神镜像中安装 SQL SERVER?
针对很多腾讯云新上云的用户,在购买安装护卫神镜像系统后,需要使用到SQL SERVER但是又不清楚如何安装配置SQL SERVER。
护卫神小符
2017/10/11
3K0
如何在护卫神镜像中安装 SQL SERVER?
Error code of Media server (MediaPlayer内核异常码说明)
Error code of Media server HRESULT Description 0x000D0000 The requested operation is pending completion.%0 0x000D0001 The requested operation was aborted by the client.%0 0x000D0002 The stream was purposefully stopped before completion.%0 0x800D0003 The m
大菊观
2018/05/24
5K0
如何在Ubuntu 14.04上将Apache Traffic Server设置为反向代理
Apache Traffic Server是一种高度可扩展的缓存代理服务器,能够处理大量并发请求,同时保持极低的延迟。与其他流行的代理服务器(如Varnish或Squid)相比,它通常消耗更少的内存并且响应速度更快。它还旨在充分利用现代多核处理器。根据您的要求,您可以将其用作反向代理或转发代理。
编程男孩
2018/10/25
1.9K0
ant的高级使用,ant命令详解,ant打包,ant编译后打包去掉jar文件
在日常的项目开发中,我们可以经常性的需要打包测试,尤其是开发环境是windows,而实际环境则是linux。 这样的话,很多程序员要一会打一个包,一会打一个包,这些包可能会很大,实际上只有代码部分会变动,而jar包基本则不动。 当然很多人可能会说,自动化测试。很好的,我们今天要做的就是自动化测试的第一步。 这个时候我是可以使用ant来打包,去掉项目中的所有的jar文件。然后在项目的tomcat启动时到特定的地点去加载jar文件。
业余草
2019/01/21
1.9K0
Ant Design Vue 使用
Ant Design Vue 是使用 Vue 实现的遵循 Ant Design 设计规范的高质量 UI 组件库,用于开发和服务于企业级中后台产品。
王小婷
2021/11/24
1.5K0
Ant Design Vue 使用
Adobe Media Encoder 使用教程
Media Encoder是啥?Adobe Media Encoder 用作 Adobe Premiere Pro、Adobe After Effects、Adobe Audition、Adobe Character Animator 和 Adobe Prelude 的编码引擎。也可以将 Adobe Media Encoder 用作独立的编码器。使用 Adobe Media Encoder,可以将视频导出到类似 YouTube 和 Vimeo 的视频共享网站、各种从专业录音底座到 DVD 播放机的设备、移动电话以及高清电视。
云深无际
2022/11/29
2.1K0
Adobe Media Encoder 使用教程
点击加载更多

相似问题

如何在Ant Media Server中发布RTMPS流?

12

如何在Ant Media Server中使用TURN Server?

130

如何在Ant Media Server中播放来自Wasabi的HLS流?

211

如何在macOS中运行Ant Media Server?

127

如何在Ant Media Server中删除录制的自适应mp4文件?

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文