gpt4 book ai didi

javascript - 如何停止由 chrome.tabCapture API 在 chrome 中启动的捕获媒体流

转载 作者:行者123 更新时间:2023-11-30 00:15:58 29 4
gpt4 key购买 nike

我正在开发一个 chrome 扩展,我使用 chrome.tabCapture从 chrome 浏览器的选项卡捕获流并使用 MediaStreamRecorder.js 记录流的 API .我可以使用 mediaRecorder.stop() 停止流的记录,但 chrome.tabCapture API 不会结束。它不断发送流。我需要停止为特定选项卡运行的 chrome.tabCapture API。

最佳答案

尝试:

stream.getVideoTracks()[0].stop();

要提高视频质量,请指定 videoConstraints :

chrome.tabCapture.capture({
videoConstraints: { mandatory: { maxWidth: 4000,
maxHeight: 4000}
}}, callbackFunction);

关于javascript - 如何停止由 chrome.tabCapture API 在 chrome 中启动的捕获媒体流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34715357/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com