1.初衷
为了学习Qt,遂自己琢磨着写一个音视频播放器(比较五花八门,借鉴模仿了好几个软件的界面),可以有很多种实现方式,在这里我使用的是QMediaPlayer,和QVideoWidget显示。有时间会把自己的学习创作过程贴出来,希望对于和我一样初学Qt的同学们有所启发。
2.项目简介
经过不断修改,项目在Windows或者Linux下都能编译通过;目前只是实现了界面展示和一部分功能,后续后端服务器也会做出来。但是想要播放音视频还需要安装解码器(Windows下安装解码器:LAV Filters(lav解码器)),才能使用软件播放音视频。通过做这个小项目感觉自己欠缺的知识实在太多了,但是自己确实也学到了很多知识,后面还是会一步一个脚印的走下去!下面介绍一下我的小软件的功能都有哪些:
3.项目功能
零、登录界面
登录,注册
一、主界面
开机启动屏保
中心显示区域
二、播放器
中心视频播放显示区域
视频弹幕设置及其弹幕
三、创作中心
登录界面
个人中心
作品上传
作品分类展示
作品收益
四、小小浏览器
自定义标题栏,多tab展示页面
浏览器页面基本功能栏(刷新、前进、后退、右键设置)
浏览历史记录(记录删除)
收藏记录(记录修改,删除)
多任务下载
其他界面
软件设置界面
软件解压安装界面
系统托盘
桌面歌词