<div>Hello,<br></div><div><br></div><div>TL;DR: I need advice on how to build a "LibreOffice Impress Presentation Server" to control from another app a presentation on a secondary screen.<br></div><div><br></div><div>The long story<br></div><div><br></div><div>First, some background. I am a freelance developer and I have a customer on the retail sector. They have retail stores with POS computers (more or less standard Windows PCs). They are replacing old ones with new models featuring two screens: the main work screen (facing the clerk) and a secondary small screen (facing the customer).<br></div><div><br></div><div>Now they want to use this new secondary screen. The idea is to be able to show presentations (.odp/.ppt files) on a loop with ads, promotions or other useful information. There is also the requirement to show some information during a sale (current item, accumulated total, etc.).<br></div><div><br></div><div>What to show (presentation file and current sale information) are to be provided automatically by the current app (a Java app running on a local Tomcat). That's because the content is to be distributed remotely through an existing server infrastructure.<br></div><div><br></div><div>This needs to work in the background while the main screen remains available for everyday use as always.<br></div><div><br></div><div>Given all these requirements I'm thinking of something on the line of what I call a "LibreOffice Impress Presentation Server". A standalone app (LibreOffice impress) which can receive commands (REST?) regarding which information to show on the secondary screen. I am also open to any other alternative (like an embedded Java engine?).<br></div><div><br></div><div>I think of an standalone product because I have green light to create it as an open source project. I can also use external contractors fully or partially.<br></div><div><br></div><div>Any ideas, suggestions or advice?<br></div><div><br></div><div>Thank you very much for reading all of this! :-)<br></div><div><br></div><div>---<br></div><div>Sergi Baila<br></div><div><a href="https://sargue.net/cv/">https://sargue.net/cv/</a><br></div><div class="protonmail_signature_block"><div class="protonmail_signature_block-user protonmail_signature_block-empty"><br></div><div class="protonmail_signature_block-proton">Sent with <a target="_blank" href="https://protonmail.com">ProtonMail</a> Secure Email.<br></div></div><div><br></div>