From Wikipedia
Germany’s public broadcasters will air all 31 matches free-to-air, with live TV, multistream options, and cross-media content to engage audiences across platforms.