A system for enabling music to be provided to callers placed on hold in a
LAN network used for voice communications. Bandwidth consumption is
minimized by ensuring that music-on-hold is provided in a manner that
enables most necessary tasks to be executed by a client instead of a
server. In specific embodiment, the music-on-hold system is configured to
transfer a small application program or applet, having a music file and a
media player, from the server to the client if necessary. Concurrently, a
real time protocol (RTP) stream carrying music is used to provide music to
the client from the server during the applet transfer to ensure that the
held caller receives music at all times. The RTP stream is initially used
to provide music to held callers.
Ένα σύστημα για στη μουσική για να παρασχεθεί στους επισκέπτες που τοποθετούνται στη λαβή σε ένα δίκτυο του τοπικού LAN χρησιμοποιούμενο για τις μεταδόσεις φωνής. Η κατανάλωση εύρους ζώνης ελαχιστοποιείται με την εξασφάλιση ότι η μουσική-$$$-ΛΑΒΉ παρέχεται με έναν τρόπο που επιτρέπει στους περισσότερους απαραίτητους στόχους για να εκτελεσθεί από έναν πελάτη αντί ενός κεντρικού υπολογιστή. Στη συγκεκριμένη ενσωμάτωση, το σύστημα μουσική-$$$-ΛΑΒΉΣ διαμορφώνεται για να μεταφέρει ένα μικρό πρόγραμμα εφαρμογής ή ένα applet, έχοντας ένα αρχείο μουσικής και έναν παίκτη μέσων, από τον κεντρικό υπολογιστή στον πελάτη εάν είναι απαραίτητο. Ταυτόχρονα, μια μουσική μεταφοράς ρευμάτων πρωτοκόλλου πραγματικού χρόνου (RTP) χρησιμοποιείται για να παρέχει τη μουσική στον πελάτη από τον κεντρικό υπολογιστή κατά τη διάρκεια της μεταφοράς applet για να εξασφαλίσει ότι ο κρατημένος επισκέπτης λαμβάνει τη μουσική πάντα. Το ρεύμα RTP χρησιμοποιείται αρχικά για να παρέχει τη μουσική στους κρατημένους επισκέπτες.