使用方法 引入lightbenc.php文件 include_once "lightbenc.php"; 构建实例 $Lightbenc = new Lightbenc(); 解析bt文件 $file_info = $Lightbenc->bdecode_getinfo(‘ed01289e3f9d660fa1f60b79c13fb4eec8901498.torrent’); $file_info 就是我们获取到的bt文件的信息,里面包含了bt文件的服务器地址,文件个数和文件大小等信息,其中: 文件名称:$bt[‘info’][‘files’][/*这边要是个偶数*/][‘path.utf-8′][0]; 文件大小:$bt[‘info’][‘files’][/*这边要是个偶数*/][‘path.utf-8′][0]; 如果要输出GBK的编码就把上面代码里面的’path.utf-8’换成’path’就可以了
2023-12-23 09:03:04 2KB bt php
1
P2P媒体加载器 P2P Media Loader是一个开放源代码JavaScript库,它使用现代Web浏览器(即HTML5视频和WebRTC)的功能通过P2P传递媒体并通过与许多流行HTML5视频播放器集成来进行播放。 它不需要任何Web浏览器插件或插件即可运行(请参阅)。 它允许创建点对点网络(也称为P2P CDN或P2PTV),以便在通过HLS或MPEG-DASH协议实时观看同一媒体流或VOD的用户(对等)之间共享流量。 它可以大大减少传统的CDN流量和成本,同时将媒体流交付给更多用户。 相关项目 tracker-高性能WebTorrent跟踪器 -Web的流torrent客户端 有用的链接 API文档 JS CDN npm软件包 主要特点 通过HLS或MPEG-DASH协议支持实时和VOD流 支持多个HTML5视频播放器和引擎: 引擎:Hls.js,Shaka Player 视频播放器:JWPlayer,Clappr,Flowplayer,MediaElement,VideoJS,Plyr,DPlayer,Player.js等 支持HLS和MPEG-DASH协议
2023-02-03 17:08:16 314KB player video bittorrent hls
1
痛苦的 在python中实现了与bep003兼容的Bit torrent引擎,以尝试学习点对点通信并获得该范例的经验。 它支持http(s)跟踪器并实现对等有线协议。 该体系结构是异步生产者-消费者模型的变体,也可以描述为具有多个主题的分布式发布者-订阅者,其中从同级下载的每个作品都作为主题添加到相应的文件编写器队列中,而文件编写者协程是该主题的订阅者文件编写器队列。 它使用AsyncIO事件循环,因为网络下载和磁盘写入都是IO阻止任务,因此非常有效。
2022-11-15 21:28:19 14KB bittorrent python3 asyncio Python
1
BitTorrent的python源码,极为经典 学习python网络编程的最佳实例
2022-11-07 17:33:45 333KB BitTorrent python p2p
1
一款开源的P2P软件
2022-11-07 17:30:42 2.38MB BitTorrent P2P python
1
比特洪流 使用Python的asyncio构建的简单BitTorrent客户端 产品特点 下载种子并共享接收到的数据 图形界面(支持Drag'n'Drop,并且可以在“使用...打开”对话框中分配给* .torrent文件) 控制台界面 暂停种子,观看进度,下载和上传速度,预计到达时间 选择要下载的种子文件中的哪些文件 程序重新启动之间的保存状态 实施规范: BitTorrent协议规范( ,一些新增内容) Multitracker元数据扩展( ) (部分) UDP跟踪器协议( ) 跟踪器返回紧凑的对等列表( ) 建筑 在这个项目中,我尝试避免使用线程,而仅使用异步I / O
2022-11-04 20:10:07 121KB python torrent qt bittorrent
1
LIII BitTorrent Client是一款开源的BT下载工具,下面就简称它为LIII吧。LIII的亮点主要有这么几个,首先它非常干净,完全没有广告和多余的后台;其次它的性能可圈可点,作为一款BT下载工具在连接DHT网络方面的表现很优秀
2022-10-21 09:06:04 25.1MB LIIIBitTorrent
1
torrent:功能齐全的BitTorrent 客户端包和工具类
2022-05-13 16:10:58 627KB Android开发-工具类
1
BitTorrent 是一种分发文件的协议。它通过 URL 来识别内容,并且可以无缝的和 web 进行交 互。它基于 HTTP 协议,它的优势是:如果有多个下载者并发的下载同一个文 件,那么,每 个下载者也同时为其它下载者上传文件,这样,文件源可以支持大量的用户进行下载,而只 带来适当的负载的增长。(译注:因为大量的负载被均衡到 整个系统中,所以提供源文件 的机器的负载只有少量增长) 一个 BT 文件分布系统由下列实体组成: 一个普通的 web 服务器 一个静态的“元信息”文件 一个跟踪(tracker)服务器 终端用户的 web 浏览器 终端下载者 .....
2022-03-28 15:25:44 104KB BitTorrent 协议规范(翻译)
1
bittorrent4.4.0源码,在bittorrent6.0之后,官方不在开源。 该程序由python编写,可用于Python学习。
2022-01-15 17:50:43 1.3MB BitTorrent python 源码
1