Open source

Open source

At YouView, we believe open source is the best way to develop leading technology. As well as our boxes and the software they run, we’ve been involved in the creation of some brilliantly original open source projects. Check them out…

stb-tester A video-capture record/playback system for automated testing of set-top boxes.
bloat-blame Measures the binary bloat caused by each line in a C/C++ program
gst-dektec Gstreamer integration for DekTec DVB modulators
gst-vqe Gstreamer integration for Cisco Multicast RTP client

Youview Set top boxes

YouView software is distributed in two parts:

  1. Core device software – This is software which may be developed by YouView or others but is compiled and distributed by our device manufacturer partners.
  2. Platform Software – This is software that is developed by YouView in a largely deviceagnostic manner and distributed by YouView to all set top boxes, independent of the device manufacturer. This is principally made up of the UI.

Both parts include open-source dependencies with a variety of licences. The distributed open-source software is listed below.

NOTE: This list is limited to the set of open source source software provided by YouView to device manufacturers for integration onto their boxes. As such it isn’t a complete list of open source software on YouView boxes. Device manufacturers provide additional sources on their websites for software that they provide including, among others, Linux kernel sources.

Other Devices

YouView also creates operating software for other TV devices e.g. set top boxes or televisions based on Android or televisions that use the HbbTV specification. The open source software packages used in those scenarios are also listed below.

Further Information

YouView believes in working upstream[1]. We often submit patches upstream or backport from patches already applied upstream, but in some cases changes are too specific to YouView to be useful to the upstream project.

For any questions about YouView’s use of Open Source Software please email us.