Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sample Configuration

Code Block
languagehtml
<div id="theplayer"> </div>
<script type="text/javascript">
(function(()
{
	var config = {
		adConfig : {
			publisherId : "Your id",
			channelId : "Your id",
			ref1 : "",
			width : 100,
			height : 0,
			autoPlay : true,
			soundButton : true,
			pauseButton : true,
			closebutton : false,
			errorlimit : 100,
			vastRetry : 0,
			loop : true,
			position : ""
		},
		position : "theplayer", 
		width : 100,
		height : 0,
		showBigPlay : true, 
		showBigPlayOnPause : true,
		showBigPrevNextOnPause : true,
		soundButtonPosition : "right", 
		showPauseButton : true,
		showPrevButton : false, 
		showNextButton : false,
		showBigPrevNext : true, 
		showSoundButton : true,
		showVolumeControl : true,
		volumeControlVertical : true, 
		showErrorScreen : true, 
		durationPosition : "right", 
		playlistAutoSkipOnError : true, 
		showUiOnPause : false, 
		showTimelineReplay : true, 
		viewPercentageRequired : 1, 
		showFullScreen : false, 
		showDuration : true, 
		hideGuiOnMouseout : true, 
		hideGuiTimeout : 1, 
		timelineMode : "default", 
		spinner : "default", 
		theme : "solid", 
		themeColor : "#ff0000", 
		playOnView : false, 
		logo : {
			url : "LINK_TO_PNG",
			text : false,
			size : [
				90,
				42
			],
			position : "left"
		},
		startVolume : 1, 
		syncVolume : true, 
		autoPlay : false,
		autoLoop : true, 
		autoContinue : true, 
		showReplay : true,
		mobile : { 
			"showBigPlay" : true,
			"showBigPlayOnPause" : true,
			"showBigPrevNext" : true,
			"showUiOnPause" : false,
			"showPauseButton" : true,
			"showPrevButton" : false,
			"showNextButton" : false,
			"showFullScreen" : false,
			"hideGuiTimeout" : 2
		},
		replayText : "Replay",
		content : {
			"order" : 1, 
			"randomFrom" : 1, 
			"breakingAds" : 15, 
			"breakingAdsMode" : "op", 
			"contents" : [{
					"id" : "ID1", 
					"url" : "LINK_TO_MP4", 
					"fallbackUrl" : "LINK_TO_FALLBACK_MP4", 
					"clickThroughUrl" : "CLICKTHROUGH_URL",
					"type" : "video",
					"slots" : [{
							"type" : "ad", 
							"time" : 0 
						}
					]
				}, {
					"id" : "ID2", 
					"url" : "LINK_TO_MP4", 
					"fallbackUrl" : "LINK_TO_FALLBACK_MP4", 
					"clickThroughUrl" : "CLICKTHROUGH_URL",
					"type" : "video",
					"slots" : [{
							"type" : "ad", 
							"time" : 0 
						}
					]
				}
			]
		"firstPrerollSlot": {
            "time": 0,
            "firstAdTimeOut": 15,
            "preloadAdTime": 5,
            "maxAds": 1,
            "nextAdTimeout": 8
        },
        "commonSlots": [{
                "time": 5,
                "firstAdTimeOut": 15,
                "preloadAdTime": 5,
                "maxAds": 1,
                "nextAdTimeout": 8
            }, {
                "time": 10,
                "firstAdTimeOut": 15,
                "preloadAdTime": 5,
                "maxAds": 1,
                "nextAdTimeout": 8
            }, {
                "time": 15,
                "firstAdTimeOut": 15,
                "preloadAdTime": 5,
                "maxAds": 1,
                "nextAdTimeout": 8
            }
        ],
		}
	};

	function downloadScript() {
		var scp = document.createElement('script');
		scp.src = "https://player.avplayer.com/script/28.3/v/avcplayer.js";
		scp.onload = function () {
			var AniviewContentPlayer = com.aniview.player.AniviewContentPlayer;
avContentPlayer.createPlayer().then(function (AniviewContentPlayer) {
				var player = new AniviewContentPlayer(config);

				player.nextContent();
            });
		}
		document.getElementsByTagName('head')[0].appendChild(scp);
	};

	downloadScript();

})();
</script>

...

  • https://player.avplayer.com/script/28/v/avcplayer.js This player will always be updated to the latest version

  • https://player.avplayer.com/script/2/2.54/avcplayer.js This will point to a specific version. It's up to the customer to upgrade to a later release as needed

...