Eh bah, visiblement mon travail suscite beaucoup d'intérêt, merci à tous pour vos messages et vos mails
Avoir un différé de 1h sur un bouquet de 70 chaînes, cela en fait de la RAM...
Je remonte des stats de différé, même pour des chaines qui n'ont pas de différé activé. Ca permet à l'opérateur de choisir quelles chaines à mettre en différé en priorité selon le matos qu'il a. Après, ce n'est pas scalable en nbre de chaines et en durée (ça se travaille, mais personne m'a demandé de rationaliser ça). Par contre, en nbre de viewers ça défonce tout (c'est le but initial : que l'opérateur n'ait aucun flux supplèmentaire à transporter)
Maintenant, je pense que ce qui bloque le plus c'est la contrainte coté client vs un style unicast où il est possible de faire pause (là c'est impossible de faire pause et de reprendre où on en était)
Au contraire. Le recul montre qu'une fois que les gens ont compris le principe, ils utilisaient davantage le différé qu'avant, et sans rien avoir configuré au préalable.
Par contre, le différé "à la carte" avec l'unicast etc, tu le fais en local sur un petit HDD connecté à/dans la box. C'est plus pertinent et plus léger pour le réseau. Sinon ce n'est plus scalable si tu dois transporter autant de flux que de viewers.
Bon, je suis une quiche en dev, c'est pas trop mon truc mais mon truc à moi, c'est de trouver les solutions et j'y arrive plutôt pas mal.
C'est la plus grosse partie en fait : un worker qui lit le direct et remplit la file, un worker qui lit la file en arrière et la diffuse en multicast, un worker qui écoute les requêtes poussées par ton équipement, un worker qui injecte des règles à ton routeur. Il ne faut pas négliger le dev, car si tu arrives à maitriser le réseau et le dev, tu peux faire des trucs de fou, vraiment.
Une idée : Cela pourrait servir par contre pour diffuser des chaînes en J+1 avec un buffer de 24h.
Bof, plus ton différé permet de remonter loin, moins les gens remontent loin.
En revanche, on m'a demandé (avec insistance ^^) de bosser sur les flux Youtube pour les réinjecter dans l'IPTV classique. La demande est forte sur la convergence.
Donc ce sera amené à évoluer en appliance plus complète qu'un "bête" différé.