Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.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 如何将跟踪器添加到磁铁链接?_Javascript_Html_Torrent_Magnet Uri_Webtorrent - Fatal编程技术网

Javascript 如何将跟踪器添加到磁铁链接?

Javascript 如何将跟踪器添加到磁铁链接?,javascript,html,torrent,magnet-uri,webtorrent,Javascript,Html,Torrent,Magnet Uri,Webtorrent,我是torrents的新手,但我目前正在尝试在我创建的网站上播放视频。我使用Popcornitime的API来接收电影磁铁链接,然后使用Webtorrents源代码进行测试。当我将torrentID更改为电影的磁铁链接时,不会播放任何内容 如果有人想查看源代码,请点击以下链接: 我做了一些研究,发现我需要一个磁铁链接跟踪,但我不确定我会如何做 这是一个示例磁铁链接:'磁铁:?xt=urn:btih:6268ABCCB049444BEE76813177AA46643A7ADA88&tr=udp:/

我是torrents的新手,但我目前正在尝试在我创建的网站上播放视频。我使用Popcornitime的API来接收电影磁铁链接,然后使用Webtorrents源代码进行测试。当我将torrentID更改为电影的磁铁链接时,不会播放任何内容

如果有人想查看源代码,请点击以下链接:

我做了一些研究,发现我需要一个磁铁链接跟踪,但我不确定我会如何做

这是一个示例磁铁链接:'磁铁:?xt=urn:btih:6268ABCCB049444BEE76813177AA46643A7ADA88&tr=udp://glotorrents.pw:6969/announce&tr=udp://tracker.opentrackr.org:1337/announce&tr=udp://torrent.gresille.org:80/announce&tr=udp://tracker.openbittorrent.com:80&tr=udp://tracker.coppersurfer.tk:6969&tr=udp://tracker.leechers-天堂网:6969&tr=udp://p4p.arenabg.ch:1337&tr=udp://tracker.internetwarriors.net:1337'

我注意到的一件奇怪的事情是,当我将上面的链接复制到Webtorrents桌面应用程序时,视频播放效果很好,甚至可以下载

如果有人能让我了解我做错了什么,我将不胜感激

若要在浏览器中通过webtorrent下载内容,您至少需要以下其中一项:

来自webtorrent桌面的另一个WebRTC对等f.e.,它是混合WebRTC/bittorrent客户端 启用和配置CORS的webseed

ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F

我不确定,但正如你们所看到的,url是不同的。没有://但有%3A%2F%2F

您可以尝试播放Sintel并检查它是否正常工作

magnet:?xt=urn:btih:08ada5a7a6183aae1e09d831df6748d566095a10&dn=Sintel&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F&xs=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2Fsintel.torrent
此外,在webtorrent网站上也有不匹配的信息。由于缺少CORS标题,Archive.org无法与webtorrent配合使用