基于https://hub.docker.com/r/nurdism/neko并修复和优化了如下几个问题
- 原始镜像不支持中文,本地化镜像增加了对中文的支持
- 头像显示错误,替换为其他头像api
- 默认首页Google打不开,已替换为Google中国的265.com导航
neko是什么?
- neko是一个远程chrome浏览器,只要docker服务不重启,浏览器的会话就会一直保持你离开时的最后界面。
- neko是一个直播服务,可以将网址分享给别人,和别人一起同步追剧
- neko是一个互动工具,看直播的人也可以获得操作权限,和其他人进行互动
- neko是一个追剧工具,在家看到哪只要暂停,到公司再打开页面还是之前的进度
如何使用
安装docker
1 |
curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh |
运行镜像
1 |
docker run -d --name neko -p 8080:8080 -p 59000-59100:59000-59100/udp -e NEKO_PASSWORD='userpassword' -e NEKO_PASSWORD_ADMIN='adminpassword' --cap-add SYS_ADMIN --shm-size=1gb minirplus/neko |
改三个参数
- -p 8080:8080
- NEKO_PASSWORD=’userpassword’
- NEKO_PASSWORD_ADMIN=’adminpassword’
通过 //your-server-ip:8080 访问,登录名称随意,只根据登录密码区分权限,ADMIN用户可以更改chrome分辨率和踢人,其他没区别。
All Done!
Know More
腾讯云轻量化服务器1C2G5M实例测试,由于一般入站带宽不限速,服务器端浏览器播放高清视频的带宽没问题的,但是从服务器到本地的分辨率受限于服务器带宽5M,实测直播分辨率只能到1360*768,再高就会卡顿。
由于播放高清视频解码会消耗CPU和内存,这部分资源都由实例来承担,所以对实例的CPU和内存的要求比较高,官方推荐8核4G+内存,不过测试下来其实1核也能用。但是如果要达到1920*1080@30分辨率,需要至少30M带宽。
6 comments