Skreens is a personalized streaming video engine that adds a suite of video and machine learning processing functions on top of the Xilinx SDAccel environment, accessible via a RESTful API. Skreens enables a single developer-friendly workflow to decode multiple video and content feeds, integrate machine learning models and third-party APIs such as Watson and IFTTT, compose a powerful end-user experience including with event-triggered content overlays, and encode the resulting feed – all at ultra-low latency. Skreens offers the power of a next-gen production studio leveraging the power of Virtex UltraScale+ and Zynq UltraScale+ devices in the cloud or at the edge. The result is a powerful but user-friendly platform – deployable by anyone with HTML5 or Linux experience. Customers can use Skreens to quickly ramp-up and deploy new video intensive software applications, integrate machine learning into their applications right out of the box, and add ultra-low latency interactivity to traditionally linear end-user experiences. Skreens has relevant applications for a wide range of industries, including Broadcast, Enterprise A/V, Smart Cities and Smart Home, Streaming Media and E-Sports, and more.