用于音频流的RESTAPI和 CDN

我在托管 REST API 的服务器上面临一个 bandwith 问题,我想知道是否可以使用 CDN 来修复它。

我在托管 REST API 的服务器上面临一个 bandwith 问题,我想知道是否可以使用 CDN 来修复它。

大部分的 bandwith 消费是由于静态资产的提供,如音频文件。

访问这些资产需要一个身份验证令牌 (类似于 JWT)。当用户请求资产时,我首先需要 API 进行一些检查,然后流式传输音频文件。

CDN 在我看来是一个理想的解决方案,但它提出了两个问题:

如果它们存储在 CDN 上,我可以将我的静态音频保留在 JWT 身份验证之后吗?

是否可以将原始请求重定向到 CDN 提供的动态链接,并特别要求流式传输而不是原始下载?

感谢您的时间和建议

0

如果您想要 CDN 请求的基本 API 身份验证,那么大多数 CDN 的支持机制都可以做到这一点-例如 Akamai 信息如下:

https://techdocs.akamai.com/api-definitions/docs/json-web-token-jwt-val

回答第二个问题,只要 CDN 和您的客户端支持范围请求,那么您应该能够下载块,如果您使用的是基本的 HTTP 渐进式下载类型流。

如果您使用的是 HLS 或 DASH 流,那么几乎所有的 CDN 都将支持此标准。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(344)
在iPhone中以编程方式从另一个应用程序打开iCloud设置
上一篇
需要 Excel表格来计算复杂的假期应计和假期时间的使用
下一篇

相关推荐

  • 用于音频流的RESTAPI和 CDN

    我在托管 REST API 的服务器上面临一个 bandwith 问题,我想知道是否可以使用 CDN 来修复它。…

    2022-11-11 15:19:29
    0 66 86
  • 将Office365REST日历ID映射到EWS日历项 ID

    使用 Exchangepush notifications我一直在创建一个服务,该服务可同步来自 Office365 用户的日历数据。我一直在使用Office365 Calendar REST API(用于获取和管理日历)和 EWS API(用于订阅日历更改)的组合。…

    2022-11-11 15:12:13
    0 42 84
  • css预编译器: center;}

    CSS预编译器是一种用于构建CSS的工具,它可以将CSS代码转换为更易于管理和维护的格式。它们可以使CSS代码更加灵活,更易于重用,并且可以帮助开发人员更轻松地组织和管理CSS代码。…

    2023-01-05 06:29:43
    0 57 14
  • linux的共享文件夹在哪个目录:Linux共享文件夹在/etc/samba目录下

    Linux的共享文件夹在/var/lib/samba/目录下,查看该目录下的文件可以使用以下代码:ls /var/lib/samba/…

    2023-01-21 15:31:10
    0 45 25
  • type c接口是啥改变你的充电体验

    示例示例Type C接口是一种新型的USB连接器,它可以支持更高的数据传输速度,比传统的USB 0接口更快。与传统的USB接口不同,Type C接口可以在两端都使用,无需额外的翻转,使连接更加方便快捷。下面是一个使用Type C接口的代码示例:…

    2023-01-12 02:06:09
    0 85 26
  • carwings是什么意思智能汽车连接系统的未来

    Carwings是日产汽车公司推出的一款远程智能汽车服务,它可以帮助用户远程监控汽车的状态和行驶信息,并且可以远程控制汽车的功能。…

    2023-01-19 13:55:38
    0 74 18
  • linux开启oracle服务:在 Linux 上开启 Oracle 服务的步骤

    登录Linux系统,进入oracle安装目录,比如/u01/app/oracle/proct/11.2.0/db_1使用以下命令开启oracle服务:…

    2023-01-21 11:55:26
    0 50 71
  • cvt变速箱油分几种:CVT变速箱油的种类及用法

    cvt变速箱油一般分为三种,分别是:传统cvt变速箱油:代码:CVT-1…

    2023-01-27 12:23:25
    0 39 71

发表评论

登录 后才能评论

评论列表(56条)