程序聚合 软件案例 WePlayer视频播放器

WePlayer视频播放器

2025-05-26 23:20:35
行业:音视频
载体:Windows应用
技术:C++

业务和功能介绍

个人开发过多个视频播放器,经过多年沉淀后,将多个项目播放器整合后形成一个独立的开源播放器项目。
WePLayer是一款简单,干净,支持UDP播放控制的视频播放器。本播放器前身为客户定制项目,用户使用量超过400万。重写后开源并上架统信应用商店,麒麟认证测试通过。
编译
Windows: Qt5.9.4 + vs2015 x86
UOS: 系统自带Qt5 + 系统自带FFMPEG
依赖库
FFMPEG
Qt5
支持系统
Windows ( 可执行程序下载: 百度云盘, 提取码:zhxn)
UOS (统信应用商店搜索WePlayer, 或者是百度云盘下载com.ucosoft.weplayer_xxx_amd64.deb)
Ubuntu (下载)
Jetson (曾经测试过,请自行编译测试)
理论上所有能支持Qt及FFMPEG的系统都可以运行

项目实现

个人对weplayer完全开发,支持windows, linux, 麒麟,UOS平台常见多媒体格式播放,同时提供了对于udp的播放事件Hook和播放流程控制,界面保持了简单明了。

示例图片视频


张工000
30天前活跃
方向: 桌面端-Qt、物联网-物联网、
交付率:100.00%
相似推荐
踩踩停车物联网车位共享
对接小区车牌识别摄像头,通过Lora通讯协议接受车牌数据,实现超时计费机制,超时先短信提醒,超过10分钟自动计费,支持车位车主电话提醒,实现已预约车辆自动抬杆。依据ui设计稿,使用小程序原生语法完成前端界面开发与页面适配。对接小区车牌识别摄像头,通过Lora通讯协议接受车牌数据,实现超时计费机制,超时先短信提醒,超过10分钟自动计费,支持车位车主电话提醒,实现已预约车辆自动抬杆。依据ui设计稿,使用小程序原生语法完成前端界面开发与页面适配
游戏Demo
本Demo是一个完整的2D平台跳跃游戏框架,展示了从角色控制到游戏数据持久化的全流程解决方案。主要功能包括:基于观察者模式解耦的UI系统,支持血量、分数等实时更新;使用对象池预热的音效系统,避免频繁创建销毁AudioSource导致的性能波动;支持分支选择的对话系统,对话结构通过ScriptableObject配置,策划无需改代码;背包系统采用对象池管理格子,解决大量物品瞬间生成时的卡顿问题;动画系统完全由代码控制状态机,取消Animator连线,实现更灵活的角色状态切换;存档系统使用JSON格式保存角色位置、血量及背包数据,支持跨场景读取。这套系统可快速复用到其他2D或轻度3D项目中。
外汇自动化程序量化交易
外汇自动化程序量化交易,用MQL5语言实现。 核心技术 MQL5语言开发,使用布林带指标检测波动率收缩,通过挂单交易实现突破策略。采用移动止损动态保护利润,使用订单选择器管理持仓和挂单。 技术难点 多订单协调:同时管理Buy Stop和Sell Stop两个挂单,一方成交后需立即删除另一方 状态同步:持仓管理、挂单删除、移动止损之间的状态机切换复杂 止损移动精度:需判断盈利是否达到启动点,且每次移动必须超过最小步长,避免频繁修改订单
门户官网
你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好
校园门户
1.方便高校教师统一平台入口账号,把学校所以网站统一到门户系统,统一登陆登出,同一账号密码 2.功能主要包括统一入口,所有平台的消息汇总,代办已办事项汇总,课表信息,办事大厅,定时任务等 3.对接数据中心,实时同步数据
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服