当前位置: 首页 > 软件库 > 应用工具 > 多媒体工具 >

xplay

为树莓派设计的多媒体播放器
授权协议 未知
开发语言 C/C++ Python Google Go
所属分类 应用工具、 多媒体工具
软件类型 开源软件
地区 国产
投 递 者 戎亦
操作系统 Windows
开源组织
适用人群 未知
 软件概览

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. 支持静音播放
  •   X7、X7Plus、Xplay5A、Xplay5S升级Android 7.1(Funtouch OS 3.1)教程和降级至Funtouch OS 3.0 Lite版本教程 http://kefu.vivo.com.cn/robot/imgmsgData/7696431ece2444e9a729e17c6f86c9d6/index_1.html?t=1550125901518 升级条件: 查看当

  • 感谢 IT 之家网友 嘉庆的笔记本 的线索投递 IT 之家8 月 15 日消息 今天,vivo 向 X7、X7 Plus、Xplay5A、Xplay5S 等四款机型开放 Funtouch OS 3.1 with Android 7.1 更新,除了系统升级至安卓 7.1 之外,新版的 Funtouch OS 还将支持卸载内置的第三方 App。 根据官方更新日志,此次升级增加了十多项新功能,同时还对系

  •         在写自定义webview时,碰到了一个崩溃: Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x2040003 at android.content.res.Resources.getText(Resources.java:318) at android

 相关资料
  • 1.1.1. 多媒体播放 1.1.1. 多媒体播放 我们事实上对上游芯片厂商自带的播放器方式做了调整。 Amlogic 芯片 BaseCode 我们禁用了芯片厂商的原生代码的 libplayer 包,原因是芯片厂商的播放器是直接使用 ALSA 框架来调用音频播放功能的。 这对我们 RokidOS 平台让多个进程使用音频设备造成阻碍。基于这个因素,我们使用了 RokidOS 开发的媒体播放库 lib

  • 我试图让一个树莓派流到一个crtmpserver,并从那里到一个网页与JWplayer。 我可以用这个成功地将视频发送到crtmpserver: raspivid-t 0-w 960-h 540-fps 25-b 500000-vf-o-|ffmpeg-i--acodec aac-ac 2-严格实验-ab160k-vcodec libx264-预设慢速配置文件:v基线级别30-maxrate 10

  • Raspbian All-in-One 终端中登陆树莓派 停止正在运行的 Home Assistant 服务:sudo systemctl stop home-assistant.service 切换至 homeassistant 用户:sudo su -s /bin/bash homeassistant 切换至虚拟环境:source /srv/homeassistant/homeassistan

  • Linux 是使用最广泛的开源操作系统,而树莓派是新兴的开放硬件平台。两者相互结合,能激起很多有趣的火花。这一部分中,我将介绍树莓派的基本使用方法。

  • 我正在编写一个,其中我提供了功能,几乎满足了我的需求,但面临一些小问题。 我是如何实现我的音乐播放器的: 正在列出SD卡中可用的音频歌曲(路径类似:) 一旦用户点击任何音频,然后启动媒体播放器 在媒体播放器屏幕中,我为用户提供了返回音频列表的导航 用户返回,现在选择了一些其他歌曲来听(这里我面临的问题是,用户将可以播放新选择的歌曲,但也会播放旧歌曲,而一次只能播放上一次选择的歌曲,但在我的情况下,

  • 我正在开发一个包含一些音频播放器的RecyclerView的应用程序。应用程序将下载。3gp文件(如果尚未下载)。 当我单击playAudio按钮时,音频未被播放。 这是我的适配器代码: 我怎样才能解决这个问题?

  • 树莓派除了提供常见的网口和USB接口 ,还提供了一组GPIO(General Purpose Input/Output)接口。这组GPIO接口大大拓展了树莓派的能力。GPIO不仅能实现通信,还能直接控制电子元器件,从而让用户体验到硬件编程的乐趣。 GPIO简介 在树莓派3上,GPIO接口由40个针脚(PIN)组成。每个针脚都可以用导线和外部设备相连。你可以通过焊接的方式来把导线固定在PIN上,也可

  • 更新时间:2018-09-17 14:27:32 本文将以树莓派开发板为例进行介绍 Link Develop 设备接入,开始前请确保完成了测试设备创建。 前期准备 硬件 树莓派开发板+KY-016 RGB LED 小灯模块 软件 在树莓派刷入 NOBOS 固件:https://www.raspberrypi.org/downloads/noobs/ 在树莓派上安装 Node.js (版本要求>=8