首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将跟踪器添加到磁铁链接中?

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

Stack Overflow用户
提问于 2018-12-14 17:37:16
回答 1查看 11.6K关注 0票数 0

我有点像个新手,但我现在正尝试在我正在创建的网站上播放一段视频。我正在使用popcorntime的API接收电影、磁铁链接,然后使用Webtorrent源代码进行测试。当我把torrentID换成电影的磁铁链接时,什么都不会播放。

(如果有人想查看源代码:https://webtorrent.io/intro,以下是链接)

我已经做了一些研究,并发现我需要一个跟踪器的磁铁链接,但我不知道我将如何去做。

这是一个例子磁铁链接:'magnet:?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-paradise.org:6969&tr=udp://p4p.arenabg.ch:1337&tr=udp://tracker.internetwarriors.net:1337‘

奇怪的是,当我将上面的链接复制到Webtorrent桌面应用程序时,视频播放得很好,甚至可以下载。

如果有人能给我一个洞察我做错了什么,这将是非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2019-01-07 21:33:39

webtorrent WebRTC and TCP/UDP/DHT in real client

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

  • 另一个WebRTC同伴f.e.从webtorrent桌面(这是混合WebRTC/bittorrent客户端)
  • 带启用和配置CORS的webseed ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F

我不确定,但正如你所看到的,url是有区别的。不存在://,但%3A%2F%2F

您可以试着玩Sintel并检查它是否正常工作。

代码语言:javascript
复制
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

网站上也有不匹配的信息。Archive.org不能很好地处理webtorrent,因为缺少CORS头。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53784467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档