Country: El Salvador Categories: Sports Watch live TV stream Channel 4 Channel 4 is a Salvadoran free-to-air sports and news programming channel launched in 1959. It is owned by Telecorporación Salvadoreña. Channel 4 Live TV free streaming Problem with channel Thank you, your message has been sent.