Le multicast est-il approprié pour envoyer une copy d'un chat video à un server?

Je crée une application de discussion video p2p à l'aide du code libjingle / WebRTC. Je voudrais recueillir une copy de ces conversations video sur notre server pour que les users regardent plus tard – mais je ne souhaite pas trop absorber la bande passante de l'user. Le multicast est-il approprié pour cela? J'aimerais que le client envoie une copy de chaque package video. À n'importe quel lien de réseau approprié, le package doit être copié et livré à la fois au pair et au server.

À partir de la lecture sur IP Multicast , il semble que le package devrait avoir une adresse de multidiffusion comme destination et que les deux récepteurs s'abonnent à l'adresse de multidiffusion. Je ne peux pas voir comment cela fonctionnerait sur tout autre que le réseau local.

Peut-être que je suis en train d'aborder ce problème du mauvais angle? Je ne sais pas si la multidiffusion est appropriée.

    Pour que les multidiffusages fonctionnent à l'extérieur du réseau local, vous avez besoin d'un routing multidiffusion, ce qui est légèrement difficile à configurer, et tous les fournisseurs de services Internet ne supportent pas la multidiffusion. Donc, si votre application cible Internet, l'utilisation de multidiffusion est une mauvaise idée. Peut-être essayer d'envoyer des stream video via votre server, de cette façon, vous pourriez peut-être contourner NAT, mais au désortingment de la latence ajoutée.