Simple proof of concept project that should only take a few days to write.
Basically read the playlist from the SQLite database and play the videos from the playlist in a loop. Playlist will be filtered on the MODE and DAYOFWEEK flags from the table, and will be played in between the start time and end time. Player MODE (0, 1, 2) will be checked after each video is played. If the MODE has changed, a new playlist will be loaded. Also, there is a POP flag(0 or 1) in the playlist table. After a video plays, if the flag is set to “1” for that video then the video ID and time the video played will need to be recorded into the SQLite database into a table called POP. HotKey combo listener that will stop the play, maybe (CTRL+S+P).
UI: The QVideoWidget will be used and will be Full Screen and always on top. No boarders or edges.
The database is developed and will be provided along with test videos. The videos will not be embedded in the application, but will be stored in a directory on the PC. No streaming or internet connection needed to run this application.
OS: LINUX
HARDWARE: Should run on a small ARM PC or a standard Intel x64 PC.
Keep it simple. Also, I’m open to suggestion.
Hello there,
I've read your project description and totally understand what you need. I can provide you the software solution to full fill the requirements you mentioned in the project description.
I'm a professional computer scientist from Pakistan. I've proficiency in multiple programming languages with c++ on the top of the list. I have experience with QT multmedia player thus i can provide you quality work.
We can discuss further details in personal messages.
looking forward to hear from you.
Regards,
Zeeshan Ahmed
I am C++/QT developer with 3 years experience. I have an experience of working with big projects and I am ready to do my work honestly in these limitations.
Following is a list of my last projects.
QA Framework – This framework represents a platform, which allows to run daily unit tests and determines what tests are passed and which are failed. As part of this project I ported this software from QT 4.8 version to QT 5.6. Also, I participated in the support and maintenance of this software.
HaysellMobile – As part of this project, I wrote a cross-platform GUI application on QT for the Barcode Scanner Terminals, which runs on Android and Windows Mobile platforms.
Haysell Price Checker – The essence of this project is that the scanner determines the barcode of the product and then finds other characteristics of this product in the database and shows it on the screen.
Haysell POS – I also participated in the support and maintenance of Point of Sale (POS) software, written in QT.