第三方B站客户端wiliwili项目推荐
项目基础介绍和主要编程语言
wiliwili是一个专为手柄用户设计的第三方B站客户端,支持在PC全平台、PSVita、PS4、Xbox和Nintendo Switch上运行。该项目主要使用C++语言进行开发,结合了OpenGL、MPV和FFMPEG等技术,为用户提供流畅的视频播放体验。
项目核心功能
- 多平台支持:wiliwili可以在PC全平台、PSVita、PS4、Xbox和Nintendo Switch上运行,满足不同设备用户的需求。
- 手柄操控:专为手柄用户设计,支持触屏、鼠标、键盘和手柄操控,提供全新的使用体验。
- 多语言支持:支持简体中文、繁体中文、日语、韩语和英语,覆盖全球用户。
- 丰富的内容浏览:包括搜索页、动态页、直播页、播放页和个人页,提供全面的B站内容浏览体验。
- 弹幕和评论:支持视频播放时的弹幕和评论功能,增强互动性。
- 主题色切换:提供深浅两色主题,跟随系统自动切换,提升用户体验。
项目最近更新的功能
- 新增动态页:用户可以查看关注的UP主最近视频动态。
- 完善搜索页:新增番剧、影视搜索功能,并转为竖图展示。
- 播放页改进:新增分集与UP主最新投稿展示,完善用户评论内容。
- 重构图片异步加载逻辑:提升图片加载的稳定性和速度。
- 解决收藏夹、搜索页闪退问题:修复了某些情况下导致应用闪退的BUG。
- 完善设置页:新增弹幕相关设置,提升用户自定义体验。
- 增加单手模式:使用一个手柄来控制播放器,提升操作便捷性。
- 支持切换按键图标:用户可以根据个人喜好切换按键图标。
- 应用内多语言切换:用户可以在应用内直接切换语言,提升国际化体验。
通过这些更新,wiliwili项目不断优化用户体验,提供更加丰富和稳定的功能,满足不同平台用户的需求。