xplay 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
xplay 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
xplay 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 未知
操作系统 Windows
软件类型 开源软件
所属分类 应用工具多媒体工具
开源组织
地区 国产
投 递 者 努力加贝
适用人群 未知
收录时间 2019-10-28

软件简介

xplay 是专为树莓派 (Raspberry Pi) 设计的多媒体播放器,支持 (Windows、Linux、Android) 系统。支持视频、音频、流媒体、图片、摄像头、动画、文本、滚动字幕、日期时间、二维码。

https://gitee.com/nljb/xplay(树莓派)

https://gitee.com/nljb/winxplay(Windows)

支持硬件

硬件 分辨率 FPS 测试
Raspberry Pi Zero 1080p/v720p 30 已测试
Raspberry Pi 3A+ 1080p/v720p 30 已测试
Raspberry Pi 3B+ 1080p/v720p 30 已测试
Raspberry Pi 2B 1080p/v720p 30 未测试
Raspberry Pi 3B 1080p/v720p 30 未测试
Raspberry Pi 4B 1080p 30 已测试
Android 系统 - - 可定制
Linux 系统 - - 可定制
Windows 系统 github / gitee - 已测试

理论上支持所有树莓派,但是经过测试的树莓派只有上面几款


支持系统

系统版本 发布日期 安装程序 测试
Raspbian Buster with desktop 2019-09-26 buster/ 已测试
Raspbian Buster Lite 2019-09-26 buster-lite/ 已测试
Raspbian Buster with desktop 2020-02-13 buster/ 已测试
Raspbian Buster Lite 2020-02-13 buster-lite/ 已测试

支持功能

  1. 支持自定义播放器分辨率、帧率(FPS)、音频采样率(Sample Rate)
  2. 支持使用(TCP)连接播放器发送指令控制(播放、覆盖、停止、移动、等)
  3. 支持(视频、音频、流媒体、图片、摄像头、动画、文本、滚动字幕、日期时间、二维码)素材播放
  4. 支持(视频)多种格式(例如:MP4、AVI、MOV、等)、音频(AAC)
  5. 支持(图片)JPG与PNG格式
  6. 支持(动画)GIF格式
  7. 支持(视频)硬解播放(MMAL、VAAPI、VDPAU、QSV、MediaCodec、RKMPP)、(H264)
  8. 支持(视频)预加载
  9. 支持(摄像头)设备(Raspberry Pi Camera V2)
  10. 支持(视频、图片)无黑场切换播放
  11. 支持(视频、图片)序列播放
  12. 支持(视频)音频同步(视频帧时间戳与音轨帧时间戳)播放
  13. 支持(视频)时钟同步(视频帧时间戳与时钟时间戳)播放
  14. 支持(视频、流媒体、图片、摄像头、动画、文本、滚动字幕、日期时间、二维码)多层(Overlay)播放
  15. 支持(文本)自定义(字体大小、字体颜色、背景颜色、透明度、对齐方式、风格样式、多行段落)
  16. 支持(滚动字幕)自定义(字体大小、字体颜色、背景颜色、透明度、风格样式、移动速度、移动方向)
  17. 支持(信息提示框)自定义提示文本及多种状态标识(notice、success、warning、error)
  18. 支持(日期时间)自定义(字体大小、字体颜色、背景颜色、透明度、对齐方式、风格样式)
  19. 支持(字体)自定义(可以通过自定义指定TTC字体来实现不同效果的文本样式)
  20. 支持自定义布局(通过多层功能可以实现多种自定义布局)
  21. 支持自定义(视频)是否循环播放(视频在播放到结尾时是否停留在最后一帧)
  22. 支持自定义素材尺寸(width,height),任意拉伸缩放素材尺寸播放
  23. 支持自定义素材位置(x,y)播放,任意定义素材播放位置
  24. 支持自定义移动素材位置(x,y)及改变素材尺寸(width,height)
  25. 支持自定义素材横竖屏旋转(横屏角度:0、180,竖屏角度:90、270)
  26. 支持自定义素材开始播放时间(多个播放器间可以实现同步播放)
  27. 支持实时屏幕快照(截屏)
  28. 支持静音播放
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(18) 发布并加入讨论🔥
发表了资讯
2022/02/24 13:39

xplay 1.0.22 发布,专为树莓派与 Windows 系统设计的多媒体播放器

v1.0.22.v20220213 更新内容: 在 1.0.21 稳定版本基础上升级了最新的 SDL、FFmpeg 等 ... 因为新 Raspberry Pi OS 已经无法支持 OMX,官方推出了 Raspberry Pi OS (Legacy) 来兼容旧版 所以 xplay 分别发布兼容 rpios(x11、drm) 与 rpios legacy(omx)版本来兼容两款系统 同时 xplay 还推出了 linux 版本(已支持:ubuntu 20.04) https://gitee.com/nljb/xplay(Raspberry Pi) https://gitee.com/nljb/winxplay(Windows...

4
3
发表了资讯
2021/08/12 12:01

xplay 1.0.21 发布,专为树莓派与 Windows 系统设计的多媒体播放器

xplay v1.0.21.v20210806 发布了,在 v1.0.20.v20210117 基础上更新如下 ... 1. 重构渲染线程与控制控制,在渲染时素材的增删改查响应更及时,渲染速度更快。 2. 增加素材在切换时的过渡帧(缓存上个素材的停止时帧,在新的素材加载完成前渲染上个素材帧)。 3. 增加命令行参数 buflen 可以指定视频缓存帧数量,低缓存帧可以在更低的可用内存中 。 4. 支持预加载、预停止,在 play 与 stop 中均可以指定指令开始时间(毫秒精度)...

0
4
2021/02/22 21:34

xplay 1.0.20 发布,专为树莓派与 Windows 系统设计的多媒体播放器

xplay v1.0.20.v20210117 发布了,此版本更新内容 增加了层改变指令,可以任意的在层之间切换 修复重构后出现的若干BUG ... 在此发布前的一个月中进行多次稳定性及功能测试 https://gitee.com/nljb/xplay(树莓派) https://gitee.com/nljb/winxplay(Windows) 专为树莓派(Raspberry Pi)设计的多媒体播放器且支持(Windows、Linux、Android)系统 支持(视频、音频、流媒体、图片、摄像头、动画、文本、滚动字幕、日期时间、二维码...

0
7
发表了资讯
2020/07/07 11:00

xplay 1.0.18 发布,专为树莓派与 Windows 系统设计的多媒体播放器

xplay v1.0.18.v20200701 发布了,此版本更新内容 支持自定义欢迎页、及 CPUID 命令行参数回归 ... 支持自定义同步方式,音频同步、时钟同步、关闭同步 支持RTMP与RTSP流媒体播放、支持YUV420P与YUVJ420P(流媒体摄像头)格式 其它一些性能优化 ... https://gitee.com/nljb/xplay(树莓派) https://gitee.com/nljb/winxplay(Windows) 专为树莓派(Raspberry Pi)设计的多媒体播放器且支持(Windows、Linux、Android)系统 支持(视频...

5
7
发表了资讯
2020/05/22 21:35

xplay 1.0.17 发布,专为树莓派与 Windows 系统设计的多媒体播放器

xplay v1.0.17.v20200522 发布了,此版本更新内容 全新的"帧缓存"机制,减少帧拷贝造成的CPU资源占用,提高性能 ... 音频采样率自适应,按照视频中音频格式及采样率重新初始音频设备与重采样 在 Windows 10 测试中,图片出现内存泄漏,已经 fixbug . 该版本进行较完整的测试 ... v1.0.16.v20200518 > v1.0.17.v20200522 v1.0.17.v20200522 Android 7.0 稳定性测试 v1.0.17.v20200522 稳定性测试 v1.0.17.v20200521 音频...

2
5
发表了资讯
2020/05/19 12:32

xplay 1.0.16 发布,专为树莓派与 Windows 系统设计的多媒体播放器

xplay v1.0.16.v20200518 发布了,此版本更新内容 增加时钟同步功能 时钟同步:通过视频素材的开始时间与本地时钟实现视频间帧级同步 音频同步:通过视频素材的开始时间与音频时间线实现视频间帧级同步 音频同步在同一时间多个视频素材播放时只能由一个视频使用 ... 时钟同步:在未使用音频同步的素材播放时使用时钟同步 ... 音频同步优势:可以实现音频与视频帧级同步,可以实现跨设备帧级同步 同一时间单视频素材(推荐) 时钟...

1
11
发表了资讯
2020/05/07 21:02

xplay 1.0.15 发布,专为树莓派与 Windows 系统设计的多媒体播放器

xplay v1.0.15.v20200505 发布了,此版本更新内容 增加移动素材显示位置的同时可以更改素材显示尺寸 修复概率出现接收指令后延迟执行的问题 ... 从 v1.0.13.v20200328 版本进行重构后,进行一系列测试与更新 ... 到 v1.0.15.v20200505 版本已经进入新的稳定版状态,无已知问题。 下一版本准备加入音轨时间戳同步机制以外的时钟同步机制 ... 专为树莓派(Raspberry Pi)设计的多媒体播放器且支持(Windows、Linux、Android)系统 支持...

1
3
发表了资讯
2020/04/21 19:23

xplay 1.0.14 发布,专为树莓派设计的多媒体播放器

xplay v1.0.14.v20200420 发布了,此版本更新内容: 大部分重构,移除全部Qt核心库(仅保留部分帮助方法在非Android系统中使用) 提供 Raspberry Pi 4 双版本 DRM与X11,其中 X11 版本可桌面窗口化 提供 Android 版本,可以支持 5.0 及以上系统 (armv7、armv8、x86) 重构音频部分代码,修复音频重采样问题造成的杂音与音频同步问题 增加命令行参数、增加卸载脚本、修复若干问题,因大部分重构就不一一列出 ... 重要迁移 stb_imag...

0
6
发表了资讯
2020/03/09 11:09

xplay 1.0.12 发布, 专为树莓派与 Windows 系统设计的多媒体播放器

xplay v1.0.12.v20200306 发布了,此版本更新内容: 增加截屏功能 项目地址:https://gitee.com/nljb/xplay 项目地址:https://gitee.com/nljb/winxplay 专为树莓派(Raspberry Pi)与Windows系统设计的多媒体播放器 ... 支持(视频、音频、流媒体、图片、摄像头、动画、文本、滚动字幕、日期时间、二维码) 支持硬件 硬件 分辨率 FPS 测试 Raspberry Pi Zero 1080p/v720p 30 已测试 Raspberry Pi 3A+ 1080p/v720p 30 已测试 Raspbe...

0
6
发表了资讯
2020/02/28 18:29

xplay 1.0.11 发布, 专为树莓派与 Windows 系统设计的多媒体播放器

xplay v1.0.11.v20200221 发布了,此版本更新内容: 增加序列播放的支持 修复若干BUG ... 项目地址:https://gitee.com/nljb/xplay 项目地址:https://gitee.com/nljb/winxplay 专为树莓派(Raspberry Pi)与Windows系统设计的多媒体播放器 ... 支持(视频、音频、流媒体、图片、摄像头、动画、文本、滚动字幕、日期时间、二维码) 支持硬件 硬件 分辨率 FPS 测试 Raspberry Pi Zero 1080p/v720p 30 已测试 Raspberry Pi 3A+ 1080p...

4
9
发表了资讯
2019/12/31 11:41

xplay 1.0.10 发布, 专为树莓派与 Windows 系统设计的多媒体播放器

xplay v1.0.10.v20191231 发布了,此版本更新内容: 添加 move 功能,可以在不必重新初始化的情况下移动层的位置 更新 xplayctl 增加 move 配套功能,等 ... 项目地址:https://gitee.com/nljb/xplay 项目地址:https://gitee.com/nljb/winxplay 专为树莓派(Raspberry Pi)与Windows系统设计的多媒体播放器 ... 支持(视频、音频、流媒体、图片、摄像头、动画、文本、滚动字幕、日期时间、二维码) 支持硬件 硬件 分辨率 FPS 测试 ...

0
6
发表了资讯
2019/12/27 10:57

xplay 1.0.9 发布, 专为树莓派与 Windows 系统设计的多媒体播放器

xplay v1.0.9.v20191226 发布了,此版本更新内容: 滚动字幕支持指定背景颜色及透明度 更新 xplayctl 及更详细的使用文档 增加了 autotest 全功能测试脚本 进行了 6 小时的全功能 压力测试 项目地址:https://gitee.com/nljb/xplay 项目地址:https://gitee.com/nljb/winxplay 专为树莓派(Raspberry Pi)与Windows系统设计的多媒体播放器 ... 支持(视频、音频、流媒体、图片、摄像头、动画、文本、滚动字幕、日期时间、二维码) 支...

4
3
发表了资讯
2019/12/23 14:58

xplay 1.0.8 发布, 专为树莓派与 Windows 系统设计的多媒体播放器

xplay v1.0.8.v20191222 发布了,此版本更新内容: 1. 增加支持显示日期时间 项目地址:https://gitee.com/nljb/xplay 项目地址:https://gitee.com/nljb/winxplay 支持硬件 硬件 分辨率 FPS 测试 Raspberry Pi Zero 1080p/v720p 30 已测试 Raspberry Pi 3A+ 1080p/v720p 30 已测试 Raspberry Pi 3B+ 1080p/v720p 30 已测试 Raspberry Pi 2B 1080p/v720p 30 未测试 Raspberry Pi 3B 1080p/v720p 30 未测试 Raspberry Pi 4B 1080...

2
10
发表了资讯
2019/12/12 11:55

xplay 1.0.7 发布,专为树莓派(RPI)与 Windows 系统设计的多媒体播放器

xplay v1.0.7.v20191211 发布了,此版本更新内容: 许可信息 Qt 使用 LGPL 许可 https://www.qt.io/licensing/ 和 https://www.qt.io/features#js-6-3 通过LGPLv3许可证选项,您可以使用基本库和Qt的某些附加库。只要满足LGPLv3的所有要求,LGPLv3即可保持您的应用程序源代码关闭。 该程序所涉及 Qt Core、Qt GUI、Qt Network 满足 LGPL 要求 LOG4QT 使用 APACHE LICENSE VERSION 2.0 https://www.apache.org/licenses/LICENSE...

0
4
发表了资讯
2019/12/06 17:09

xplay 1.0.6 发布,专为树莓派(RPI)与 Windows 系统设计的多媒体播放器

xplay v1.0.6.v20191126 发布了,此版本更新内容: 移动 qrencode 至 xplay code 中,不再依赖 libqrencode windows 系统中默认隐藏鼠标指针 其它一些配置优化 项目地址:https://gitee.com/nljb/xplay 项目地址:https://gitee.com/nljb/winxplay 支持硬件 硬件 分辨率 FPS 测试 Raspberry Pi Zero 1080p/v720p 30 已测试 Raspberry Pi 3A+ 1080p/v720p 30 已测试 Raspberry Pi 3B+ 1080p/v720p 30 已测试 Raspberry Pi 2B 10...

6
6
发表了资讯
2019/11/29 21:13

xplay 1.0.5 发布,专为树莓派(RPI)与 Windows 系统设计的多媒体播放器

xplay v1.0.5.v20191121 发布了,此版本更新内容: 滚动字幕支持水平字幕滚动与垂直字幕滚动 增加windows系统支持 项目地址:https://gitee.com/nljb/xplay 项目地址:https://gitee.com/nljb/winxplay 支持硬件 硬件 分辨率 FPS 测试 Raspberry Pi Zero 1080p/v720p 30 已测试 Raspberry Pi 3A+ 1080p/v720p 30 已测试 Raspberry Pi 3B+ 1080p/v720p 30 已测试 Raspberry Pi 2B 1080p/v720p 30 未测试 Raspberry Pi 3B 1080p/...

2
5
发表了资讯
2019/11/18 09:50

xplay 1.0.4 发布,专为树莓派设计的多媒体播放器

xplay v1.0.4.v20191118 发布了,此版本更新内容: 文本及滚动字幕支持自定义字体 新增 toast 信息提示框功能(notice、success、warning、error) 更新xplayctl支持自定义字体与信息提示框功能 项目地址:https://gitee.com/nljb/xplay 支持硬件 硬件 分辨率 FPS 测试 Raspberry Pi Zero 1080p/v720p 30 已测试 Raspberry Pi 3A+ 1080p/v720p 30 已测试 Raspberry Pi 3B+ 1080p/v720p 30 已测试 Raspberry Pi 2B 1080p/v720p ...

0
3
发表了资讯
2019/11/14 10:17

xplay 1.0.3 发布,专为树莓派设计的多媒体播放器

xplay v1.0.3.v20191114 发布了,此版本更新内容: 新增 /usr/bin/xplayctl 与 example/xplayctl.go 提供 xplayctl 命令行工具,并提供源码,这样通过命令行或者脚本就可以控制播放。 /usr/bin/xplayctl -play -libName video -zIndex 10 -path "/root/sample.mp4" /usr/bin/xplayctl -play -libName video -zIndex 10 -rect "0,0,1920,1080" -path "/root/sample.mp4" 项目地址:https://gitee.com/nljb/xplay 支持硬件 ...

5
3
发表了资讯
2019/11/11 09:36

xplay 1.0.2 发布,专为树莓派设计的多媒体播放器

xplay v1.0.2.v20191111 发布 该版本在 Raspberry Pi 4B 上进行了适配,可以支持 RPI4 上运行。 --- 在旧RPI[023]中使用dispmanx显示, 在新RPI[4]中支持x11或drm显示 经过测试drm的效率要高于x11,所以xplay在RPI[4]上面使用drm显示 但是此版本还没有解决,HEVC(h.265)解码问题、所以继续使用h.264解码 ... 由于解码问题与帧绘制效率问题造成暂时无法4K,正在抓紧解决 ... --- 专为树莓派(Raspberry Pi)设计的多媒体播放器 支持...

15
4
发表了资讯
2019/11/07 10:35

xplay 1.0.1 发布,专为树莓派设计的多媒体播放器

xplay v1.0.1.v20191105 发布,在发布之前已经在内部测试很久,提交百次修改,力求稳定。 现在的 xplay 可以在 Raspberry Pi 中以低内存占用稳定运行,即使在 Raspberry Zero 中。 在功能上尽可能的丰富,(视频、音频、流媒体、图片、摄像头、动画、文本、滚动字幕、二维码) ... xplay 不是 omxplayer ,xplay 可以通过 api 无缝控制 .... https://gitee.com/nljb/xplay 支持硬件 硬件 分辨率 FPS 测试 Raspberry Pi Zero 1080...

13
15
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
18 评论
62 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部