User Tools

Site Tools


projects:uhd_streaming

Live 4k Ultra-High Definition Graduation

Femi & Louis with the 4K Ultra-HD equipment used for this year's Graduation.

Louis Clift and Femi Adeyemi-Ejeye, two CSEE PhD students were responsible for a world-first in deploying an online 4K Ultra-HD live stream of the University of Essex Graduation last week (15th to the 18th July 2014). All 11 ceremonies were streamed in 4K and were accessible worldwide. The 4K video stream was published at 8 Mbps and 14 Mbps, both below the UK’s national average broadband speed of 14.7Mbps (OFCOM), making it the lowest ever data rate for Ultra-HD content streaming. The 4K feed proved to be popular with hundreds of viewers from over 33 counties including the UK, Cyprus, Bulgaria, Germany, Australia and many others; thus emphasising the Global presence of the University of Essex.

Graduation was used as a real-world technical demonstration of live online Ultra-HD streaming. The workflow is based-on open-source packages from ingest through to display. BMDTools (Based on the Blackmagic SDK) is used to ingest a live Ultra-HD video stream from a remote camera. The video stream is the piped into a LibAV script which encodes the video stream using the H.264/AVC and AAC encoders produced by VideoLAN. The encoder was optimized by adjusting parameters such as group of picture length; which directly affects the rate-control algorithm, macro block sizes, and entropy encoding amongst others.

The Ultra-HD streaming was based around the RTMP video streaming protocols and was supported by an Adobe Media Server instance which handles the live broadcasting out to the world. RTMP works on TCP connections, thus enabling the protocol to monitor bandwidth and maintain persistent connections. The advantage to using RTMP is that viewers are able to watch via open-source flash-based player supported by Adobe Systems.

The integration of these components enables broadcasters to produce a dynamic 4K Ultra-HD online live event. The dynamic nature of this approach allows content provides to online 4K content that can be viewed on a spectrum of broadband speeds whilst still providing a high quality viewing experience.

This successful project was supported morally and financially by Louis and Femi’s supervisors; Dr Adrian F. Clark and Prof. Stuart D. Walker. The School of Computer Science and Electronic Engineering funded the 4k UHD camera. Last, but not least, the University’s Information System Services teams provided the essential infrastructure that made the worldwide live streaming possible. A paper describing the techniques used in this approach has been accepted for publication at the International Broadcasting Convention (IBC 2014) to be presented in Amsterdam this September.

projects/uhd_streaming.txt · Last modified: 2014/07/31 18:11 by Louis Clift