Playing Video with QML on Linux: Solving Audio Dependency Issues and Implementing a Complete Player

Playing Video with QML on Linux: Solving Audio Dependency Issues and Implementing a Complete Player

In cross-platform Qt development, QML provides concise and powerful multimedia support, allowing for easy video playback functionality through the <span>MediaPlayer</span> and <span>VideoOutput</span> components. However, when running QML video playback applications on Linux systems (especially Ubuntu/Debian-based), users often encounter issues such as “no sound” or “unable to play”. The root cause lies in the fact that … Read more

How Qt CMake Can Help Me Continue Using You

How Qt CMake Can Help Me Continue Using You

Recently, while developing ARM applications, I used Qt version 6.2 to cross-compile the source code. The compilation went smoothly and quickly. However, when I was about to compile the program I had written using the Qt library, I found that it could not be compiled with QMake due to a missing connection in Qml. After … Read more