Bonjour,
Depuis quelques mois, les fournisseurs d'accès FTTH nationaux (
Free,
SFR,
Orange d'ici quelques jours) se mettent progressivement à upgrader leurs abonnés avec des connexions à 200 Mb/s d'upload. De plus,
Numericable devrait commencer à upgrader certaines zones avec du 100 Mb/s en upload d'ici quelques mois.
Il y a encore peu, le standard était à 50 Mb/s, et 10 Mb/s si on remonte quelques mois avant. Cette augmentation des débits montants devrait certainement permettre de développer de nouveaux usages à l'avenir.
Partant de ce constat, je me suis posé une question : dans quelles conditions l'internaute lambda, qui upload aujourd'hui une vidéo quelconque sur YouTube (
100 heures de vidéo sont uploadées chaque minute sur YouTube), pourrait-il le faire avec une connexion fibre comme en disposent déjà des
centaines de milliers de personnes en France ?
Voici les débits généralement requis pour le visionnage d'une vidéo YouTube quelconque, si on en croit la
FAQ de Google :
Type | Débit vidéo | Débit audio mono | Débit audio stéréo | Débit audio 5.1 |
1080p | 8 000 Kb/s | 128 Kb/s | 384 Kb/s | 512 Kb/s |
720p | 5 000 Kb/s | 128 Kb/s | 384 Kb/s | 512 Kb/s |
480p | 2 500 Kb/s | 64 Kb/s | 128 Kb/s | 196 Kb/s |
360p | 1 000 Kb/s | 64 Kb/s | 128 Kb/s | 196 Kb/s |
En additionnant les débits vidéo et les débits audio stéréo, puis en faisant une petite division, on obtient ces résultats quant aux capacités théoriques d'une connexion avec 200 Mb/s d'upload :
- 1080p : 23 visionneurs simultanés
- 720p : 37 visionneurs simultanés
- 480p : 76 visionneurs simultanés
- 360p : 177 visionneurs simultanés
360p, 480p étant certainement des qualités jugées convenables pour l'abonné ADSL lambda. Certes, tout cela ne devrait pas permettre à Norman de streamer sa prochaine vidéo depuis son PC derrière sa connexion personnelle, mais quid de l'usager moyen de YouTube ?
Un autre facteur à ne pas négliger : si les connexions grand-public évoluent, les navigateurs aussi. Il y a une technologie très intéressante dans ce contexte qui est en train d'être développée aujourd'hui, et qui est disponible dans les dernières versions de Chrome et Firefox. Cette technologie c'est
WebRTC, qui a la prétention d'amener le peer-to-peer directement dans le navigateur, avec la communication de navigateur à navigateur. Pour cela, elle utilise notamment la technologie
ICE conçue pour faire face à la plupart des NAT. On pourrait donc sûrement envisager une répartition de la charge à envoyer, avec les clients eux-mêmes, et ainsi augmenter considérablement les possibilités d'un tel système !
Pour que Madame Michu héberge et partage ses vidéos elle-même, il lui faudrait le logiciel serveur adapté... Préférablement, quelque chose d'installable et configurable facilement, avec une interface ergonomique, et qui tirerait profit un maximum des technologies web d'aujourd'hui. À ce niveau, tout reste à définir.
Pour le reste, Free et SFR proposent une adresse IP fixe en FTTH, Orange pas encore (sauf offre pro ou option excessivement chère) mais en
cherchant un peu, on trouve des infos sur une future refonte du réseau, avec disparation des BAS, support de l'IPv6, VC ATM unique... ça ne m'étonnerait donc pas qu'il y ait de l'évolution de ce côté, quant à Numericable, les adresses IP changent très rarement en dehors d'un redémarrage. Free et SFR proposent de l'IPv6 et c'est également prévu chez Orange. Free est le seul à permettre de personnaliser le reverse-DNS, mais ce n'est pas très utile dans le cas présent (ça l'est davantage s'il s'agit d'héberger un serveur SMTP ou de frimer sur IRC).
Bien sûr, il y a beaucoup d'autres facteurs : le peering, l'uptime, surtout la disponibilité de tels débits (mais la fibre optique progresse plutôt vite)... Mais c'est toujours intéressant de se projeter dans le futur
Quel est votre point de vue sur tout cela ? Dans les conditions actuelles, quels seraient les facteurs les plus bloquants pour un abonné FTTH ? Est-ce qu'un jour ce genre de pratique pourrait plus-ou-moins rentrer dans les mœurs ? Comment voyez-vous le fonctionnement d'un tel système, des idées à partager ?