An open API service indexing awesome lists of open source software.

https://github.com/biubush/yasucinema


https://github.com/biubush/yasucinema

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# 概述

雅俗-Yasu

一个异地同步在线观影的解决方案

## 你可能需要这个项目的原因

1. 想与多人一起在线上观影

2. 各大影视APP的在线观影无法白嫖观看

3. 已用的在线观影方案片源有限制

4. 厌倦了其他多人在线观影方案繁琐的下载、登录、验证步骤

## 此项目的特色

1. 无需APP下载,网页端同步观影,不限设备

2. 响应式布局,各个设备的浏览体验不错

3. 开放的权限模式,进入网页的所有人都可以对视频进行操作

4. 一人操作视频,其他人自动同步操作。拖进度条、暂停/播放、倍速,同步进行。

5. 设置了同步按钮,提供出现差漏时的解决方案

6. 项目体量小,将所有静态资源都部署于远程cdn

7. 自定义视频源,所有你能获取到直链的资源都能同步播放,看片自由,是的,看片

# 注意事项

> 如果您的播放设备调用了第三方视频播放器(如安卓端夸克浏览器的悬浮窗),请禁用此功能,否则会导致操作无效

> 全屏后在视频内的操作是无效的,无法同步至所有人,请操作后退出全屏点击同步按钮再回全屏状态

> 为了更好的同步体验,建议在每次对视频操作后点击同步按钮

# 在线体验

[点此](https://yasu-beta.biubush.cn)预览体验版的网页,您可以进行除更改视频直链以外的任何操作(问就是怕被举报),多台设备同时体验效果更佳哦。

# 部署

## Linux

建议首先创建一个专门的文件夹用于存放此项目

```
cd ~
mkdir YasuCinema
cd YasuCinema
```

然后去release页面下载最新版对应架构的压缩包到当前目录然后执行以下命令

```
tar -zxvf Yasu*gz
rm Yasu*gz
mv Yasu* Yasu
chmod +x ./Yasu
```

到此,当前文件夹下就有一个Yasu二进制文件和一个config.ini.example文件,按照个人要求修改config.ini.example文件的内容并保存

随后输入以下命令使配置被识别:

```
mv config.ini.example config.ini
```

最后,输入以下命令即可启动项目

```
~/YasuCinema/Yasu
```
## Windows

Windows同理,下载解压到文件夹后,修改config.ini.example的内容,重命名为config.ini,然后打开exe程序即可

> 注意,windows系统打开exe文件后需要等待显示出信息按下回车才能正常运行

# 闲话

全凭个人爱好写的,初心是为了跟女朋友一起看个电影,然后。。。要不就是要看的电影得充会员,要不就是想看的电影没收录。如今闲下来就自己写了一个,赶出来的工程,功能大概是一天半做完,剩下的就在完善,让其看上去不那么粗糙,雅一点。