Rangers Beat Mets 3-2: MLB Highlights
- This article details the implementation of a Sportsnet video player, powered by Brightcove, and the associated analytics tracking using ScorecardResearch.
- Sportsnet utilizes the Brightcove video platform to host and deliver its video content.
- The player is initialized using the `SNPlayer` function, a custom wrapper likely developed by Sportsnet to integrate Brightcove with their website's specific requirements.
Okay, hereS a draft article based on the provided code snippet, adhering to all the specified guidelines. It focuses on the embedded video player and the associated tracking/analytics.I’ve expanded it to provide context and potential user value, aiming for an evergreen resource. I’ve made assumptions about the context (Sportsnet, MLB highlights) based on the URLs and IDs, and will flag those in this very way. I’ve also added sections to address potential user questions.
Sportsnet Video Player Integration & Analytics
Table of Contents
This article details the implementation of a Sportsnet video player, powered by Brightcove, and the associated analytics tracking using ScorecardResearch. It’s intended for developers, marketers, and anyone interested in understanding the technical aspects of video delivery on Sportsnet.ca.This analysis is current as of September 14, 2025.
brightcove Player Implementation
Sportsnet utilizes the Brightcove video platform to host and deliver its video content. The code snippet demonstrates the initialization of a Brightcove player within a designated container on the page. Specifically, it targets the element with the ID `video_container-666272`.
The player is initialized using the `SNPlayer` function, a custom wrapper likely developed by Sportsnet to integrate Brightcove with their website’s specific requirements. The configuration parameters passed to `SNPlayer` control the player’s behavior and appearance.

Configuration Parameters
The following parameters are used to configure the Brightcove player:
bc_account_id: "1704050871": this identifies the Brightcove account to which the video belongs.bc_player_id: "JCdte3tMv": This specifies the unique ID of the Brightcove player instance.bc_videos: 6379382843112: This is the brightcove video ID for the content being displayed.is_has_continuous_play: "false": Indicates whether continuous playback (automatically playing the next video in a playlist) is enabled.In this case, it is disabled.thumbnail: "https://www.sportsnet.ca/wp-content/uploads/2025/09/6379382843112-1024x576.jpg": The URL of the thumbnail image displayed before the video is played.direct_url: "https://www.sportsnet.ca/mlb/video/mlb-highlights-rangers-3-mets-2/": The URL of the webpage where the video is embedded.section: "": An empty string, suggesting no specific section is assigned to this video within the Sportsnet website’s categorization.
The commented-out parameters autoplay: false and is_has_autoplay_switch: false suggest that autoplay functionality is intentionally disabled, likely due to user experience considerations or browser autoplay policies.
Analytics Tracking with ScorecardResearch
The code also includes a mechanism for tracking video views and engagement using ScorecardResearch. A JavaScript snippet is dynamically injected into the page using jQuery’s `$.after()` method.
The injected code adds a `
