You can also watch this stream on "EU Video", which is currently in its pilot phase, therefore streaming may be unstable.
Find more information on the pilot project in the EDPS press release on EU Video.