Hip Hop Music Videos 2024

35,210 views 2 mjeseca prije

Understanding the Universe

123,105 views 5 mjeseca prije

Rock Climbing Adventures 4K

316,586 views 24 dana prije

Science of Happiness

441,334 views 6 mjeseca prije

Wildlife of Madagascar

309,304 views 17 dana prije

Stay Motivated Every Day

245,418 views 5 mjeseca prije

Marine Biology and Ocean Life

236,793 views 4 mjeseca prije

Build Website with WordPress

496,479 views 4 mjeseca prije

Flower Arrangement Tutorial

446,617 views 5 mjeseca prije

Cherry Blossoms in Japan

308,147 views 7 dana prije

Organize Your Life

267,484 views 5 mjeseca prije

Indie Music Videos of 2024

406,612 views 5 dana prije

Genetics and DNA Science

15,536 views 1 mjesec prije

Paragliding Adventures 4K

288,030 views 13 dana prije

Learn Swimming as an Adult

496,666 views 3 mjeseca prije

Whale Watching Adventures

85,172 views 8 dana prije

History of Ancient Egypt

418,064 views 4 mjeseca prije

Boxing Knockouts Compilation

463,940 views 2 mjeseca prije

Write a Book and Get Published

148,477 views 2 mjeseca prije

Waterfalls of the World 4K

459,818 views 2 mjeseca prije

Solar System Planets

126,494 views 4 mjeseca prije

Acoustic Guitar Covers

216,231 views 3 mjeseca prije

Science of Volcanoes

262,270 views 3 mjeseca prije

Ice Climbing Adventures

18,067 views 6 mjeseca prije

Invest Money for Beginners

305,952 views 4 mjeseca prije

Sahara Desert Documentary

164,319 views 6 mjeseca prije

Start Podcasting Guide

7,453 views 1 mjesec prije

Build a Robot at Home

278,066 views 3 mjeseca prije

Diving Adventures in the Pacific

102,809 views 6 mjeseca prije

History of Rock Music

458,213 views 1 mjesec prije

Rugby Moments Compilation

186,791 views 3 mjeseca prije

Code Your First Mobile App

28,675 views 4 mjeseca prije

Skylines of Major Cities

470,117 views 9 dana prije

Magic Shows Compilation

336,019 views 3 mjeseca prije

Mental Health and Wellness

192,827 views 3 mjeseca prije

Tennis Matches Highlights 2024

177,101 views 5 mjeseca prije

No videos yet

Be the first to upload a video!

function filterVideos(filter) { // Update active chip document.querySelectorAll('.yt-chip').forEach(function(chip) { chip.classList.remove('active'); }); event.target.classList.add('active'); // TODO: Implement AJAX filtering } // Live TV Player Modalfunction openLiveTvPlayer(id, title, streamUrl) { var modal = document.createElement("div"); modal.id = "liveTvModal"; modal.className = "live-tv-modal active"; modal.innerHTML = "

" + title + "

"; document.body.appendChild(modal); document.body.style.overflow = "hidden"; var container = document.getElementById("liveTvPlayerContainer"); var playerHtml = ""; if (streamUrl.includes("youtube.com") || streamUrl.includes("youtu.be")) { var videoId = ""; if (streamUrl.includes("youtu.be/")) videoId = streamUrl.split("youtu.be/")[1].split("?")[0]; else if (streamUrl.includes("v=")) videoId = streamUrl.split("v=")[1].split("&")[0]; else if (streamUrl.includes("embed/")) videoId = streamUrl.split("embed/")[1].split("?")[0]; playerHtml = ""; } else if (streamUrl.includes("vimeo.com")) { var videoId = streamUrl.split("vimeo.com/")[1].split("?")[0]; playerHtml = ""; } else if (streamUrl.includes(".m3u8")) { playerHtml = ""; container.innerHTML = playerHtml; if (Hls.isSupported()) { var hls = new Hls(); hls.loadSource(streamUrl); hls.attachMedia(document.getElementById("liveTvVideo")); hls.on(Hls.Events.MANIFEST_PARSED, function() { document.getElementById("liveTvVideo").play(); }); } else if (document.getElementById("liveTvVideo").canPlayType("application/vnd.apple.mpegurl")) { document.getElementById("liveTvVideo").src = streamUrl; document.getElementById("liveTvVideo").play(); } return; } else if (streamUrl.match(/.(mp4|webm|ogg|mov)(?|$)/i)) { playerHtml = ""; } else if (streamUrl.includes("twitch.tv")) { var channel = streamUrl.split("twitch.tv/")[1].split("?")[0].split("/")[0]; playerHtml = ""; } else { playerHtml = ""; } container.innerHTML = playerHtml;}function closeLiveTvPlayer() { var modal = document.getElementById("liveTvModal"); if (modal) { modal.remove(); document.body.style.overflow = ""; }}document.addEventListener("keydown", function(e) { if (e.key === "Escape") closeLiveTvPlayer(); });