Multiple multicasting of multimedia streams

   
   

A method of interactively providing a number of client computers with a dynamically selectable and scalable range of multimedia data over a diverse computer network including local area networks (LANs) wide area networks (WANs) such as the internet. Multimedia data is provided by a server to the client computers includes a base layer and one or more enhancement layers. Enhancement layers can be spatial and/or temporal in nature. Depending on the implementation, the server may also provide information about the multimedia data to the client computers. The server splits the multimedia data for streaming via multiple multicast group (MMG) addresses. Information about the portion of the multimedia data carried by each MMG is broadcasted to the client computers. Armed with the information about the multimedia data, client computers can intelligently join and leave MMGs as needed. In some embodiments, the client computers provide feedback about the usage and/or need for the multimedia data, enabling the server to right-size, e.g., grow and/or prune, the multimedia data for network efficiency. With right sizing, the content of the base layer may be increased or decreased with the corresponding growing and pruning of the enhancement layers. Enhancement layers may also be grown and/or pruned independently of the base layer, i.e., without a corresponding change in the base layer.

Μια μέθοδος αμφίδρομα σε διάφορους υπολογιστές πελατών μια δυναμικά επιλέξιμη και εξελικτική σειρά των στοιχείων πολυμέσων πέρα από ένα διαφορετικό δίκτυο υπολογιστών συμπεριλαμβανομένων των δικτύων ευρείας περιοχής δικτύων τοπικής περιοχής (LANs) (WANs) όπως το Διαδίκτυο. Το στοιχείο πολυμέσων παρέχεται από έναν κεντρικό υπολογιστή στους υπολογιστές πελατών περιλαμβάνει ένα στρώμα βάσεων και ένα ή περισσότερα στρώματα αυξήσεων. Τα στρώματα αυξήσεων μπορούν να είναι χωρικά ή/και χρονικής φύσης. Ανάλογα με την εφαρμογή, ο κεντρικός υπολογιστής μπορεί επίσης να παρέχει τις πληροφορίες για τα στοιχεία πολυμέσων στους υπολογιστές πελατών. Ο κεντρικός υπολογιστής χωρίζει τα στοιχεία πολυμέσων για τη ροή μέσω των πολλαπλάσιων πολλαπλής διανομής διευθύνσεων ομάδας (MMG). Οι πληροφορίες για τη μερίδα των στοιχείων πολυμέσων που φέρονται από κάθε MMG μεταδίδονται ραδιοφωνικά στους υπολογιστές πελατών. Οπλισμένοι με τις πληροφορίες για τα στοιχεία πολυμέσων, οι υπολογιστές πελατών μπορούν έξυπνα να ενώσουν και να αφήσουν MMGs όπως απαιτείται. Σε μερικές ενσωματώσεις, οι υπολογιστές πελατών παρέχουν την ανατροφοδότηση για τη χρήση ή/και χρειάζονται για τα πολυμέσα στοιχεία, επιτρέποντας το σωστός-μέγεθος κεντρικών υπολογιστών, π.χ., αυξάνονται ή/και κλαδεύουν, τα στοιχεία πολυμέσων για την αποδοτικότητα δικτύων. Με το δικαίωμα που ταξινομεί, το περιεχόμενο του στρώματος βάσεων μπορεί να αυξηθεί ή να μειωθεί με την αντίστοιχες ανάπτυξη και την περικοπή των στρωμάτων αυξήσεων. Τα στρώματα αυξήσεων μπορούν επίσης να αυξηθούν ή/και να κλαδευτούν ανεξάρτητα από το στρώμα βάσεων, δηλ., χωρίς μια αντίστοιχη αλλαγή στο στρώμα βάσεων.

 
Web www.patentalert.com

< Scaleable network server for low cost PBX

< Interactive multimedia book

> Collaborative multimedia architecture for packet-switched data networks

> Data processing apparatus and bus control method therefor

~ 00109