儿童版「抖音」,NAS自建孩子专属的短视频平台,保驾护航。
本篇文章来自项目作者的推荐分享:作者因工作回家发现孩子不睡觉拿着奶奶手机刷抖音,于是用hermes-agent做了个儿童版「抖音」精选帮孩子过滤视频内容。

现在短视频确实方便,但对年龄较小的孩子来说,内容质量无法完全控制。与其完全禁止,不如换一种方式:把家长提前筛选好的动画、科普、自然纪录和知识类短视频保存到 NAS,再通过一个类似短视频 APP 的界面进行播放。

需要说明的是,这并不是抖音官方客户端,也不会自动读取抖音内容。它更准确的定位是:
一个运行在家庭局域网中的竖屏短视频播放平台。
项目可实现什么?
部署完成后,可以实现以下功能:
整个系统主要包含两部分:
NAS 服务端
负责扫描、管理和提供视频文件
安卓客户端
负责连接 NAS,并以竖屏短视频方式播放
目前作者提供的是安卓 APK,因此 iPhone 暂时不能直接使用。
部署流程
我们以威联通NAS为例,通过Docker Compose的方式进行部署。
不过作者并没有将项目上传至Github之类的平台,所以需要咱们通过网盘获取。大家就自己提取下吧!

APK文件先放一边不管,将压缩包解压后获得最右侧名为neidoudy的文件夹。

将整个文件夹的内容全部都转移到/share/Container之下。

然后进入server文件夹中,便可看到docker-compose.yml文件夹。

右键该文件,选择使用威联通官方的文本编辑器打开。

这里建议对原始配置做调整,以适配手头 NAS:一是将宿主机映射端口改为 NAS 当前未被占用的端口;二是将容器程序目录与视频数据目录分离,把视频及数据库单独映射到大容量存储池,避免持续占用 Container Station 所在的系统盘。

cd /share/Container/neidoudy/server
docker compose up -d --build
使用简介
看到这里跑起来就OK了。不需要浏览器查看。

提前在对应文件夹上传了一些竖屏视频。

接下来在安卓手机上安装客户端,并连接威联通 NAS。http://+NAS_IP:端口,连接服务器成功后,APP 会进入账号页面。创建好家长号之后便可为孩子创建账户了。

大概观看效果如下,可以点赞浏览标记已看,留言功能好像有点异常。

最后
感谢观看,本文完。

祥子1986
校验提示文案
祥子1986
校验提示文案