![]() ![]() To make matters worse, the reliability depended on the video format. While I did manage to sync up the video playback, making it robust and reliable for many hours of looped playback required many workarounds in the code. So, why am I considering another method for the next version of my software?įor an answer I have to digress a bit: My software initially used individual MediaElement controls for the eleven LED modules. FFmpegĪs mentioned above, StorageFile.GetThumbnailAsync works for me. The StorageFile API is not exactly known for high performance, but in my case this is not an issue, because the number of media files added in one go is typically in single digits. Working with UWP introduced me to StorageFile.GetThumbnailAsync, which I kept using because the StorageFile API also gives me easy access to metadata (e.g. NET Core 3.1, with a WPF management client, a ASP.NET/SignalR server and a HTML5/Typescript playback client (using a Chrome browser in kiosk mode, although I may change that when Microsoft Edge WebView2 comes out of preview). StorageFile.GetThumbnailAsyncĪfter a failed attempt at a UWP rewrite, my software now runs on. When I started the project in C#/WPF many years ago, I used some Win API code from a StackOverflow answer by Daniel Peñalba. ![]() Which brings us to the topic of this blog post, i.e. To create the playlists for the advertising loops on the LED modules, users can drag and drop preview thumbnails of video and image files. In my spare time, I work on a software for the courtside advertising system of a local sports arena. In my spare time, I enjoy speaking about UI/UX at conferences and user groups. I work as a senior product designer/UX specialist at Comma Soft AG and as a developer/designer for digital signage at the German first division basketball club Telekom Baskets Bonn. Save and Restore Webcam Properties with CamProps 1.2.0.Thinking About the Costs of a Software Feature.Anti-Patterns for Software Features: Pony, Unicorn, Baby.A Swiss Army Knife for Developers: DevToys.Emaroo 5.0.0 - Support for Adobe CC 2023. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |