Vivolink představí svoje ProAV a systémová řešení na veletrhu ISE 2025 v Barceloně

20. 12. 2024
Doba čtení: 3 minuty

Sdílet

Autor: EET Group
21. ročník mezinárodní výstavy audiovizuální technologie a systémové integrace se uskuteční 4. až 7. února 2025 na barcelonském výstavišti Fira de Gran Via.

Dodavatel profesionálních AV kabelů, adaptérů a dalších komponent pro audiovizuální technologii, společnost Vivolink, představí svoje produkty a řešení na veletrhu ISE 2025 v Barceloně. Prémiová značka z portfolia distribuční společnosti EET Group nabízí všem integrátorům a jejich klientům vstup zdarma a zázemí pro jejich obchodní schůzky ve svém stánku 5E200 v hale 5 výstaviště Fira de Gran Via.

„ISE je největší výstavou v oblasti profesionální AV techniky a zahrnuje i další obory, jako jsou sítě, dohledové systémy a bezpečnost. Loňská účast dosáhla 73 000 návštěvníků, což dělá z této akce vhodnou platformu pro budování vztahů a získání nových obchodních příležitostí,“ říká Jan Bartoš, managing director EET Group pro Českou republiku. 

ProAV technika je koláč, ze kterého si reselleři mohou ukousnout, vzkazuje Jan Bartoš z EET Group Přečtěte si také:

ProAV technika je koláč, ze kterého si reselleři mohou ukousnout, vzkazuje Jan Bartoš z EET Group

Na veletrhu je možné si sjednat schůzku i se zástupci Vivolinku, kteří předvedou širokou škálu profesionálních kabelů a převodníků s rozhraními HDMI, USB-C, či Conference HUB DUO s dvěma HDMI výstupy pro prezentaci na dvou zobrazovacích zařízeních najednou.

Letos zcela v duchu USB-C 

Novinkou pro letošní ročník ISE bude řada dlouhých a plně funkčních USB-C kabelů, USB-C extendery pro zlepšení pokrytí bezdrátovými sítěmi wi-fi, nástěnný držák s flexibilním zdvihem, který dokáže pohybovat těžkými dotykovými obrazovkami nahoru a dolů pouze jediným kliknutím, nový univerzální nástěnný systém pro HDMI a mnoho druhů USB-C konektorů. 

Putování komponentů. Jak funguje robotický centrální sklad EET Group v Kodani Přečtěte si také:

Putování komponentů. Jak funguje robotický centrální sklad EET Group v Kodani

„ISE není jen výstava – je to příležitost rozšířit své profesní znalosti a představit zákazníkům špičková řešení,“ říká Michael Krogh, ředitel společnosti Vivolink, který bude osobně na stánku prezentovat produkty společnosti.

Na loňském veletrhu ISE představoval Vivolnik řešení, jak napojit moderní notebooky, které jsou vybaveny pouze USB-C vstupy, na zobrazovací zařízení s HDMI konektory. Tento problém řeší řada firem ve svých zasedacích místnostech při prezentacích. 

Společnost proto vyvinula speciální kabel, který umožňuje propojení moderních notebooků s dotykovými displeji a jinými monitory, aniž by si uživatel musel pořizovat vedle nového notebooku také nový displej se vstupem na USB-C. Jde o tzv. Touch Screen Cable. Na základě zpětné vazby pak společnost vyvinula další převodový kabel, který obsahuje i vstup pro zdroj napájení notebooku, čímž se nabídka funkcí pro vzájemné propojení zařízení zkompletovala.

Vivolink USB-C HUB

Autor: EET Group

Kvalitní kabely pro přenos videa i do 15 metrů

Vivolink zároveň vytvořil několik variant těchto převodníkových kabelů odstupňovaných podle délky. Dříve se totiž běžně používaly kabely USB-C do délky jednoho metru na propojení notebooku s počítačem, dnes jsou ale požadavky na délky propojovacích kabelů náročnější. V běžných délkách tak dosahují převodníkové kabely USB-C/HDMI od Vivolinku až 7,5 metru. 

EET Group: Sedm z deseti firem nechává montování stojanů na rackové skříně na dodavateli Přečtěte si také:

EET Group: Sedm z deseti firem nechává montování stojanů na rackové skříně na dodavateli

„Pokud ale někdo potřebuje opravdu dlouhé kabely, máme je i o délkách od 10 do 15 metrů, přičemž tyto kabely podporují přenos videa v 8K rozlišení, spolehlivě přenáší obousměrně data, dají se využít k připojení kamery, soundbaru a využít je můžete i k nabíjení připojených zařízení,“ vypočítává Michael Krogh. Právě superdlouhým kabelům s USB-C se bude Vivolink věnovat na letošním ročníku ISE.

Další novinkou od Vivolinku, která měla premiéru na loňském veletrhu ISE 2024, je Vivolink Conference HUB DUO s dvěma HDMI výstupy pro využívání dvou zobrazovacích zařízení najednou. Vhodný je zejména pro firemní prezentace na schůzkách, kterých se účastní i vzdálení respondenti formou videokonference. Umožňuje totiž z jednoho notebooku zároveň na jednom monitoru prezentovat a na druhém vidět účastníky schůzky, kteří jsou připojeni online.

Veletrh ISE 2025 se uskuteční od 4. do 7. února na barcelonském výstavišti Fira de Gran Via. Letos díky otevření nové výstavní haly 8.1 nabídne o 20 % větší výstavní plochu. Akce bude rozdělena do sedmi oddělených technologických zón zaměřených na Audio, AV Broadcast, Digital Signage & DOOH, Lighting & Staging, Multi-Technology, Residential & Smart Building a Unified Communications & Education Technology.

Zdroj: EET Group

Čtěte dále

Optoma Photon Go: Chytrý přenosný projektor s ultra krátkou projekční vzdáleností
Optoma Photon Go: Chytrý přenosný projektor s ultra krátkou projekční vzdáleností
Efektivní a bezpečná správa kontejnerových klastrů
Efektivní a bezpečná správa kontejnerových klastrů
Polovina českých podnikatelů neví, jak se bránit proti kybernetickým útokům
Polovina českých podnikatelů neví, jak se bránit proti kybernetickým útokům
Sophos Experience: Transformace budoucnosti kybernetické bezpečnosti
Sophos Experience: Transformace budoucnosti kybernetické bezpečnosti
Téměř dvě třetiny firem preferují uchovávat zálohu v cloudu
Téměř dvě třetiny firem preferují uchovávat zálohu v cloudu
IDC: Cla necla, globální dodávky počítačů by letos měly vyrůst o 4 %
IDC: Cla necla, globální dodávky počítačů by letos měly vyrůst o 4 %
'; document.getElementById('preroll-iframe').onload = function () { setupIframe(); } prerollContainer = document.getElementsByClassName('preroll-container-iframe')[0]; } function setupIframe() { prerollDocument = document.getElementById('preroll-iframe').contentWindow.document; let el = prerollDocument.createElement('style'); prerollDocument.head.appendChild(el); el.innerText = "#adContainer>div:nth-of-type(1),#adContainer>div:nth-of-type(1) > iframe { width: 99% !important;height: 99% !important;max-width: 100%;}#videoContent,body{ width:100vw;height:100vh}body{ font-family:'Helvetica Neue',Arial,sans-serif}#videoContent{ overflow:hidden;background:#000}#adMuteBtn{ width:35px;height:35px;border:0;background:0 0;display:none;position:absolute;fill:rgba(230,230,230,1);bottom:20px;right:25px}"; videoContent = prerollDocument.getElementById('contentElement'); videoContent.style.display = 'none'; videoContent.volume = 1; videoContent.muted = false; const playPromise = videoContent.play(); if (playPromise !== undefined) { playPromise.then(function () { console.log('PREROLL sound allowed'); // setUpIMA(true); videoContent.volume = 1; videoContent.muted = false; setUpIMA(); }).catch(function () { console.log('PREROLL sound forbidden'); videoContent.volume = 0; videoContent.muted = true; setUpIMA(); }); } } function setupDimensions() { prerollWidth = Math.min(iinfoPrerollPosition.offsetWidth, 480); prerollHeight = Math.min(iinfoPrerollPosition.offsetHeight, 320); } function setUpIMA() { google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true); google.ima.settings.setLocale('cs'); google.ima.settings.setNumRedirects(10); // Create the ad display container. createAdDisplayContainer(); // Create ads loader. adsLoader = new google.ima.AdsLoader(adDisplayContainer); // Listen and respond to ads loaded and error events. adsLoader.addEventListener( google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded, false); adsLoader.addEventListener( google.ima.AdErrorEvent.Type.AD_ERROR, onAdError, false); // An event listener to tell the SDK that our content video // is completed so the SDK can play any post-roll ads. const contentEndedListener = function () { adsLoader.contentComplete(); }; videoContent.onended = contentEndedListener; // Request video ads. const adsRequest = new google.ima.AdsRequest(); adsRequest.adTagUrl = iinfoVastUrls[iinfoVastUrlIndex]; console.log('Preroll advert: ' + iinfoVastUrls[iinfoVastUrlIndex]); videoContent.muted = false; videoContent.volume = 1; // Specify the linear and nonlinear slot sizes. This helps the SDK to // select the correct creative if multiple are returned. // adsRequest.linearAdSlotWidth = prerollWidth; // adsRequest.linearAdSlotHeight = prerollHeight; adsRequest.nonLinearAdSlotWidth = 0; adsRequest.nonLinearAdSlotHeight = 0; adsLoader.requestAds(adsRequest); } function createAdDisplayContainer() { // We assume the adContainer is the DOM id of the element that will house // the ads. prerollDocument.getElementById('videoContent').style.display = 'none'; adDisplayContainer = new google.ima.AdDisplayContainer( prerollDocument.getElementById('adContainer'), videoContent); } function unmutePrerollAdvert() { adVolume = !adVolume; if (adVolume) { adsManager.setVolume(0.3); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } else { adsManager.setVolume(0); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } } function onAdsManagerLoaded(adsManagerLoadedEvent) { // Get the ads manager. const adsRenderingSettings = new google.ima.AdsRenderingSettings(); adsRenderingSettings.restoreCustomPlaybackStateOnAdBreakComplete = true; adsRenderingSettings.loadVideoTimeout = 12000; // videoContent should be set to the content video element. adsManager = adsManagerLoadedEvent.getAdsManager(videoContent, adsRenderingSettings); // Add listeners to the required events. adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR, onAdError); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED, onContentPauseRequested); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, onContentResumeRequested); adsManager.addEventListener( google.ima.AdEvent.Type.ALL_ADS_COMPLETED, onAdEvent); // Listen to any additional events, if necessary. adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.STARTED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.COMPLETE, onAdEvent); playAds(); } function playAds() { // Initialize the container. Must be done through a user action on mobile // devices. videoContent.load(); adDisplayContainer.initialize(); // setupDimensions(); try { // Initialize the ads manager. Ad rules playlist will start at this time. adsManager.init(1920, 1080, google.ima.ViewMode.NORMAL); // Call play to start showing the ad. Single video and overlay ads will // start at this time; the call will be ignored for ad rules. adsManager.start(); // window.addEventListener('resize', function (event) { // if (adsManager) { // setupDimensions(); // adsManager.resize(prerollWidth, prerollHeight, google.ima.ViewMode.NORMAL); // } // }); } catch (adError) { // An error may be thrown if there was a problem with the VAST response. // videoContent.play(); } } function onAdEvent(adEvent) { const ad = adEvent.getAd(); console.log('Preroll event: ' + adEvent.type); switch (adEvent.type) { case google.ima.AdEvent.Type.LOADED: if (!ad.isLinear()) { videoContent.play(); } prerollDocument.getElementById('adContainer').style.width = '100%'; prerollDocument.getElementById('adContainer').style.maxWidth = '640px'; prerollDocument.getElementById('adContainer').style.height = '360px'; break; case google.ima.AdEvent.Type.STARTED: window.addEventListener('scroll', onActiveView); if (ad.isLinear()) { intervalTimer = setInterval( function () { // Example: const remainingTime = adsManager.getRemainingTime(); // adsManager.pause(); }, 300); // every 300ms } prerollDocument.getElementById('adMuteBtn').style.display = 'block'; break; case google.ima.AdEvent.Type.ALL_ADS_COMPLETED: if (ad.isLinear()) { clearInterval(intervalTimer); } if (prerollLastError === 303) { playYtVideo(); } break; case google.ima.AdEvent.Type.COMPLETE: if (ad.isLinear()) { clearInterval(intervalTimer); } playYtVideo(); break; } } function onAdError(adErrorEvent) { console.log(adErrorEvent.getError()); prerollLastError = adErrorEvent.getError().getErrorCode(); if (!loadNext()) { playYtVideo(); } } function loadNext() { iinfoVastUrlIndex++; if (iinfoVastUrlIndex < iinfoVastUrls.length) { iinfoPrerollPosition.remove(); playPrerollAd(); } else { return false; } adVolume = 1; return true; } function onContentPauseRequested() { videoContent.pause(); } function onContentResumeRequested() { videoContent.play(); } function onActiveView() { if (prerollContainer) { const containerOffset = prerollContainer.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight/1 && containerOffset.bottom > 0.0) { if (prerollPaused) { adsManager.resume(); prerollPaused = false; } return true; } else { if (!prerollPaused) { adsManager.pause(); prerollPaused = true; } } } return false; } function playYtVideo() { iinfoPrerollPosition.remove(); youtubeIframe.style.display = 'block'; youtubeIframe.src += '&autoplay=1&mute=1'; } }
OSZAR »