IPTV in France Explained: From Technology to User Experience