The new France24 stream (the old one is dead)
I was wondering this myself and I found this WordReference.com thread.
Also, the explanations at Wiktionary of the old/middle french & latin words from which they originate (avis / opinion) seem to me to be saying much the same thing.
I hope it helps,
Looks like your connection to Home was lost, please wait while we try to reconnect.