The government-funded English-language public media service platform TaiwanPlus has launched a new domestic TV channel that will provide news and other programmes 24 hours a day, seven days a week.