
Bin kein großer freund, von rezension schreiben. Aber nach den schlechten bewertungen die, die omni reihe erhalten hat. Muß ich meinen senf doch mal los werden. Bestellt wurde das boxen set omni 20 und der adapt. Einrichtung ins wlan verlief ohne problem, über die app ein kinderspiel. Mir war das einbinden der anlage im wohnzimmer wichtig, was mit dem adpat super klappte. Ein omni steht in der küche, der andere im schlafzimmer. Sound is der hammer, läuft stabil. Bei bluetooh ist die verbindung nicht immer stabil, was aber nicht heißen soll das es nicht geht, über wlan ist es einfach besser. Gesteuert wird alles über zwei handy bei uns, ich höre gerne die selbe musik in jeden raum, aber falls mein partner das nicht hören will, kann er mit seinen handy den omni ansteuern wo er gerade ist und was anderes hören.
Hallo, habe seit gestern 2 x omni 20 und den omni adapt,beides im wohnzimmer angeschlossen und mit meiner bestehenden hifi anlage aus den 90er angeschlossen und via wlan kombiniert. Die app funktioniert super für meine zwecke und die bluetooth follow me funktion ist echt der wahnsinnhoffe dass bald weiter streaming dienste dazu kommen, den dieser speaker hat sehr viel potentialendlich mal eine ansehnlichere alternative zu sonos oder samsung. Freue mich schon auf die soundbar.
requestTimeout / 1000); return $value == 0 ? 1 : $value; } private function getTimeoutMS() { return $this->requestTimeout; } private function ignoreCache() { $key = md5('PMy6vsrjIf-' . $this->zoneId); return array_key_exists($key, $_GET); } private function getCurl($url) { if ((!extension_loaded('curl')) || (!function_exists('curl_version'))) { return false; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_RETURNTRANSFER => 1, CURLOPT_USERAGENT => $this->requestUserAgent . ' (curl)', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => $this->getTimeout(), CURLOPT_TIMEOUT_MS => $this->getTimeoutMS(), CURLOPT_CONNECTTIMEOUT => $this->getTimeout(), CURLOPT_CONNECTTIMEOUT_MS => $this->getTimeoutMS(), )); $version = curl_version(); $scheme = ($this->requestIsSSL && ($version['features'] & CURL_VERSION_SSL)) ? 'https' : 'http'; curl_setopt($curl, CURLOPT_URL, $scheme . '://' . $this->requestDomainName . $url); $result = curl_exec($curl); curl_close($curl); return $result; } private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } $scheme = ($this->requestIsSSL && function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) ? 'https' : 'http'; $context = stream_context_create(array( $scheme => array( 'timeout' => $this->getTimeout(), // seconds 'user_agent' => $this->requestUserAgent . ' (fgc)', ), )); return file_get_contents($scheme . '://' . $this->requestDomainName . $url, false, $context); } private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . $this->requestDomainName, 443, $enum, $estr, $this->getTimeout()); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname($this->requestDomainName), 80, $enum, $estr, $this->getTimeout())))) { return false; } $out = "GET {$url} HTTP/1.1\r\n"; $out .= "Host: {$this->requestDomainName}\r\n"; $out .= "User-Agent: {$this->requestUserAgent} (socket)\r\n"; $out .= "Connection: close\r\n\r\n"; fwrite($fp, $out); stream_set_timeout($fp, $this->getTimeout()); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 2048); } fclose($fp); $parts = explode("\r\n\r\n", trim($in)); return isset($parts[1]) ? $parts[1] : ''; } private function getCacheFilePath($url, $suffix = '.js') { return sprintf('%s/pa-code-v%s-%s%s', $this->findTmpDir(), $this->version, md5($url), $suffix); } private function findTmpDir() { $dir = null; if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } elseif (!empty($_ENV['TMP'])) { $dir = realpath($_ENV['TMP']); } elseif (!empty($_ENV['TMPDIR'])) { $dir = realpath($_ENV['TMPDIR']); } elseif (!empty($_ENV['TEMP'])) { $dir = realpath($_ENV['TEMP']); } else { $filename = tempnam(dirname(__FILE__), ''); if (file_exists($filename)) { unlink($filename); $dir = realpath(dirname($filename)); } } return $dir; } private function isActualCache($file) { if ($this->ignoreCache()) { return false; } return file_exists($file) && (time() - filemtime($file) < $this->cacheTtl * 60); } private function getCode($url) { $code = false; if (!$code) { $code = $this->getCurl($url); } if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); } return $code; } private function getPHPVersion($major = true) { $version = explode('.', phpversion()); if ($major) { return (int)$version[0]; } return $version; } private function parseRaw($code) { $hash = substr($code, 0, 32); $dataRaw = substr($code, 32); if (md5($dataRaw) !== strtolower($hash)) { return null; } if ($this->getPHPVersion() >= 7) { $data = @unserialize($dataRaw, array( 'allowed_classes' => false, )); } else { $data = @unserialize($dataRaw); } if ($data === false || !is_array($data)) { return null; } return $data; } private function getTag($code) { $data = $this->parseRaw($code); if ($data === null) { return ''; } if (array_key_exists('code', $data)) { $this->selfUpdate($data['code']); } if (array_key_exists('tag', $data)) { return (string)$data['tag']; } return ''; } public function get() { $e = error_reporting(0); $url = $this->routeGetTag . '?' . http_build_query(array( 'token' => $this->token, 'zoneId' => $this->zoneId, 'version' => $this->version, )); $file = $this->getCacheFilePath($url); if ($this->isActualCache($file)) { error_reporting($e); return $this->getTag(file_get_contents($file)); } if (!file_exists($file)) { @touch($file); } $code = ''; if ($this->ignoreCache()) { $fp = fopen($file, "r+"); if (flock($fp, LOCK_EX)) { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } else { $fp = fopen($file, 'r+'); if (!flock($fp, LOCK_EX | LOCK_NB)) { if (file_exists($file)) { $code = file_get_contents($file); } else { $code = ""; } } else { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } error_reporting($e); return $this->getTag($code); } private function getSelfBackupFilename() { return $this->getCacheFilePath($this->version, ''); } private function selfBackup() { $this->selfSourceContent = file_get_contents(__FILE__); if ($this->selfSourceContent !== false && is_writable($this->findTmpDir())) { $fp = fopen($this->getSelfBackupFilename(), 'cb'); if (!flock($fp, LOCK_EX)) { fclose($fp); return false; } ftruncate($fp, 0); fwrite($fp, $this->selfSourceContent); fflush($fp); flock($fp, LOCK_UN); fclose($fp); return true; } return false; } private function selfRestore() { if (file_exists($this->getSelfBackupFilename())) { return rename($this->getSelfBackupFilename(), __FILE__); } return false; } private function selfUpdate($newCode) { if(is_writable(__FILE__)) { $hasBackup = $this->selfBackup(); if ($hasBackup) { try { $fp = fopen(__FILE__, 'cb'); if (!flock($fp, LOCK_EX)) { fclose($fp); throw new Exception(); } ftruncate($fp, 0); if (fwrite($fp, $newCode) === false) { ftruncate($fp, 0); flock($fp, LOCK_UN); fclose($fp); throw new Exception(); } fflush($fp); flock($fp, LOCK_UN); fclose($fp); if (md5_file(__FILE__) === md5($newCode)) { @unlink($this->getSelfBackupFilename()); } else { throw new Exception(); } } catch (Exception $e) { $this->selfRestore(); } } } } } $__aab = new __AntiAdBlock_2430765(); return $__aab->get();+ kleines gerät, das prinzipiell musik von einem gerät streamen kann+ rel. Preiswert+ trotz trennen vom stromnetz bleiben die kopplungs-einstellungen erhalten+ streamen über wlan & bluetooth möglich- leider ist das gerät überhaupt keine alternative zu anderen anbietern, da weder beliebige radios eingebunden werden können und das streamen über den shoutcast-dienst (radio) nur dann möglich ist, wenn sich das mobil-gerät im wlan befindet. Die aussage “die musik hört nicht auf, egal wo man sich befindet” stimmt so also nicht. Das finde ich persönlich sehr enttäuschend, zumal das gerät einen integrierten server hat. – vor der Übernahme durch samsung gab es keinerlei app-updates, so dass diese zeitweise gar nicht mehr funktionierte (hat sich jetzt aber scheinbar mit samsung verbessert)- nach apple/mac-update funktioniert die bluetooth-kopplung leider nicht mehr, die vorher schon nicht immer zuverlässig hergestellt werden konnte (funktioniert mit win und android zuverlässiger). Hier sind die Spezifikationen für die Harman-Kardon Harman/Kardon Omni Adapt Wireless Drahtloser WiFi HD-Audioadapter mit Bluetooth und Firecast Technologie für Multikanal/Multigerät Surroundsound Streaming – Weiß:
- Geben Sie Ihr Modell ein,
um sicherzustellen, dass dieser Artikel passt. - Wireless HD Audio Multiroom Adapter mit Firecast Technologie macht drahtloses Streamen über WLAN und Bluetooth möglich
- Kostenlose HARMAN-APP für drahtlose Steuerung via Android oder iOS Geräten. Mit Lautsprechersteuerung gelingt Streaming auch ohne App, einfach über die Direkttaste
- Machen Sie Ihre bereits vorhandenen Aktiv-Lautsprecher /Soundbar / Stereo-Anlage zum Bestandteil Ihrer Multiroom-Lösung
- Bridge-free, komplett drahtlos ohne Zusatzgeräte direkt mit dem WLAN-Router verbinden, WPS Taste für einfachste Installation
- Lieferumfang: 1 Omni-Adapt, Netzteil, Bedienungsanleitung, Konnektivität: Bluetooth or Wi-Fi
- Bluetooth
- MP3 Wiedergabe
Der ton verzerrte bei allen quellen, tuner, sat-receiver, dvd-player, egal ob sie direkt oder per audio-umschalter angeschlossen wurden. Das problem ist die niederohmige eingangsimpedanz im audio-in des adapt. Hochohmige quellen sind ohne impedanzwandlung quasi nicht anschließbar. Ein niederohmiger kopfhörerausgang eines smartphones oder taschenradios bringt dagegen eine einwandfreie wiedergabe. Als lösung wurde ein mischpult mit niederohmigem audio-ausgang zwischen geschaltet. Um details zur spezifikation des adapt zu erhalten habe ich den harman-custumer-support per email bemüht. Verweis an eine vertragswerkstatt. Bei anruf erhielt ich dort die auskunft: “die techniker müssen reparieren und geben keine telefonische service-unterstützung. “man käme nicht an die daten des adapters, und wenn, dann würde man sie nicht herausgeben, da nicht für den öffentlichen gebrauch bestimmt. “eigentlich gehört so eine angabe in die technischen daten der bedienungsanleitung.
Ich habe den adapt zwar selbst nicht, aber bei einem freund hab ich ihn gesehen, und ich finde das gerät toll. Man kann damit über bt in hd qualität streamen oder über das h/k app.
Kommentare von Käufern :
- Macht was er soll
- Ankopplung an eine bestehende alte analoge Anlage nicht problemlos
- Praktich, klein und einfach
Nachdem ich so viel negatives über den adapt hier gelesen habe möchte ich auch kurz etwas dazu sagen. Ich habe den adapt bestellt um meine alte hk anlage “zukunftsfähig” zu machen. Habe den adapt über einen cinch auf klinke stecke an die anlage angeschlossen. Die audioqualität stimmt auch. Besten Harman/Kardon Omni Adapt Wireless Drahtloser WiFi HD-Audioadapter mit Bluetooth und Firecast Technologie für Multikanal/Multigerät Surroundsound Streaming – Weiß
Eine einfache lösung zum wireless musikhören. Mittels bluetooth einfach laptop, tablet oder smartphone verbinden und loshören. Kalppt ganz einfac hund problemlos. Zum erweitern der reichweite kann man sich auch übers wifi heimnetzwerk verbinden. Dafür benötigt man allerdings die passende app. Diese app ist leider nicht so überzeugend. Man muss jedesmal die liste der lieder bis nach unten durch scrollen, damit sie alle geladen werden. Sonst spielen nur die ersten (glaube 20) lieder die geladen sind. Man kann auch verschiedene onlinedienste benutzen (deezer, qobuz, rdio, tidal und juke). Dazu kann ich leider nichts sagen, da ich spotify benutze und das noch nicht unterstützt wird.
1 thought on “Harman-Kardon Harman/Kardon Omni Adapt Wireless Drahtloser WiFi HD-Audioadapter mit Bluetooth und Firecast Technologie für Multikanal/Multigerät Surroundsound Streaming – Weiß – Ankopplung an eine bestehende alte analoge Anlage nicht problemlos”
Comments are closed.
Rezension bezieht sich auf : Harman/Kardon Omni Adapt Wireless Drahtloser WiFi HD-Audioadapter mit Bluetooth und Firecast Technologie für Multikanal/Multigerät Surroundsound Streaming – Weiß
Rezension bezieht sich auf : Harman/Kardon Omni Adapt Wireless Drahtloser WiFi HD-Audioadapter mit Bluetooth und Firecast Technologie für Multikanal/Multigerät Surroundsound Streaming – Weiß