大家好,又见面了,我是 GitHub 精选君!
在当今的互联网如此发达的本日,我们很多的事情和学习都可以远程进行,一些商业和休闲活动也开始转移到在线。看电影或者直播成为了大家联系互动、消磨韶光的主要办法。但是,由于地理位置或网络问题,有时我们和我们想要一起看电影或直播的人无法进行同步不雅观看,这便是须要办理的问题。
本日要给大家推举一个 GitHub 开源项目 synctv-org/synctv,该项目在 GitHub 有差不多 1000 Star,一句话先容该项目:Synchronized viewing, theater, live streaming, video, long-distance relationship.

项目先容
SyncTV 是一个在线同步播放的项目,它可以让我们在远程同时不雅观看电影或直播。SyncTV 有三大紧张功能:同步不雅观看、影院和代理。在同步不雅观看功能中,可以担保所有不雅观看者在同一韶光看到同一画面,无论停息、倒带还是快进,所有人都能保持同步。影院功能中可以供应谈天和弹幕功能,同时不雅观看时还可以进行互动互换。代理功能可以帮助你不雅观看连接速率慢的***和直播。此外,SyncTV 还支持解析多种平台的***,如 Alist、Bilibili 和 Emby,未来还会支持解析直播。
如何利用
首先,你可以通过*** GitHub 页面给出的 Release 最新版本的二进制文件进行手动安装,或者你可以通过给定的 script 或 docker 代码进行安装。
安装完成后,你只需运行 synctv server 来启动做事器。做事器每次启动,都会检讨具有 root 权限的用户。如果没有找到,它将初始化一个 root 用户,其密码为 root。建议你及时修正用户名和密码。用户注册功能须要利用 OAuth2 做事,例如 Google,GitHub 等。以下是一个在线的一个 DEMO。
项目推介
SyncTV 的作者秉持着让大家方便地一起远程不雅观看电影和学习 Golang 的初衷进行开拓,并且声明了它只会在客户端播放***文件/转发流量,不会拦截、存储或修改任何用户数据。
以下是该项目 Star 趋势图(代表项目的生动程度):
更多项目详情请查看如下链接。
开源项目地址:https://github.com/synctv-org/synctv
开源项目作者:synctv-org
开源协议:
以下是参与项目培植的所有成员:
关注我们,一起探索故意思的开源项目。