我开发的小众开源 PS4/5 串流应用-PeaSyo(貔貅)

21 天前
 Geo200

今天给大家介绍一个 PS 端及其小众的串流应用-PeaSyo ,本来作为个人及小部分圈子使用的应用(日活大概就一百人左右),再加上 PS 端用户选择性很多,目前市面上能用的使用体验都很好,不想过多介绍的,但鉴于应用的可持续发展,用户多了反馈多了才能有更好的体验作为出发点,决定还是在这里给大家做下简单的介绍,如果你玩过串流,并且在串流时遇到的痛点跟我一样,那么这个应用很可能合适你!

开发初衷

目前 PS 串流有三大选择,但对我来说分别有下面的痛点导致我没有使用他们:

经历了上面这些尝试后,我突发奇想,能不能在 chiaki 连接协议的基础上开发一款自己的应用,UI 、交互、手柄振动都重新实现,加上有了 XStreaming 的开发经验,再开发一个 PS 串流应用肯定问题也不大,最重要的是,开源社区需要给这样一个小众的团体提供一个开源的生态,用来在众多收费的环境里打造属于开源的、好用的应用,于是乎这个项目就诞生了。

关于命名

命名当时也想了很久,命名当时一方面考虑要有中国元素,另一方面要跟 PS 相关,正好开发初期老婆买了个貔貅( pi xiu )挂坠,天天跟我念叨这玩意多吉利,我脑子灵光一闪,这不巧了,pixiu 发音正好跟 PS 发音相似,满满的中国元素,于是乎综合英文发音决定为:PeaSyo 。

应用特色

已知缺点

下面是 APP 内的一些功能截图,大家可以看个大概:

最后

最后再强调一次,串流体验会根据不同的人、不同的设备有极大的差异,请根据自己的需要选用,如果你已经有合适的串流应用,那么恭喜你。如果你还在找合适的应用,不妨试试貔貅,没准它是你下一款串流应用。

另外开源项目的健康发展也需要各位开源爱好者的各方面贡献,这个项目还有很多不足的地方,如果你对这个项目感兴趣,欢迎贡献你的代码:)

项目开源地址: https://github.com/Geocld/PeaSyo


对了,我也开发有 Xbox 串流应用,也是开源的,如果有需要,可以到下面这个项目里了解: https://github.com/Geocld/XStreaming

1264 次点击
所在节点    分享创造
9 条回复
zsxzy
21 天前
有个疑问请教, 串流的音频直接就用 oboe 播放了, 不需要做重采样补偿的动作吗, 会不会因为网络抖动出现杂音或者延时..
Geo200
21 天前
@zsxzy 这个确实是亟需优化的问题,现在还是很这种粗暴的方式,基本能满足 80%的场景,如果网络抖动就会出现你说的问题了...
sodayo
21 天前
非常感谢作者开发的 Xbox 串流应用,已经使用很久了
Owenjia
20 天前
国产的一堆直驱方向盘是不是也可以通过这种方式曲线支持 gt 啊
nicholasxuu
20 天前
@Owenjia #4 延迟不能忍的,而且赛车对延迟极其敏感。
FlytoSirius
20 天前
非常棒的项目, 目前 PS 串流确实需要个像样的工具.

借地问下, 串流客户端的技术实现 能影响 PS 主机的串流延迟吗 ? [除了码流之外]
Geo200
20 天前
@FlytoSirius 串流延迟主要是下面几个因素叠加:
1. 网络延迟,这个基本不可控
2. 解码延迟,这个客户端可以对视频流解码做优化,特定的处理器解码可以大幅度降低
3. 操作延迟,这个也可以通过对手柄输入处理降低延迟
4. 视频流表现延迟,这个就类似游戏的性能模式和画质模式,不同的模式延迟表现也不一样
jas0ndyq
20 天前
很棒的工具!
顺带问下大佬知道 PC 上有啥好用的 PS5 串流工具吗?
Geo200
20 天前
@jas0ndyq [chiaki-ng]( https://github.com/streetpea/chiaki-ng),PeaSyo 底层很多都是参考了这个 PC 端的开源项目。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1140573

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX