---
title: Blaze - 基于 WebSockets 和 WebRTC 的开源在线文件传输工具
date: 2019-11-18T11:37:33Z
modified: 2019-11-18T11:37:40Z
permalink: "https://www.appinn.com/blaze-for-online/"
type: post
status: publish
excerpt: ""
categories:
  - 在线应用
tags:
  - 在线应用
  - WebRTC
  - WebSockets
  - 分布式
  - 文件传输
featured_image: "https://www.appinn.com/wp-content/uploads/2019/11/blaze.jpgo_.jpg"
author: 青小蛙
timestamp: 2019-11-18T11:37:40Z
---

[Blaze](https://www.appinn.com/blaze-for-online.md) 是一个开源的在线文件传输工具，它使用 WebSockets 和 WebRTC 在多个设备间传输文件。适合于 1 对多分发文件，支持众多主流浏览器。@Appinn

![](https://static2.appinn.com/images/201911/blaze.jpg)

这是一个看起来很酷的工具，仅适合于传输文件，而非共享文件，在同一个房间内的用户可接收任意房间内的用户发送的文件，但后加入者无法收到加入之前的内容。

其实青小蛙最开始非常期待，但测试之后发现，目前的 Blaze 还不能很好的工作在不同网络之间，也就是说，它目前仅适合在同一个局域网内使用（100%成功），而在不同网络中，成功率不高。

使用方法也简单，打开这个网站：

- [https://blaze.unubo.app/](https://blaze.unubo.app/)
- [https://blaze.now.sh/](https://blaze.now.sh/)

开发者提供了两个示例页面，但…似乎都扛不住用户，经常无法使用出现 503 错误。

![](https://static2.appinn.com/images/201911/photo_2019-11-18_19-32-08.jpg)

所有在同一个房间内的人都会同时收到文件，并以 zip 压缩格式自动下载。界面还是非常酷，但性能堪忧，503 次数太多了。

不过好在 [GitHub](https://github.com/blenderskool/blaze?ref=appinn) 开源，喜欢的同学可以自行折腾。

## Topics

**分类目录:** [在线应用](https://www.appinn.com/category/online-tools/?output_format=md)

**标签:** [WebRTC](https://www.appinn.com/tag/webrtc/?output_format=md), [WebSockets](https://www.appinn.com/tag/websockets/?output_format=md), [分布式](https://www.appinn.com/tag/%e5%88%86%e5%b8%83%e5%bc%8f/?output_format=md), [文件传输](https://www.appinn.com/tag/%e6%96%87%e4%bb%b6%e4%bc%a0%e8%be%93/?output_format=md)