Was ist IntelliCache?
Mit Hit-Recorder 2 wurde IntelliCache eingeführt. Hinter diesem Namen verbirgt sich eine Vielzahl von Funktionen, um eine sichere Aufnahme optimal sicherzustellen. Folgende Funktionen sind sicherlich am interessantesten (ein Auszug der Funktionen):
- Zusatz-Adressen
IntelliCache speichert alle bekannten Adressen statt nur die Hauptadresse des Senders ab. Ist bei einem Verbindungsverusch eine Adresse nicht mehr vorhanden, so werden automatisch alle weiteren versucht. Die Adress-Liste lässt sich natürlich einsehen. Dazu doppelt auf einen Sender klicken und in den Reiter "IntelliCache" wechseln. Hierzu müssen Sie mindestens einmal mit dem Sender verbunden haben.
- Aufnahmecache
Um eine negative Nachlaufzeit zu ermöglichen (Titelinformation erst nach dem tatsächlichen Wechsel des Liedes) und Qualitätsverluste durch re-encodierung zu minimieren, werden alle Aufnahmen in einem Aufnahmecache gespeichert (die Größe variiert mit der Bitrate des Senders). Dies funktioniert allerdings nur, wenn der Sender im MP3-Format sendet und die Encoder-Einstellungen auf "Autodetect" gestellt sind (doppelklick auf einen Sender).
- PreSave
Die Funktion des Aufnahme-Cache wird auch für die PreSave Funktion verwendet. Parallel zur Wiedergabe werden alle eingehenden Audio-Daten decodiert, in einem Cache gespeichert und anschließend über die Soundkarte ausgegeben. Die Cache-Größe reicht für ca. 4 Minuten Aufzeichnung. Bei einer anschließenden Aufnahme wird dieser Cache als Grundlage für die neue Aufnahme verwendet. Das bedeutet, dass zunächst die im Cache gespeicherten Informationen gespeichert werden (komplette Aufnahme, auch wenn erst mitten im Lied die Aufzeichnung gestartet wird.)
- Shared DNS-Cache
Sobald eine Adresse angewählt und die Verbindung erfolgreich hergestellt wurde (Aufnahme oder Wiedergabe), werden alle weiteren (Alternativ-) Adressen des Senders gespeichert. IntelliCache tauscht diese Zusatz-Adressen mit unseren Datenbank-Servern aus, sodaß alle Anwender hiervon profitieren; bei einem Listenupdate werden hierbei diese Zusatz-Adressen mit aktualisiert. Hierbei werden übrigens nur die Zusatzadressen übermittelt, es werden keine Daten übermittelt, die auf den Rechner rückschließen lassen.
- Broken Links
Obwohl unsere Datenbanken mehrmals täglich aktualisiert werden, kann es vorkommen, dass Sender nicht mehr erreichbar sind; dies ist bei ca 14.000 Sendern völlig normal. Sobald ein Anwender einen Sender wählt, der nicht mehr erreichbar ist, wird dieser fehlerhafte Eintrag automatisch gemeldet und aus der Datenbank entfernt. Hierbei werden übrigens nur die fehlerhaften Adressen übermittelt.
- Aktueller Titel
Diese Funktion befindet sich derzeit noch in der Testphase. Hierbei übermitteln alle Anwender die Titelnamen, die sie aktuell hören, an die Datenbank Server. Dies ermöglicht einen noch besseren Aufnahmefilter.