Roland Krause picture

Roland is Director of Engineering for Integrated Computer Solutions (ICS). Roland has over ten years experience in architecture and design of large scale embedded software projects and he manages a global team of Qt engineers.


Blog  •  May 17, 2016  •  By Roland Krause  •  IVI  •  automotive IVI, Media Manager, Qt
Media Manager Architecture - From Indexing Media to Playing In the first two parts of our blog series, we examined some of the functional requirements of our Media Manager. We also showed a solution for indexing of media. In today’s installment, we explain the core architecture of the media manager and how indexed media information can be presented to our end users. To summarize, we want the Media Manager to have a few important capabilities: Present media from different sources, e.g., Phones, Tablets, Internet Streaming Source and USB sticks, to the user in a unified way that...
Blog  •  April 26, 2016  •  By Roland Krause  •  IVI  •  IVI, Open Source, Automotive, Media Manager, development
Today, at the GENIVI AMM in Paris, ICS has released the open source Media Manager software code which I’ve been referring to in my Media Manager blog series. The code is now available for download at ICS's GitHub repository. ICS’s press release details more information about our activities at GENIVI AMM in Paris, including our IVI development hands-on workshops and our latest IVI concept available to view Wednesday night at the member showcase and reception.  If you have questions about the Media Manager project or code, please feel free to comment here and I'll get back to you...
Blog  •  March 31, 2016  •  By Roland Krause  •  IVI  •  IVI, Automotive, Qt, Media Manager
Part 2 Indexing and Tagging Media This is the second in a series of blog posts about media manager components. In the first blog post we discussed the goals and a general architecture for our media manager. In today’s installation, we will show how to address some of the challenges when multiple users bring devices into the car. Requirements for Media Indexing As we discussed in the preceding blog post: When people drive in cars they usually have a phone, a tablet or some wearable device with them that provides access to media in some form. This could ...
Blog  •  March 14, 2016  •  By Roland Krause  •  Qt QML, IVI  •  IVI, Qt, Media Manager, automotive IVI
At ICS we’ve designed and built numerous In-Vehicle-Infotainment (IVI) systems for passenger automobiles, inflight entertainment (IFE) systems for major International airlines, and related control systems for commercial and agricultural vehicles, forklifts, etc. (See the “From Zero to Amazing” video showcasing our IVI prototype work for Intel here.) We were recently asked to propose a media manager for passenger automobiles, and came up with an interesting architecture that addresses many of the vexing issues with existing IVI solutions. The challenge for automotive IVI implementations is...
Blog  •  December 11, 2014  •  By Roland Krause  •  Qt QML, IVI  •  IVI, QNX, Infotainment Systems, In-vehicle infotainment
Congratulations to our friends at QNX for powering Ford's next Connected Car System, Sync 3. Given that Qt is the standard GUI toolkit for QNX, I suspect that this means that Qt will soon become the de facto standard for IVI System development as well. Read more about this in the articles below: Ford drops Microsoft and revamps its Sync system for more speed - Engadget Ford Sync 3 revealed: a whole new system with QNX - Slashgear Ford Sync 3 drops Microsoft, puts MyFord Touch out to pasture - Cnet
Blog  •  July 22, 2013  •  By Roland Krause  •  Qt QML  • 
This year's Qt Contributors Summit was held in conjunction with KDE Akademy in Bilbao, Spain. The event was well attended by engineers from many diverse organizations that share a vital interest in the ongoing development of the Qt libraries. Lars Knoll, chief maintainer of Qt from Digia, opened the two-day workshop with an overview of the state of Qt in general. He outlined that the release of Qt 5.1 had brought many improvements in stability and stated consequently; commercial customers are beginning to port Qt 4 based code to Qt 5 with great success. Lars further explained that the...