(function() { var vplayer_id = 'e4c266fb-c8fd-4081-82d4-7280476cbe5b'; var vplayer_player_id = "player-e4c266fb-c8fd-4081-82d4-7280476cbe5b"; var vplayer_title = "小児性犯罪加害者に物理的去勢を科す法案がアメリカの州上下両院で可決【時事ノイズカット】"; var vplayer_m3u8 = 'https://vod.brightchat.com/assets/e4c266fb-c8fd-4081-82d4-7280476cbe5b/playlist.m3u8'; var vplayer_duration = 668; var vplayer_poster = 'https://vod.brightchat.com/assets/2024/0607/e4c266fb-c8fd-4081-82d4-7280476cbe5b/thumbnail_h_1717766232616.jpg'; var vplayer_ratio = "16:9"; var vplayer_autostart = true; var vplayer_mute = true; var vplayer_ads = true; var vplayer_init = true; var vplayer_logo = false; var vplayer_controls = true; var vplayer_schedule_time = 1717766260; var vplayer_premiere = 0; var vplayer_channel_uid = "fa017bb4-7c83-4fb6-9503-35f21d17ef9a"; var vplayer_live = "0"; var vplayer_tracking = true; var vplayer_api_host = 'stat.brightchat.org'; var vplayer_assets_host = "vod.brightchat.com"; var vplayer_live_host = "live.brightchat.com"; var vplayer_adTagUrl = ""; if (typeof videojs === "undefined") { var css = [ "//" + vplayer_assets_host + "/static/assets/css/vplayer.css?ver=15.2", ]; for (var m = 0; m < css.length; m++) { var css_link = document.createElement("link"); css_link.rel = "stylesheet"; css_link.type = "text/css"; css_link.href = css[m]; document.head.appendChild(css_link); } var scripts = [ "//" + vplayer_assets_host + "/static/assets/js/epochplayer7.min.js?ver=12", "//" + vplayer_assets_host + "/static/assets/js/vplayer.min.js?ver=15.10", ]; if (vplayer_ads) { load_script("//imasdk.googleapis.com/js/sdkloader/ima3.js", true, false); scripts.push( "//" + vplayer_assets_host + "/static/assets/js/epochplayer7.ads.min.js" ); } for (var i = 0; i < scripts.length; i++) { load_script(scripts[i], false, i == scripts.length - 1 ? true : false); } } else { load_player(); } function load_script(url, is_async, is_callback) { var script = document.createElement("script"); script.src = url; script.async = is_async; document.body.appendChild(script); if (is_callback) { script.addEventListener("load", function () { load_player(); }); } } function load_player() { var playerIns = videojs.getPlayer(vplayer_player_id); if (typeof playerIns !== "undefined") { playerIns.dispose(); } var player_container_html = ''; if (videojs.browser.IE_VERSION) { player_container_html = ''; } var player_container = document.getElementById( "player-container-" + vplayer_id ); if (player_container) { player_container.innerHTML = player_container_html; } var player = videojs(vplayer_player_id, { liveui: true, errorDisplay: false, mute: vplayer_mute, aspectRatio: vplayer_ratio, poster: vplayer_poster, controls: vplayer_controls, controlBar: { pictureInPictureToggle: false, }, html5: { hls: { cacheEncryptionKeys: true, }, }, }); player.setting({ tracking: vplayer_tracking, apiHost: vplayer_api_host ? 'https://' + vplayer_api_host : '', assetsHost: vplayer_assets_host ? 'https://' + vplayer_assets_host : '', }); if (vplayer_premiere == 1) { vplayer_ads = false; var finishTime = vplayer_schedule_time + vplayer_duration * 1; player.premiere({ scheduleTime: vplayer_schedule_time * 1000, finishTime: finishTime * 1000, videoId: vplayer_id, videoSrc: vplayer_m3u8, thumbnail: vplayer_poster, }); } else if (vplayer_live == 1 && !vplayer_m3u8) { vplayer_ads = false; player.one("live_end_reload", function () { setTimeout(function () { var head = document.getElementsByTagName("head")[0]; var script = document.createElement("script"); script.src = "https://" + vplayer_assets_host + "/static/assets/player/" + vplayer_id + "?api=7&noads=true"; head.appendChild(script); }, 1000); }); player.live({ videoId: vplayer_id, liveHost:vplayer_live_host? 'https://' + vplayer_live_host : '', scheduleTime: vplayer_schedule_time * 1000, }); } else { player.src({ type: "application/x-mpegURL", src: vplayer_m3u8, }); if (vplayer_autostart) { player.autoplay(vplayer_mute ? "muted" : "play"); } } if ( typeof player.ima === "function" && typeof google !== "undefined" && vplayer_ads && vplayer_adTagUrl ) { if (!vplayer_adTagUrl.startsWith("http")) { var vplayer_referrer_url = encodeURI(window.location.href); vplayer_adTagUrl = "https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&url=" + vplayer_referrer_url + "&description_url=" + vplayer_referrer_url + "&correlator=[timestamp]&iu=" + vplayer_adTagUrl + "&pageurl=__page-url__"; } player.ima({ adTagUrl: vplayer_adTagUrl, adsManagerLoadedCallback: function () { player.ima.addEventListener( google.ima.AdEvent.Type.SKIPPED, function () { player.el().focus(); } ); player.ima.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, function () { if (player.remainingTime() > 3 && player.paused()) { var promise = player.play(); if (promise && promise.catch) { promise.catch(function (error) { console.log("CONTENT_RESUME_REQUESTED"); player.muted(true); player.play(); player.getChild("unmuteButton").removeClass("vjs-hidden"); }); } } } ); }, }); } } })();