Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript “如何”;streamus“;chrome extension是只传输youtube视频的音频吗?_Javascript_Google Chrome_Audio_Youtube - Fatal编程技术网

Javascript “如何”;streamus“;chrome extension是只传输youtube视频的音频吗?

Javascript “如何”;streamus“;chrome extension是只传输youtube视频的音频吗?,javascript,google-chrome,audio,youtube,Javascript,Google Chrome,Audio,Youtube,我正在使用多个API创建多功能音乐应用程序。我只想流式播放youtube歌曲的音频。因为我搜索了很多,但找不到实际的解决方案。他们中的许多人说,这将是对Youtube TOS的反对。如果是这样的话,“StreamUs”chrome扩展是如何工作的。我不是在创造这个东西,但我想流一首歌曲的音频,因为它是在上面的扩展 提前感谢。不幸的是,它也会拉视频以获得带宽,但这是个好问题。 正如作者在文章中引用的那样 . 这里是Streamus的作者。只是顺便来给个明确的答案 Chrome扩展既可以使用不可见

我正在使用多个API创建多功能音乐应用程序。我只想流式播放youtube歌曲的音频。因为我搜索了很多,但找不到实际的解决方案。他们中的许多人说,这将是对Youtube TOS的反对。如果是这样的话,“StreamUs”chrome扩展是如何工作的。我不是在创造这个东西,但我想流一首歌曲的音频,因为它是在上面的扩展


提前感谢。

不幸的是,它也会拉视频以获得带宽,但这是个好问题。

正如作者在文章中引用的那样
.

这里是Streamus的作者。只是顺便来给个明确的答案

Chrome扩展既可以使用不可见的、永久的背景页面,也可以使用可见的、临时的前景页面。当前景页面失去焦点时,它将被销毁,所有内容将从内存中卸载

Streamus在后台页面上托管YouTube视频播放器,这会产生视频未加载的错觉。它将所有命令从前台UI传输到后台页面


然而,值得注意的是,这违反了YouTube的服务条款。我一直在与YouTube合作,以找到一个很好的解决问题的方法,并且几乎可以用一种聪明的方式在前台显示视频,而不会丢失音频。:)

您可以自己查看源代码:)@ioseph谢谢您的回复,但我已经查看了源代码。他们也在使用youtube的JS API,但正如youtube的文档一样,streamUs在他们的实时流媒体中使用了什么。嘿,肖恩,我期待着你的解决方案。谢谢你提供上述信息