分享一个基于WebRTC的信息传输工具,另外求一份远程全栈工作

经常在没有微信或者微信等不便登录的环境需要传输信息,于是就想做个工具解决这个问题。这个工具应该是方便的、免安装的,应该基于浏览器实现。它的使用场景主要是同个位置的两端传输,可能同局域网,数据能直传。基于这些特性,WebRTC是比较合适的通信方式。

语言框架方面,后端采用作者的开源框架dce-go(一个通用路由器,方便实现基于Websocket的信令服务器),前端采用的nextjs(基于React生态的成熟,及对其的兴趣)。

工具已实现基础功能,已部署到 https://tools.pinglun.wang/et,欢迎体验。已开源到Github

功能特性

  • 点对点通信 基于WebRTC点对点通信,高效、安全

  • 浏览器用户界面 免下载安装,简易、便捷

  • 支持图文传输 支持文字、图片、文件传输,满足大部分传输需求

  • 支持预传输 消息发送后,接收者才连接时,也能收到消息

  • 消息支持导出导入

  • 开源免费

环境要求

  • 现代PC浏览器(支持WebRTC的浏览器)

  • 安卓谷歌浏览器

  • 微信浏览器(支持发送接收普通消息,不支持文件下载等)

  • 小米原生浏览器不支持(不支持WebRTC),其它未测试

  • 同局域网网络环境

  • 支持P2P的跨网环境

求职一份远程全栈程序员的工作

本人一名10余年码龄的中年码农,因为身体原因(不宜长走动),想求职一份远程工作。想求职一份全栈或后端工作,后端比较熟悉Go、Rust、Java、PHP等,前端比较熟悉Vue、React等。有需求的老板欢迎联系,我的邮箱 aGlAaWRydW5rLm5ldA==,或微信 aWRydW5r(base64编码,可点击解码)

12 Likes

牛的 佬

1 Like

支持下,程序员越来越难找工作了

厉害呀大佬

感谢分享

优秀的佬友 :tieba_013:

谢谢大家支持,有什么机会望帮推荐下,谢谢!

是啊,远程更难,唉。

感谢分享