Video-Sharing Platform For a Dutch Media Company

How updating the UI and perfecting the architecture of their existing video-sharing platform helped a media company boost video quality for low-cost Internet connections and drive user satisfaction by 12%.

Challenge

The customer contacted *instinctools while looking for a contractor to help them implement several new features on their platform. The main challenge for our team was to implement:

  • New UI
  • A caching feature to increase the quality over the public Internet.

Solution

We have:

  • Integrated Haivision’s high-quality KB encoder, Akamai’s industry-leading Content Delivery Network (CDN), and the compact and powerful Display Engine DVR remote appliances.
  • Integrated KB Internet media encoder and local caching.
  • Provided synchronized dual video streams.
  • Implemented new UI.
  • Developed a caching function to increase public Internet quality.

Key Features

End-to-End Simplicity

  • The solution integrates customer’s high-quality KB encoder, Akamai’s industry-leading CDN (Content Delivery Network), and the compact and powerful Display Engine DVR remote appliances.
  • Staff and volunteers can easily connect to preview, play, and share inspirational messages from the main campus at remote locations.

The Highest Quality of Public Internet

  • Delivery of the highest quality HD experience to remote campuses.
  • Using low-cost Internet connections allows the distribution of streams, without sacrificing quality.
  • Low-cost Internet connections help save time and money.
  • Local caching makes sure new content is safe.

Complete Control, with Flexibility

  • Haivision Connect DVR gives remote campuses control and flexibility.
  • Remote campuses can preserve either the full stage and IMAG camera angles or the presenter and presentation, from the main campus.

Technologies

Backend

NodeJs
  • HDMI / DisplayPort

  • FFmpeg/mpv

  • Video streaming

  • HLS

Frontend

Backbone.js
  • hls.js

Do you have a similar project idea?

Anna Vasilevskaya
Anna Vasilevskaya Account Executive

Get in touch

Drop us a line about your project at contact@instinctools.com or via the contact form below, and we will contact you soon.