AWS无服务器直播解决方案

news/2024/5/20 7:16:43 标签: aws, serverless, 云计算

随着媒体系统的发展,越来越多的直播客户想要一个即开即用的平台,在不需要管理和运维底层资源的同时使用一站式的媒体平台。九河云对多家云厂商有所了解及有一定合作,下面将按客户的需求介绍aws的无服务器直播解决方案。

架构概述:

这个方案主要针对那些需要在云端构建媒体系统的客户,亚马逊云科技提供了一个开箱即用的,集视频转码,水印,点播和直播等多种功能于一体的一站式媒体平台。利用亚马逊云科技无服务器计算引擎,此解决方案提供了平台的可扩展性、弹性调度和高可用。客户无需对平台底层的云资源进行运维和管理。

平台服务组成:

(1)媒体代理服务器(media proxy):在Amazon ECS服务上构建的高可用代理集群提供了RTMP推流地址和海量设备的接入。其采用轻量级HAProxy,提供了统一的推流地址。

(2)网关服务:此解决方案基于Node-Media-Server实现了高性能的轻量级RTMP server。

(3)元数据管理:这个模块主要使用Amazon DynamoDB管理视频流元数据。通过Amazon API Gateway提供元数据的CRUD管理的RESTful API。

(4)媒体处理服务(media processor):基于Fargate实现视频转码,直播,录制,分片等功能。

(5)媒体分发(media distribution): 基于Amazon ECS Fargate和Amazon CloudFront提供无缝的视频体验。

架构优势:

(1)开源及定制化:

此方案中所有的代码均以开源的方式提供,可以免费使用。若有不同的需求,也可以在源代码基础上进行定制化开发。

(2)简单易用:

客户可以通过控制台UI或 API 管理直播流元数据。根据自己的具体业务用例,还可以轻松配置视频流功能,例如录制、转码、截图、水印等。

(3)无服务器化:

借助于无服务器架构, 客户无需运维底层计算资源,无需考虑服务可用性、可扩展性等技术问题。基于Amazon ECS Fargate构建的云原生架构让客户能聚焦业务场景本身。


http://www.niftyadmin.cn/n/5385680.html

相关文章

Rust语言之异步写文件

文章目录 一、为什么用异步二、如何实现异步1.cargo.toml中引入Tokio2.代码实例 一、为什么用异步 将较与同步操作,异步操作则是非阻塞式的,当程序执行到异步操作时,它会立即返回并继续执行后续的代码,而不会等待该操作的完成。尤…

cv::Mat图像操作

图像读写 //include header #include <opencv2/imgcodecs.hpp>/** Currently, the following file formats are supported: Windows bitmaps - *.bmp, *.dib (always supported) JPEG files - *.jpeg, *.jpg, *.jpe (see the Note section) JPEG 2000 files - *.jp2 (s…

Spring Boot利用Kaptcha生成验证码

生成验证码 我们在登录或注册某个网站的时候&#xff0c;会需要我们输入验证码&#xff0c;才能登录注册&#xff0c;那么如何生成验证码呢&#xff1f;其实&#xff0c;生成验证码我们可以用Java Swing在后台内存里的区域画一个出来&#xff0c;但是非常麻烦&#xff0c;所以…

js设计模式:建造者模式

作用: 将众多功能独立封装,然后用一个大类将其全部收纳,形成一个完整的功能 这个是很常见的设计模式 示例: function render(h){}function h(){}function $mount(dom){console.log(dom,绑定的根节点)console.log(this,this是vue实例)}function use(plugin){}function $attr(…

MySQL、Redis、Nginx配置优化

文章目录 一、MySQL二、Redis三、Nginx 一、MySQL mysql.cnf [mysqld] binlog_cache_size 128K thread_stack 256K join_buffer_size 2048K max_heap_table_size 512Mdefault_storage_engine InnoDB performance_schema_max_table_instances 400 table_definition_cach…

相机图像质量研究(25)常见问题总结:CMOS期间对成像的影响--过曝、欠曝

系列文章目录 相机图像质量研究(1)Camera成像流程介绍 相机图像质量研究(2)ISP专用平台调优介绍 相机图像质量研究(3)图像质量测试介绍 相机图像质量研究(4)常见问题总结&#xff1a;光学结构对成像的影响--焦距 相机图像质量研究(5)常见问题总结&#xff1a;光学结构对成…

EAP-TLS实验之Ubuntu20.04环境搭建配置(FreeRADIUS3.0)(一)

年后开始准备EAP-TLS 802.1x认证的事情&#xff0c;年前搭建了Windows Server 2019预为认证服务器&#xff0c;参考了《在 Windows Server 上搭建 AD 域控制器 - KOBIN 技术随笔》及《Windows Server 搭建 RADIUS 认证服务器 - 知乎》及《WINDOWS SERVER 2012证书服务安装配置_…

汽车电子论文学习---电动汽车用高功率密度碳化硅电机控制器研究

关键重点&#xff1a; sic的特点&#xff1a;耐压高、开关速度快、开关损耗小&#xff1b;采用sic的控制器&#xff0c;损耗降低70%&#xff0c;续航里程提高5%。sic的模块并联设计难度高于IGBT模块&#xff1b;多芯片并联导致热耦合问题、温升不均&#xff0c;导致部分芯片率…