Some France TV programs and channels are free to watch, while others require signing up with paid French streaming service Salto. Either way, you’ll need to create an account with France TV in order to stream its content.