问题标签 [cloudflarestream]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
555 浏览

angular - HTML 流的 Angular 属性

我正在尝试将来自 cloudflare 流的视频添加到我的网站中。cloudflare 提供的代码在 html 中运行,但是当我将代码粘贴到我的 angular 项目的 html 组件中时。我收到错误消息-

错误:模板解析错误:'stream' 不是已知元素:1. 如果'stream' 是 Angular 组件,则验证它是否是此模块的一部分。2. 要允许任何元素添加“NO_ERRORS_SCHEMA”到该组件的“@NgModule.schemas”。(" [错误->]

在 html 中工作的代码如下所示

现在这真的是一个 POC,我自己并不真正了解 angular,只是想学习。有人可以指导我找到我应该研究的正确材料吗?

0 投票
1 回答
158 浏览

firefox - Cloudflare Steam 视频在 Firefox 中不起作用

嗨,我已经在我正在开发的网站之一中实现了 cloudflare 流视频服务。该视频过去播放得很好,但从最近 2 天开始,它在 Firefox 中被破坏了。它在 Chrome 中运行良好,但在 Firefox 中无法运行。

控制台给出了错误-

我的网站位于https://www.checkbayt.com/,以防有人想尝试。我还试图排除可能由网站中的其他代码引起的问题,并做了一个简单的 html 页面,只有视频,没有其他内容。再一次,这以前可以正常工作,我在 Firefox 中运行了相同的 html 文件,但它不再工作并给出相同的错误。

这是这里的任何人都经历过的事情吗?我想这与Firefox有关,并且会从他们那里得到解决?还是我需要做一些不同的事情?

0 投票
1 回答
422 浏览

cloudflarestream - 将 Cloudflare 播放器集成到 Cloudflare 流的 Angular 7 中

我正在尝试让 cloudflare 流以角度工作。我已经尝试过这里给出的解决方案:Angular attribute for HTML stream

然而,它总是一个成功或失败:

  1. 在 10 次重新加载中,有一次加载播放器。
  2. 但是每当我对<stream>标签进行更改并重新编译角度时,都会加载播放器。在此之后,如果我刷新浏览器,它又是一个空白屏幕。

显示视频的组件在树的深处,并且该组件属于延迟加载的模块:

在 index.html 文件中:

在 videoFile.component.ts 中:

0 投票
1 回答
63 浏览

java - 将远程 json 文件加载到 Android 应用程序的简单方法?(视频视图)

我想以与 Swift 对应的方式相同的方式运行它。在 Swift 版本中,我将 json 加载到解析器中,该解析器在 id 中加载列表(从最高到最低)并显示缩略图和标题(由 json 提供),单击时会显示附加 ID 的视频。

我目前没有看到与 SwiftUI(特别是列表视图)设置类似的东西,如果您能提供任何资源或示例,我将不胜感激。

这是 SwiftUI 文件之一

这是它正在加载的 json 的剪辑

0 投票
1 回答
63 浏览

http-headers - 如何在 Upload-Metadata 标头中发送 allowedorigins 和 requiresignedurls?

我正在尝试实现 TUS,根据此文档,我可以在 Upload-Metadata 标头中发送 requireSignedUrls 和 allowedOrigin 选项。https://developers.cloudflare.com/stream/uploading-videos/upload-video-file#supported-options-in-upload-metadata

我试过像上传元数据一样发送:requiresignedurls, allowedOrigins=“abcd.com,efgh.com”</p>

requiresignedurls 工作正常,但不允许的origins

0 投票
0 回答
700 浏览

cloudflare - 如何修复 cloudflare 中的身份验证错误代码 10000

有问题,我一直在 cloudflare 中遇到。它说 -登录到我的 cloudflare dashbord 时出现身份验证错误(代码 10000) 。

不知道为什么会这样,但是

我在谷歌上搜索了这个问题,询问了cloudflare帮助中心,但直到现在还没有得到任何回复。我尝试清除 catch,再次重新启动我的设备,但仍然出现该错误。

谁能帮我知道,为什么我会收到此错误以及如何解决此身份验证错误代码 10000,因为我无法登录我的 cloudflare 帐户,我运行网站并管理他们的所有内容

0 投票
1 回答
213 浏览

javascript - TUS在cloudflare流服务中上传视频问题

我在 PHP 中使用 curl 发送请求https://api.cloudflare.com/client/v4/accounts/<accountID>/stream?direct_user=true,并获取标头位置值作为上传链接,然后将其传递给 java 脚本。这个链接是这样的: https://upload.videodelivery.net/tus/xxxxxx?tusv2=true

在 JS 中使用 tus.js 上传视频:

但是,请求被阻止了。什么是解决方案?

在此处输入图像描述

0 投票
0 回答
30 浏览

tus - Cloudflare 流上的 TUS 可恢复不工作

我使用 cloudflare 流通过 TUS 上传文件,以/stream?direct_user=true供用户安全上传。但是当上传中止时无法再次恢复。我检查我的浏览器,上传后发现本地存储中没有添加任何行作为指纹。为什么会发生这种情况?以及我是如何解决的?

在此处输入图像描述

0 投票
0 回答
91 浏览

node.js - Cloudflare CORS - 将位置放在 cloudflare tus 上传

他们在论坛上到处张贴这个 CORS 问题。这似乎很混乱。但最后一个解决方案说在标头中使用返回的 url,端点是我的服务器(不是 cloudflare;令人困惑的部分)。但是我一直在弄清楚这将如何工作,我的 nodejs 将创建什么样的请求以及我将如何传递目标 URL?

一些 api 调用它并获取 url。那太棒了。

然后目标需要附加到endpoint包含此信息的标题上。如何将此信息添加到我的服务器?

我怎样才能通过目的地?

0 投票
1 回答
108 浏览

cloudflare - 如何在本地主机上允许 CloudFlare 流式传输视频

我无法观看在localhost:8000(或127.0.0.1:8000)上投放的视频。我尝试了以下 allowedOrigins : localhost127.0.0.1和.localhost:8000127.0.0.1:8000

我得到了This video has not been configured to be allowed on this domain错误。