使用 cloudfront 和 s3 的 RTSP 流媒体服务

     2023-04-14     31

关键词:

【中文标题】使用 cloudfront 和 s3 的 RTSP 流媒体服务【英文标题】:RTSP streaming service using cloudfront and s3 【发布时间】:2015-12-21 15:15:15 【问题描述】:

我想为我的亚马逊 S3 存储桶的 mp3 文件创建一个分发网络。我设法通过使用 RTMP 协议的 aws Cloudfront 来实现它。但由于 android 没有对 RTMP 的原生支持,我正在探索使用 RTSP 协议制作它的想法。有人可以帮助弄清楚如何实现它。

【问题讨论】:

【参考方案1】:

RTSP 是有状态的,因为它通过RTCP 保持连接,需要多个端口,并且您将遇到防火墙穿越问题。此外,如果您想利用 S3,您应该改用 HTTP 流式传输协议,除非您想通过渐进式下载直接流式传输 mp3 文件。

有两种选择:HLSDASHHLS 是目前最常用的格式。

Android 4.x+ 原生支持HLS,因为它是由 Apple 制造的,所以它可以在 iOS 上开箱即用,在桌面上它可以原生支持 Safari 6+ 和所有其他具有 Flash 后备功能的浏览器。有许多可用的网络播放器,最值得一提的是 JWPlayer(付费)或 clappr(开源)。

Amazon Elastic Transcoder 支持HLS 转码,您还可以使用ffmpeg 等开源解决方案。

https://developer.apple.com/streaming/

【讨论】:

感谢您的回复。我已经提供了 HLS 流。感谢您的确认。

使用 CloudFront 和 S3 进行 CORS 标头缓存

】使用CloudFront和S3进行CORS标头缓存【英文标题】:CORSheadercachingwithCoudFrontandS3【发布时间】:2015-11-1605:42:47【问题描述】:我正在尝试通过S3设置CloudFront,但遇到了以下问题。我正在跨域请求图像和文本文件。有时对文件的请求... 查看详情

使用 S3 和 Cloudfront 访问非根 url 时访问被拒绝

】使用S3和Cloudfront访问非根url时访问被拒绝【英文标题】:AccessDeniedwhenaccessingnon-rooturlusingS3andCloudfront【发布时间】:2021-07-2517:24:44【问题描述】:我有一个关于AWSs3和cloudfront的问题。我在s3上托管了一个私有页面(vue-app)的构... 查看详情

使用 S3 和 Cloudfront 的静态 Web 应用程序版本控制

】使用S3和Cloudfront的静态Web应用程序版本控制【英文标题】:StaticWebAppversioningwithS3andCloudfront【发布时间】:2019-04-0723:24:44【问题描述】:目前我正在使用S3和CloudFront来托管静态Angular应用程序。我想在每次部署时对应用进行版本... 查看详情

如何将 CloudFront 和 S3 与备用域一起使用?

】如何将CloudFront和S3与备用域一起使用?【英文标题】:HowtouseCloudFrontandS3withalternatedomain?【发布时间】:2021-06-1819:15:48【问题描述】:假设我有一个名为example.com的S3存储桶,我想使用备用域example.com通过CloudFront提供其内容。我... 查看详情

Cloudfront 域名无法使用 S3、Cloudfront 和 Route 53 将 HTTP 重定向到 HTTPS

】Cloudfront域名无法使用S3、Cloudfront和Route53将HTTP重定向到HTTPS【英文标题】:CloudfrontdomainnamenotworkingtoredirectHTTPtoHTTPSusingS3,Cloudfront,andRoute53【发布时间】:2020-02-0119:30:24【问题描述】:这里的第一篇文章-你好***ers:)网站问题。在Go... 查看详情

为啥需要 Amazon S3 和 Cloudfront?

】为啥需要AmazonS3和Cloudfront?【英文标题】:WhydoIneedAmazonS3andCloudfront?为什么需要AmazonS3和Cloudfront?【发布时间】:2015-04-1815:30:51【问题描述】:我阅读了很多文章,说明我应该将AmazonS3与CDNCloudfront结合使用。我目前没有这样做... 查看详情

使用 CloudFront 和目录重定向的 AWS S3 静态网站托管

】使用CloudFront和目录重定向的AWSS3静态网站托管【英文标题】:AWSS3staticwebsitehostingwithCloudFrontanddirectoryredirection【发布时间】:2017-05-1419:10:06【问题描述】:我的问题不仅在于在S3上托管一个静态网站,而且还不止于此。我的计... 查看详情

在 S3 和 cloudfront 上使用 rails carrierwave 私有文件

】在S3和cloudfront上使用railscarrierwave私有文件【英文标题】:railscarrierwaveprivatefilesonS3andcloudfront【发布时间】:2013-09-1321:39:59【问题描述】:我有从Amazon云端服务器提供的公共和私人文件,公共文件可以正常工作,但现在我想通... 查看详情

使用 AWS Lambda、S3 和 Cloudfront 付款和 Stripe Checkout 的 CORS 问题

】使用AWSLambda、S3和Cloudfront付款和StripeCheckout的CORS问题【英文标题】:CORSissueusingAWSLambda,S3andCloudfrontpaymentswithStripeCheckout【发布时间】:2018-05-1513:18:34【问题描述】:我在电子商务设置和我对CORS的理解方面遇到了CORS问题。我有... 查看详情

没有 S3 的 Cloudfront

】没有S3的Cloudfront【英文标题】:CloudfrontwithoutS3【发布时间】:2013-04-1404:36:44【问题描述】:因此,我想使用AmazonCloudfront为我的网站提供所有图像(和一些脚本),并使用我的服务器作为后备(来源)。但是,它似乎一直默认... 查看详情

如何使用特定的引用策略和 CloudFront 分配改进 S3 存储桶的反抓取

】如何使用特定的引用策略和CloudFront分配改进S3存储桶的反抓取【英文标题】:HowtoimproveantiscrapingforS3bucketwithspecificrefererpolicyandCloudFrontdistribution【发布时间】:2021-07-1914:57:26【问题描述】:目前的情况是我有一个CloudFront分配,... 查看详情

使用 fetch 调用具有自定义域和签名 cookie 的 Cloudfront S3 端点时出现 403 错误

】使用fetch调用具有自定义域和签名cookie的CloudfrontS3端点时出现403错误【英文标题】:403ErrorwhenusingfetchtocallCloudfrontS3endpointwithcustomdomainandsignedcookies【发布时间】:2020-01-1518:34:12【问题描述】:我正在尝试使用签名的cookie通过Cloud... 查看详情

我需要使用 cloudfront 和 s3 重定向我的 url

】我需要使用cloudfront和s3重定向我的url【英文标题】:Ineedtoredirectionformyurlusingcloudfrontands3【发布时间】:2020-11-0603:15:25【问题描述】:我有一个网址说example.com/eu/blog/,在这个页面上,我有一个按钮,当任何用户点击按钮时,它... 查看详情

如何使用 s3 和 Lightsail Origin 配置 AWS CloudFront

】如何使用s3和LightsailOrigin配置AWSCloudFront【英文标题】:HowtoconfigureAWSCloudFrontwiths3andLightsailOrigin【发布时间】:2022-01-0122:45:00【问题描述】:我正在尝试建立一个满足以下所有3个条件的网站。1."https://example.com/"→Refertos3bucket"aaa"... 查看详情

通过 AWS 开发工具包创建签名的 S3 和 Cloudfront URL

】通过AWS开发工具包创建签名的S3和CloudfrontURL【英文标题】:CreatingsignedS3andCloudfrontURLsviatheAWSSDK【发布时间】:2014-02-2613:57:28【问题描述】:是否有人成功地使用AWS开发工具包为S3存储桶中的对象生成签名URL,这些对象也可以在C... 查看详情

在 CloudFront 的账户之间共享 S3 存储桶

】在CloudFront的账户之间共享S3存储桶【英文标题】:SharingS3BucketbetweenAccountsforCloudFront【发布时间】:2019-06-1023:11:33【问题描述】:我有两个AWS账户。每个账户都有一个S3存储桶和暴露S3存储桶内容的CloudFront。我想摆脱CORS问题。... 查看详情

Amazon S3 和云端

】AmazonS3和云端【英文标题】:AmazonS3andcloudfront【发布时间】:2016-12-1707:19:05【问题描述】:我正在考虑将一些站点图像移动到s3上托管,我在徘徊我真的需要使用cloudfront还是可以直接使用s3url?我知道cloudfront是多可用的,但它... 查看详情

使用 Route53 和 CloudFront 和 S3 将顶点域重定向到另一个域的子域

】使用Route53和CloudFront和S3将顶点域重定向到另一个域的子域【英文标题】:Redirectapexdomaintoanotherdomain\'ssubdomainusingRoute53andCloudFrontandS3【发布时间】:2021-10-1514:24:40【问题描述】:要求在以下所有要求中,URL应在浏览器中更改first... 查看详情