sbc live 4dSBC (The Seychelles Broadcasting Corporation) is the national public broadcaster and flagship channel of the Republic of Seychelles. Programming is in the three national languages;Watch SBC live and in HD