CINXE.COM
O TVI Player chegou à sua televisão.
<?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html> <html lang="pt" xmlns="http://www.w3.org/1999/xhtml"><head id="j_idt2"> <meta charset="utf-8" /> <title>O TVI Player chegou à sua televisão.</title> <meta name="description" content="Veja a TVI, TVI Ficção e TVI Reality em direto e on demand na sua televisão! O melhor da ficção e entretenimento em português está no TVI Player – Ao pé de si. Sempre." /> <link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png" /> <link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png" /> <link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png" /> <link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png" /> <link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png" /> <link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png" /> <link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png" /> <link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png" /> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png" /> <link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32" /> <link rel="icon" type="image/png" href="/android-chrome-192x192.png" sizes="192x192" /> <link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96" /> <link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16" /> <link rel="manifest" href="/manifest.json" /> <meta name="msapplication-TileColor" content="#da532c" /> <meta name="msapplication-TileImage" content="/mstile-144x144.png" /> <meta name="theme-color" content="#ffffff" /> <meta property="fb:app_id" content="1354892327868526" /> <meta property="fb:pages" content="1500339010217945" /> <meta property="og:url" content="//tviplayer.iol.pt" /> <meta property="og:type" content="website" /> <meta property="og:site_name" content="TVI Player" /> <meta property="og:title" content="O TVI Player chegou à sua televisão." /> <meta property="og:description" content="O TVI Player chegou à sua televisão." /> <meta property="og:image" content="https://www.iol.pt/multimedia/oratvi/multimedia/imagem/id/602be68f0cf289c41a951321/1280.jpg" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" /> <meta name="google-site-verification" content="IfjcrkVtO_SQskgi0pt8hl7_jHcpciRhyNasVlMFpRc" /> <link rel="alternate" type="application/rss+xml" title="RSS" href="URL/rss.xml" /> <link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css" /> <link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/themes/smoothness/jquery-ui.css" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/assets/owl.carousel.css" /> <link rel="stylesheet" href="https://cdn.iol.pt/js/utils/video-js-7.0.5/video-js.min.css" /> <link rel="stylesheet" href="/css/style.css?202502241940" /> <link rel="stylesheet" href="/css/loader.css?202502241940" /> <script> try { document.domain = "iol.pt" } catch (err) { } window.iol = window.iol || {}; window.iol.onUserLoggedIn = function () { localStorage.userId = window.iol.getLoggedUser()?.id; localStorage.age = Math.floor((new Date().getTime() - new Date(window.iol.getLoggedUser()?.birthDate)) / 1000 / 60 / 60 / 24 / 365); localStorage.gender = window.iol.getLoggedUser()?.gender; $('#menu_a_sua_sub').show(); } window.iol.onUserLoggedOut = function () { //localStorage.userId = null; } window.iol.onUnauthenticated = function () { //localStorage.userId = null; } </script> <script src="/js/vendors/head.load.min.js?v3" type="text/javascript"></script> <script defer="true" src="https://content.jwplatform.com/libraries/giBojDlP.js"></script> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/owl.carousel.min.js"></script> <script src="//cdn.iol.pt/js/utils/JW8/iol.player_2.5.4.js?202502241940"></script> <script src="/js/start.js?202502241940"></script> <script defer="true" src="/js/vendors/jquery.fitVids.js"></script> <script type="text/javascript" src="/js/js.cookie.js?202502241940"></script> <script> var ANALYTIC_PAGE_TYPE = 'tv_app'; var ANALYTICS_PROGRAMA_NOME = 'Não definido'; var origemInterna = $.cookie('analytics_oi'); $.removeCookie('analytics_oi', { path: '/' }); var ANALYTICS_ORIGEM_INTERNA = !document.referrer.includes('tviplayer') ? 'Externo' : (origemInterna ? origemInterna : 'Não definido'); </script> <script src="/js/googletag.js"></script> <script defer="true" src="https://cdn.iol.pt/js/utils/video-js-7.0.5/video.min.js"></script> <script src="//hcaptcha.com/1/api.js?hl=pt-PT"></script></head><body class="tv_app "><span id="interOnly" style="display:none;"> <div style="background-color: #fee436; padding: 8px 20px; font-size: 17px; color: #000; font-weight: 600; text-align: center;">TVI Ficção está de volta em exclusivo no TVI Player <a href="https://tviplayer.iol.pt/direto/TVI_FICCAO"> <span style="display: inline-block; background-color: #222; color: #fee436; margin: 8px 10px; padding: 3px 15px; font-size: 14px; border-radius: 4px;">VER AGORA </span> </a> </div></span> <div id="inter" class="iol-comercial-placement" data-iol-comercial-format="INTER"></div> <div class="billboardxlWrapper"> <div id="billboardxl" class="iol-comercial-placement pub" style="text-align: center;" data-iol-comercial-format="BILLBOARD_XL"></div> </div> <div id="popin" class="iol-comercial-placement" data-iol-comercial-format="POPIN" data-iol-comercial-min-screen-witdh="767"></div> <div class="clear"></div> <div id="wrapper"> <nav id="main-nav" role="navigation"> <a href="#menu-layer" id="bt-menu" class="icon-menu open-layer" title="Abrir Menu"></a> <a href="/" id="logo" title="Início"> <img src="https://cdn.iol.pt/img/logostvi/branco/tviplayer.png?v2" width="268" alt="TVI Player" /> </a> <a href="#search-layer" id="bt-search" class="icon-search open-layer" title="Abrir Pesquisa"></a> </nav> <header id="banner" role="banner"> </header> <main role="main"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/assets/owl.carousel.css" /> <link rel="stylesheet" href="https://cdn.iol.pt/js/utils/video-js-7.0.5/video-js.min.css" /> <link rel="stylesheet" href="/css/app_tv.css?202502241940" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/owl.carousel.min.js"></script> <script src="https://cdn.iol.pt/js/utils/video-js-7.0.5/video.min.js"></script> <script src="https://cdn.iol.pt/js/utils/videojs/videojs-hls-quality-selector.min.js"></script> <script src="https://cdn.iol.pt/js/utils/videojs/videojs-contrib-quality-levels.min.js"></script> <script src="/js/scroll-timeline.js"></script> <div class="section_wrapper"> <section class="tv_wrapper"> <div class="tv_elements"> <div class="tv"> <div class="f"> <div class="ecran"> <div class="ecran_content"> <video autoplay="autoplay" loop="loop" nocontrols="nocontrols" muted="muted" preload="metadata"> <source src="/img/tv/app_v2.mp4" type="video/mp4"></source> </video> </div> </div> <div class="t"></div> <div class="l"></div> <div class="r"></div> <div class="b"></div> <div class="dot"></div> </div> <div class="stand"> <div class="top"></div> <div class="bottom"> <div class="light"></div> <div class="shadow"></div> </div> </div> </div> </div> <div class="tv_message"> <span>o <img src="https://cdn.iol.pt/img/logostvi/preto/tviplayer.svg?v1" /> chegou</span> <span>à sua televisão.</span> </div> </section> <section class="intro_text"> <div class="intro_text_content"> <article> <h3>TVI Player App</h3> <p><p>Para além da aplicação para smartphone, computador e televisores ou boxes <strong>Android TV, Apple TV</strong>, <strong>Samsung TV e LG TV</strong>, pode aceder aos conteúdos <strong>TVI Player </strong>nas boxes compatíveis dos operadores <strong>MEO</strong>, <strong>NOS</strong>, <strong>Nowo</strong> ou <strong>Vodafone</strong>.</p> <p>Sem custos, com todos os conteúdos de acesso livre em Portugal, a app <strong>TVI Player</strong> mostra o que de melhor tem o catálogo da <strong>TVI</strong>, <strong>CNN Portugal</strong>, <strong>V+ TVI</strong> e <strong>TVI Reality</strong>. E encontra ainda <strong>conteúdos exclusivos</strong>!</p> <p>Se reside fora de Portugal pode aceder ao <strong>TVI Player</strong> através de<strong> Android TV, Apple TV</strong>, <strong>Samsung TV e LG TV.</strong> Veja <strong><a href="https://tviplayer.iol.pt/subscricao">aqui</a></strong> como subscrever.</p></p> </article> </div> </section> <section class="tv_video"> <div class="tv_video-content"> <div class="tv_elements"> <div class="tv"> <div class="f"> <div class="ecran"> <div class="ecran_content"> <video autoplay="autoplay" loop="loop" nocontrols="nocontrols" muted="muted" preload="metadata"> <source src="/img/tv/install.mp4" type="video/mp4"></source> </video> </div> </div> <div class="t"></div> <div class="l"></div> <div class="r"></div> <div class="b"></div> <div class="dot"></div> </div> </div> </div> <div class="text_cta"> <h3>Veja como aceder à app TVI Player</h3> <a href="#operadores"><span>Escolha a sua plataforma</span></a> </div> </div> </section> <section class="operadores" id="operadores"> <div class="operadores_grid"> <div class="section_elements"> <div class="section_title"> operadoras </div> <div class="logos"> <div><a href="/tv/MEO" target="_blank"><img src="/img/tv/meo.svg" class="meo" alt="MEO" /></a></div> <div><a href="/tv/NOS" target="_blank"><img src="/img/tv/nos.svg" class="nos" alt="NOS" /></a></div> <div><a href="/tv/NOWO" target="_blank"><img src="/img/tv/nowo.svg" class="nowo" alt="NOWO" /></a></div> <div><a href="/tv/Vodafone" target="_blank"><img src="/img/tv/vodafone.svg" class="vodafone" alt="Vodafone" /></a></div> </div> </div> <div class="section_elements"> <div class="section_title"> boxes </div> <div class="logos"> <div><a href="/tv/AndroidTV" target="_blank"><img src="/img/tv/androidtv.svg" class="androidtv" alt="Android TV" /></a></div> <div><a href="/tv/AppleTV" target="_blank"><img src="/img/tv/appletv.svg" class="appletv" alt="Applt TV" /></a></div> </div> </div> <div class="section_elements"> <div class="section_title"> smart tv </div> <div class="logos"> <div> <a href="/tv/Samsung" target="_blank"><img src="/img/tv/samsung.svg" class="samsung" alt="Samsung" /></a> </div> <div> <a href="/tv/LG" target="_blank"><img src="/img/tv/lg.svg" class="lg" alt="LG" /></a> </div> </div> </div> </div> </section> </div> <script> if (window.innerWidth > "768") { var $tvMin = "0"; var $tvMax = "280"; var $logoMin = "160"; var $logoMax = "240"; } else { var $tvMin = "0"; var $tvMax = "140"; var $logoMin = "100"; var $logoMax = "120"; }; const tvSet = document.querySelectorAll(".tv_wrapper .tv"); tvSet.forEach((tvSet) => { tvSet.animate( { transform: ['rotateX(0deg))', 'rotateX(-70deg)'], }, { duration: 1, fill: "both", timeline: new ScrollTimeline({ scrollSource: document.documentElement, timeRange: 1, fill: "both", easing: "linear", scrollOffsets: [ new CSSUnitValue($tvMin, 'px'), new CSSUnitValue($tvMax, 'px') //{ target: $image, edge: 'end', threshold: '1' }, //{ target: $image, edge: 'start', threshold: '1' }, ], }), } ); }); const tvMessage = document.querySelectorAll(".tv_message"); tvMessage.forEach((tvMessage) => { tvMessage.animate( { opacity: [0, 1], }, { duration: 1, fill: "both", timeline: new ScrollTimeline({ scrollSource: document.documentElement, timeRange: 1, fill: "both", easing: "linear", scrollOffsets: [ new CSSUnitValue($logoMin, 'px'), new CSSUnitValue($logoMax, 'px') ], }), } ); }); </script> <script> /* document.addEventListener("DOMContentLoaded", function() { if (window.innerWidth > "768") { alert("> 768"); } else { alert("less"); } }); */ </script> <div id="anchor" class="iol-comercial-placement anchor pub" data-iol-comercial-format="ANCHOR" data-iol-comercial-max-screen-witdh="768"> </div> </main> <footer id="footer-categorias" role="contentinfo"> <div id="feedback" class="feedback"> Dúvidas ou sugestões? <a href="/fale-connosco">Fale connosco!</a> </div> <div id="footer-box"> <div id="social-links"> <a href="https://twitter.com/tvi" target="_blank" class="icon-footer-twitter"></a> <a href="https://www.facebook.com/tviplayer" target="_blank" class="icon-footer-facebook"></a> </div> <div id="oficial-links"> <a href="https://tvi.iol.pt" target="_blank"> <div class="img"> <img src="https://cdn.iol.pt/img/logostvi/branco/tvi.png" /> </div> <span>tvi.iol.pt</span> </a> <a href="https://cnnportugal.iol.pt" target="_blank"> <div class="img"> <img src="https://cdn.iol.pt/img/logostvi/branco/cnn.png" /> </div> <span>cnnportugal.iol.pt</span> </a> <a href="https://tvi.iol.pt/vmais" target="_blank"> <div class="img"> <img src="https://cdn.iol.pt/img/logostvi/branco/vmaistvi.png" /> </div> <span>tvi.iol.pt/vmais</span> </a> <a href="https://tvi.iol.pt/tvireality" target="_blank"> <div class="img"> <img src="https://cdn.iol.pt/img/logostvi/branco/tvireality.png" /> </div> <span>tvi.iol.pt/tvireality</span> </a> <a href="https://tvi.iol.pt/internacional" target="_blank"> <div class="img"> <img src="https://cdn.iol.pt/img/logostvi/branco/tviinternacional.png" /> </div> <span>tvi.iol.pt/internacional</span> </a> </div> <div id="tagline"> <a href=""> <img src="https://cdn.iol.pt/img/logostvi/branco/tviplayer.png?v2" /> </a> <span>Ao pé de si. Sempre.</span> </div> <div id="linksfooter"> <a href="http://www.iol.pt/resolvedocs/57e3f4520cf215218708e2ee.pdf" target="_blank">Acordo de Autorregulação</a> </div> </div> </footer> <footer id="footer-apps"> <div class="footer-apps-title">Instale a aplicação Android ou iOS do TVI Player</div> <div class="footer-apps-links"><a href="https://play.google.com/store/apps/details?id=pt.iol.tviplayer.android&referrer=utm_source%253Dlink%2526utm_medium%253Dsite%2526utm_campaign%253Dtviplayer_apps" target="_blank"> <img src="//cdn.iol.pt/img/store/google_play_bw.svg" /></a><a href="https://click.google-analytics.com/redirect?tid=UA-161287-49&url=https%3A%2F%2Fitunes.apple.com%2Fpt%2Fapp%2Ftvi-player%2Fid980219323&aid=pt.iol.tviplayer&idfa=%25%7Bidfa%7D&cs=link&cm=site&cn=tviplayer_apps" target="_blank"> <img src="//cdn.iol.pt/img/store/appstore_bw.svg" /></a><a href="https://appgallery.cloud.huawei.com/marketshare/app/C100894035?locale=pt_PT&source=appshare&subsource=C100894035" target="_blank"> <img src="//cdn.iol.pt/img/store/appgallery_bw.svg" /></a> </div> </footer> <footer id="footer-compete"> <img src="/img/logos_compete.png?v2" alt="Compete" /> </footer> <div id="menu-layer" class="layer"> <ul class="menu-principal"> <li><span class="icon-menu-home"></span> <a href="/">INÍCIO</a></li> <li><span class="icon-menu-direto"></span> <a href="/direto/TVI">DIRETO</a></li> <li><span class="icon-menu-programas"></span> <a href="/videos">ÚLTIMOS</a></li> <li><span class="icon-menu-programas"></span> <a href="/programas">PROGRAMAS</a> <ul class="menu-principal-sub"> <li class="item"><a href="/programa/secret-story/66d83c2dd34ea1acf26df8b7"> Secret Story </a></li> <li class="item"><a href="/programa/a-protegida/67a63479d34ef72ee441fa79"> A Protegida </a></li> <li class="item"><a href="/programa/a-fazenda/672c9278d34e94b82907283d"> A Fazenda </a></li> <li class="item"><a href="/programa/dois-as-10/5fe219a40cf2cc9de7ef9590"> Dois às 10 </a></li> <li class="item"><a href="/programa/goucha/5fe21c220cf2ec6e471a5d6b"> Goucha </a></li> </ul></li> <li><span class="icon-menu-programas"></span> <a href="/filmes">FILMES</a></li> <li><span class="icon-menu-programas"></span> <a href="/exclusivos">EXCLUSIVOS</a></li> <li><span class="icon-menu-guiatv"></span> <a href="/guiatv">GUIA TV</a></li> </ul> <ul class="menu-secundario"> <li><a href="/subscricao">SUBSCRIÇÃO INTERNACIONAL</a></li> <li><a id="menu_a_sua_sub" style="display: none" href="/a-sua-subscricao">A minha subscrição</a></li> </ul> <ul class="menu-secundario"> <li><a href="/o-que-e-o-tvi-player">O que é o TVI Player</a></li> <li><a href="/tv">TVI Player na sua box e SmartTV</a></li> <li><a href="/informacao-obrigatoria">Informação obrigatória</a></li> <li><a href="/perguntas-frequentes">Perguntas Frequentes</a></li> <li><a href="/fale-connosco">Fale connosco</a></li> </ul> </div> <div id="search-layer" class="layer"> <div class="search-layer-inside"> <h4>O que procura?</h4> <form onsubmit="window.location = '/pesquisa/' + encodeURIComponent(this.q.value); return false;"> <div class="query-wrapper"> <div class="query"> <input id="search-input" name="q" type="text" value="" /> <div class="default-popular-results"> <ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" tabindex="0" style="display: block; top: 237px; left: auto; width: auto;"> <li class="ui-autocomplete-category">Programas</li> <li aria-label="programa : 66d83c2dd34ea1acf26df8b7" class="ui-menu-item"> <a href="/programa/secret-story/66d83c2dd34ea1acf26df8b7">Secret Story</a><span>2025</span> </li> <li aria-label="programa : 67a63479d34ef72ee441fa79" class="ui-menu-item"> <a href="/programa/a-protegida/67a63479d34ef72ee441fa79">A Protegida</a><span>2025</span> </li> <li aria-label="programa : 672c9278d34e94b82907283d" class="ui-menu-item"> <a href="/programa/a-fazenda/672c9278d34e94b82907283d">A Fazenda</a><span>2025</span> </li> <li aria-label="programa : 53c6b2e23004dc006243a9fd" class="ui-menu-item"> <a href="/programa/morangos-com-acucar/53c6b2e23004dc006243a9fd">Morangos com Açúcar</a><span>2003</span> </li> <li aria-label="programa : 5fe21c220cf2ec6e471a5d6b" class="ui-menu-item"> <a href="/programa/goucha/5fe21c220cf2ec6e471a5d6b">Goucha</a><span>2025</span> </li> <li aria-label="programa : 5fe219a40cf2cc9de7ef9590" class="ui-menu-item"> <a href="/programa/dois-as-10/5fe219a40cf2cc9de7ef9590">Dois às 10</a><span>2025</span> </li> <li class="ui-autocomplete-category">Vídeos</li> <li aria-label="video : 67daafee0cf2ba9f720eb1e7" class="ui-menu-item" tabindex="-1"> <a href="/programa/dois-as-10/5fe219a40cf2cc9de7ef9590/video/67daafee0cf2ba9f720eb1e7" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67dab65dd34e3f0bae9bce7d/300);"></a> Inês Morais não contém lágrimas: «Eu erro muitas vezes!» </li> <li aria-label="video : 67dacbc30cf2ba9f720eb1f8" class="ui-menu-item" tabindex="-1"> <a href="/programa/tvi-jornal/63ef5eb50cf2665294d5f87a/video/67dacbc30cf2ba9f720eb1f8" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67dacec6d34e3f0bae9bd0fd/300);"></a> Evitar deslocações desnecessárias ou passeios junto à costa: medidas preventivas para evitar a depressão Martinho </li> <li aria-label="video : 67d8ab3a0cf216cd3ad3391f" class="ui-menu-item" tabindex="-1"> <a href="/programa/a-protegida/67a63479d34ef72ee441fa79/episodio/t1e22" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67d8ac75d34ef72ee4438faa/300);"></a> A Protegida: Hector seduz Mariana com dia romântico </li> <li aria-label="video : 67d95ea40cf20ac1d5f2f201" class="ui-menu-item" tabindex="-1"> <a href="/programa/dois-as-10/5fe219a40cf2cc9de7ef9590/video/67d95ea40cf20ac1d5f2f201" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67d95f2ad34e3f0bae9bc44d/300);"></a> GNR que ficou sem nariz à dentada fala pela primeira vez: «Não gosto de me ver como sou» </li> <li aria-label="video : 67daccc40cf20ac1d5f2f2ac" class="ui-menu-item" tabindex="-1"> <a href="/programa/dois-as-10/5fe219a40cf2cc9de7ef9590/video/67daccc40cf20ac1d5f2f2ac" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67daab03d34e3f0bae9bcd79/300);"></a> Dois às 10 - Inês Morais revela tudo sobre os momentos de maior tensão com Miguel Vicente </li> <li aria-label="video : 67dab01f0cf20ac1d5f2f2a0" class="ui-menu-item" tabindex="-1"> <a href="/programa/dois-as-10/5fe219a40cf2cc9de7ef9590/video/67dab01f0cf20ac1d5f2f2a0" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67dab0c5d34e3f0bae9bcdd7/300);"></a> Inês revela o que sabe sobre João Ricardo e Márcia Soares: «Já fui sabendo umas coisas...» </li> <li aria-label="video : 67dacce40cf2ba9f720eb1fd" class="ui-menu-item" tabindex="-1"> <a href="/programa/tvi-jornal/63ef5eb50cf2665294d5f87a/video/67dacce40cf2ba9f720eb1fd" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67dadb0dd34ef72ee4439fa7/300);"></a> "És o meu herói": o vídeo emocionante da PSP para celebrar o Dia do Pai </li> <li aria-label="video : 67d8d7e20cf216cd3ad3392c" class="ui-menu-item" tabindex="-1"> <a href="/programa/tvi-extra/646c931dd34ef47b87542332/video/67d8d7e20cf216cd3ad3392c" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67d9425cd34e3f0bae9bc2ac/300);"></a> TVI Extra - 18 de março de 2025 </li> <li aria-label="video : 67da28980cf20ac1d5f2f282" class="ui-menu-item" tabindex="-1"> <a href="/programa/tvi-extra/646c931dd34ef47b87542332/video/67da28980cf20ac1d5f2f282" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67da8bf2d34ef72ee4439936/300);"></a> TVI Extra - 19 de março de 2025 </li> <li aria-label="video : 67da8e6d0cf28cf88767d6bd" class="ui-menu-item" tabindex="-1"> <a href="/programa/a-fazenda/672c9278d34e94b82907283d/episodio/t1e79" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67da90cad34e3f0bae9bcbb9/300);"></a> A Fazenda: Silas grava um vídeo para Talu </li> <li aria-label="video : 67da8e6c0cf28cf88767d6bc" class="ui-menu-item" tabindex="-1"> <a href="/programa/a-protegida/67a63479d34ef72ee441fa79/episodio/t1e23" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67da905fd34e3f0bae9bcbb2/300);"></a> A Protegida: Laura tem um amante? Clarice acredita que sim </li> <li aria-label="video : 67daaf160cf28cf88767d6d0" class="ui-menu-item" tabindex="-1"> <a href="/programa/dois-as-10/5fe219a40cf2cc9de7ef9590/video/67daaf160cf28cf88767d6d0" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67daab02d34ef72ee4439b3f/300);"></a> Inês Morais sobre Miguel Vicente: «Não tenho mesmo interesse nenhum em conhecer absolutamente nada» </li> <li aria-label="video : 67dad3cf0cf2ba9f720eb203" class="ui-menu-item" tabindex="-1"> <a href="/programa/dois-as-10/5fe219a40cf2cc9de7ef9590/video/67dad3cf0cf2ba9f720eb203" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67dadb30d34e3f0bae9bd220/300);"></a> Dois às 10 - Três dias ao lado da irmã morta </li> <li aria-label="video : 67d9772a0cf20ac1d5f2f210" class="ui-menu-item" tabindex="-1"> <a href="/programa/dois-as-10/5fe219a40cf2cc9de7ef9590/video/67d9772a0cf20ac1d5f2f210" class="program-img" style="background-image: url(https://img.iol.pt/image/id/67d98145d34e3f0bae9bc5e2/300);"></a> Dois às 10 - Bruno de Carvalho comenta rivalidade com Miguel Vicente </li> </ul> </div> </div> </div> <a href="" class="search-submit icon-search"></a> </form> </div> </div> </div> <script>loadingModule?.loadFooterScripts();</script> <script type="text/javascript" src="https://cdn.iol.pt/js/NotificacoesIOL/iol-sw-greetings.js?202502241940"></script> <script type="text/javascript"> head.load( { atmosphere: "//cdn.iol.pt/js/atmosphere-min.js?202502241940" }, { zeroclipboard: "/js/vendors/zeroclipboard.min.js?202502241940" }, { cropper: "/js/vendors/cropper.js?202502241940" }, { end: "/js/end.js?202502241940" }, { iol_analytics: "//cdn.iol.pt/js/analytics.js?202502241940" }, { jquery_validate: "/js/vendors/jquery.validate.min.js?202502241940" }, { imagesloaded: "/js/vendors/imagesloaded.pkgd.min.js?202502241940" }, { validation: "/js/validation.js?202502241940" }, ); //ARRANQUE DAS NOTIFICACOES drawNotiUI('tviplayer'); </script> <script src="//cdn.iol.pt/js/utils/blockadblock.js?202502241940" type="text/javascript"></script> <script type="text/javascript" src="/js/vendors/moment.js?202502241940"></script> <script type="text/javascript" src="/js/vendors/combodate.js?202502241940"></script> <script src="https://apis.google.com/js/api.js?202502241940"></script> <div id="tviplayer-onlive-container"></div> <script src="https://cdn.iol.pt/js/utils/Modules/IOLOnlive/dist/iol.onlive_3.3.0.js?v202009168"></script> <script type="text/javascript" src="https://cdn.iol.pt/js/utils/Modules/IOLComercial/dist/iol.comercial.js?swsdd202502241940"></script> <script> window.addEventListener('load', function() { var plataform = "web"; var section = ""; var contentType = ""; var loadAds = true; if (loadAds) window.iolComercial = new IOLComercial("tviplayer", plataform, section, contentType, true); }); var current_live = []; window.iol_onlive = new IOLOnlive("tviplayer-onlive-container", "tviplayer", "", [], true, true, true, current_live); if ($('#interOnly')) { let nonBlockingCountries = ['pt']; $.get("https://services.iol.pt/getgcc/ip", function (data, status) { if ('success' === status) { $.get("https://services.iol.pt/getgcc/countrycode?ip=" + data, function (data, status) { if (!data || nonBlockingCountries.includes(data.toLowerCase())) { //resolve(false); } else { $('#interOnly').fadeIn(500) } }) } }) } </script> <script type="text/javascript" src="https://cdn.iol.pt/BarraIOL/dist/assets/scripts/barra_IOL.js?202502241940"></script> <div id="stats"></div> <div class="loadingDiv"></div> <div id="tvi-player-footer-external-scripts"></div></body> </html>