使用Qt编写的跨平台音视频播放器(一)
生活随笔
收集整理的這篇文章主要介紹了
使用Qt编写的跨平台音视频播放器(一)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.初衷
為了學習Qt,遂自己琢磨著寫一個音視頻播放器(比較五花八門,借鑒模仿了好幾個軟件的界面),可以有很多種實現方式,在這里我使用的是QMediaPlayer,和QVideoWidget顯示。有時間會把自己的學習創作過程貼出來,希望對于和我一樣初學Qt的同學們有所啟發。
2.項目簡介
經過不斷修改,項目在Windows或者Linux下都能編譯通過;目前只是實現了界面展示和一部分功能,后續后端服務器也會做出來。但是想要播放音視頻還需要安裝解碼器(Windows下安裝解碼器:LAV Filters(lav解碼器)),才能使用軟件播放音視頻。通過做這個小項目感覺自己欠缺的知識實在太多了,但是自己確實也學到了很多知識,后面還是會一步一個腳印的走下去!下面介紹一下我的小軟件的功能都有哪些:
3.項目功能
零、登錄界面
登錄,注冊
一、主界面
開機啟動屏保
中心顯示區域
二、播放器
中心視頻播放顯示區域
視頻彈幕設置及其彈幕
三、創作中心
登錄界面
個人中心
作品上傳
作品分類展示
作品收益
四、小小瀏覽器
自定義標題欄,多tab展示頁面
瀏覽器頁面基本功能欄(刷新、前進、后退、右鍵設置)
瀏覽歷史記錄(記錄刪除)
收藏記錄(記錄修改,刪除)
多任務下載
其他界面
軟件設置界面
軟件解壓安裝界面
系統托盤
桌面歌詞
總結
以上是生活随笔為你收集整理的使用Qt编写的跨平台音视频播放器(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BLE 信道和自适应跳频
- 下一篇: springboot整合security