Live streaming is not accessible in Germany due to an ongoing legal dispute between the video sharing platform YouTube and GEMA. More info here.
Page last updated on 11 June 2019