Development notes: Qt writes video player (vlc kernel)
This article is compiled by the editor of Programming Notes# for you. It mainly introduces the knowledge related to writing video players (vlc kernel) with Qt. I hope it will be of some reference value to you. In the process of researching qt+vlc, I want to directly make a player for independent projects. Vlc also supports hardware acceleration, except that some computer hardware does not support it. It is fast to write a player with the vlc core, just call the api directly, logic processing and ui display are basically done in minutes, it is better to add some beautification to make it more perfect, many players on the market are written by the vlc core, or ffmpeg written. You can execute file download: https://pan.baidu.com/s/1KHTsgQUvtzWa3rLB_Tmo7A 1: Multi-threaded real-time playback of rtsp video stream2: Support windows+linux+mac3: Multi-threaded Display the image without getting stuck on the main interface4: Automatically reconnect the webcam5: You can set the size of the border Offset and border color6: You can set whether to draw the OSD label, that is, label text or picture and label position7: You can set two OSD positions and styles8: You can set whether to save To file and file name9: Can…