原创 msys2 vs2015 ffmpeg 編譯
VS編譯請看這篇VS編譯FFMPEG 01 環境 win10x64。vs2015企業版。Git 02 下載ffmpeg代碼 git clone https://git.ffmpeg.org/ffmpeg.git git tag #目前最
原创 c++ websocket與js實現通信
開發庫:boost、websocketpp。 開發語言:c++與web(html、js)
原创 Qt 使用live555
Qt (MSVC版本) live555 #------------------------------------------------- # # Project created by QtCreator 2019-06-27T17:
原创 VS編譯FFMPEG
VS編譯FFMPEG 首先要建立至少兩級目錄,比如F:\ShiftMediaProject\code 然後到code底下clone https://github.com/ShiftMediaProject/FFmpeg 代碼到F:\Shi
原创 Ubuntu中Could not get lock /var/lib/dpkg/lock解決方案
sudo rm /var/lib/dpkg/lock sudo dpkg --configure -a 或者 sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archive
原创 c++中強制殺死進程
在windows下,利用微軟的ntsd.exe來強制殺死進程或者使用windowsAPI來殺死進程。 代碼下載地址
原创 vlc3.0.6在ubuntu16.04x64上的交叉編譯自動化實現
具體的步驟可以參考這篇文章: vlc3.0.4在ubuntu16.04x64上的交叉編譯全過程記錄 確保你的電腦有網,能連上網。 自動化shell下載地址 所需要的文件 提取碼: dq9b 問題一: typedef enum DXGI
原创 vlc3.0.4在ubuntu16.04x64上的交叉編譯全過程記錄
週末折騰了好久,經過連續的出現問題,定位問題,解決問題,終於順利編譯通過了vlc的最新版本,中間嘗試了多個版本的編譯,比如vlc3.0.0,想着離2.x版本(2.x版本已經編譯通過,可以參考:ubuntu平臺,VLC/LibVLC交叉編譯
原创 rtsp測試地址
網上找來找去,就這個能用 rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov 記錄下來。
原创 解決svn無法cleanup
當svn無發cleanup時,需要清空svn隊列了。 .svn下有個wc.db,需要安裝sqlite3 首先執行sqlite3 .svn/wc.db "select * from work_queue" 查看是否存在隊列, 如果有一條或者
原创 關於QcomboBox字體居中顯示
可以這麼用,加入一個QLineEdit QLineEdit *lineEdit = new QLineEdit; lineEdit->setReadOnly(true); lineEdit->setAlignme
原创 Qt 設置漸變背景
background-color: qlineargradient(spread: pad, x1:0, y1:1, x2:1, y2:1, stop:0 rgb(x1,x2,x3), stop:1 rgb(y1,y2,y3))
原创 FFmpeg學習(二)-- ffmpeg 攝像頭
《FFmpeg學習(一)》《FFmpeg學習(二)》《FFmpeg學習(三)》工程的ffmpeg的的開發開發工具和庫:VS2013 + ffmpeg-4.0 + SDL2.0.8Git的學習請看我這篇:《Git上傳代碼到github上》碼
原创 FFmpeg學習(一)-- ffmpeg 播放器的基礎
《FFmpeg學習(一)》 《FFmpeg學習(二)》 《FFmpeg學習(三)》 FFmpeg的的是一套可以用來記錄,轉換數字音頻,視頻,並能將其轉化爲流的開源計算機程序。採用LGPL或GPL許可證。它提供了錄製
原创 基於QT的多線程視頻監控的實現(二)
《基於QT的多線程視頻監控的實現(一)》《基於QT的多線程視頻監控的實現(二)》《基於QT的多線程視頻監控的實現(三)》上一篇《 基於QT的多線程視頻監控的實現(一)》二丶接着上一節,這節主要講,多屏分割,多屏相互切換 視頻監控很重要