0
Roc est une boîte à outils pour le streaming multimédia en temps réel sur le réseau.Fondamentalement, Roc est un transport réseau, hautement spécialisé pour le cas d'utilisation du streaming en temps réel.L'utilisateur écrit le flux à une extrémité et le lit à une autre extrémité, et Roc gère toute la complexité de la tâche de livraison des données à temps et sans perte.Encodage, décodage, ajustement des taux, restauration des pertes - tout cela est effectué de manière transparente sous le capot.Le projet est conçu comme un couteau suisse pour le streaming en temps réel.Il est conçu pour prendre en charge une variété de protocoles réseau, d'encodages, de schémas FEC et de fonctionnalités associées.L'utilisateur peut créer des configurations personnalisées dédiées à des cas d'utilisation spécifiques et choisir un compromis approprié entre les problèmes de qualité, de robustesse, de bande passante et de compatibilité.Notez que le projet est encore à un stade précoce de développement et que la liste des fonctionnalités prises en charge n'est pas très longue.Mais il y a plus à venir, bien sûr.Les contributions sont également les bienvenues!
roc-streaming