从手机发送大视频文件
最近核对
手机视频往往大到无法作为邮件附件。如果你要发送的对象或设备此刻在线,就可以跳过上传,直接以原画质把视频传过去。
发到电脑
- 在电脑上打开 toss2.me,在手机的浏览器里也打开。
- 在同一个 Wi-Fi 下,电脑会出现在手机上的列表里。否则,请在电脑上按生成配对码,并用手机扫描二维码。
- 点按电脑,选择视频,然后在电脑上按接收。
- 文件到达后,按保存。
对于几个 GB 的视频,请改为在电脑上用收件箱接收,这样视频会在到达时写入磁盘,而不是保存在浏览器内存里:
如果其中一台是你经常往里传文件的电脑,可以在它上面常驻一个收件箱。在这台电脑上运行一次下面的命令(需要 Node.js 22 或更高版本):
tosstome listen
它会输出一个链接和一个二维码,并把收到的文件保存到 tosstome-inbox 文件夹(可用 --dir 修改)。用手机扫描二维码,再把这个页面添加到主屏幕。之后你只需在手机上打开这个页面,选好文件,按发送即可。电脑上除了正在运行的这条命令,不需要打开任何东西,而且在任何网络下都能使用。详细了解收件箱。
发到另一部手机
在两部手机上都打开 toss2.me,用同样的方式发送。iPhone 和安卓之间两个方向都可以。参见 iPhone 到安卓和安卓到 iPhone。
发给此刻不在线的人
tosstome 在这种情况下帮不上忙:它不存储任何内容,所以双方必须同时在线。请使用会上传并保存文件的服务,比如云盘或上传后分享链接的网站。SendGB 与 tosstome 对比和 WeTransfer 与 tosstome 对比比较了这两种做法。
发送大视频的建议
- 可以的话,使用同一个 Wi-Fi。这样视频会在设备之间直接传输,不消耗移动数据。
- 在传输完成前,请让手机保持唤醒,并让浏览器停留在前台。手机会暂停后台标签页。
- 不会做任何压缩,所以视频到达时和发出时完全一样。
常见问题
文件大小有限制吗?
tosstome 没有设置大小限制。接收端的浏览器会把文件放在内存中,直到你保存,所以对于几个 GB 的文件,命令行收件箱是更好的接收方式,因为它会直接写入磁盘。
发送视频会用掉移动数据吗?
在同一个 Wi-Fi 下不会,那时它通常在设备之间直接传输。在移动数据下或跨网络时,它和其他传输一样会消耗流量套餐。
我的文件会被上传或存储在某处吗?
不会。网络条件允许时,文件通过 WebRTC 直接从一台设备传到另一台。条件不允许时,文件会经过 Cloudflare 上的中继,中继在数据到达时就转发,不会保留任何内容。如果接收方不在线,则不会发送任何内容。
需要账号吗?
不需要。这里没有账号。每个浏览器会得到一个随机的设备名,保存在本地存储中。