Cannes festival: Media everywhere