在视频元素上切换视频轨道

发布于 2025-02-01 17:46:54 字数 397 浏览 1 评论 0原文

我想知道是否可以在给定&LT上的视频轨道之间切换;视频>元素

<video id='vid'></video>

我能够使用以下内容在流中添加多个视频轨道:

vid.captureStream().addTrack(added track)

从本质上讲,我能够添加多个视频轨道。但是,就 该元素包含多个视频曲目,不会播放视频。 如果我删除额外的曲目,则视频将播放附加的曲目。

我试图欺骗track.Enabled属性,但似乎什么也没做。

这个想法是我想最初加载一堆轨道并在它们之间切换。可能的?

至关重要的是,不添加和删除视频轨道,而只是最初加载它们。

I'm wondering if it's possible to switch between video tracks on a given < video > element

<video id='vid'></video>

I was able to add multiple video tracks to the stream using:

vid.captureStream().addTrack(added track)

Essentially I was able to add multiple video tracks. But as soon as
the element contains more than one video track, no video will play.
If I remove the extra tracks, the video will play the added tracks.

I tried fooling around with the track.enabled property but it doesn't seem to do anything.

The idea is I want to load a bunch of tracks initially and switch between them. Possible?

It is essential that no video tracks are added and removed, only initially loading them.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文