diff --git a/.changeset/lemon-spoons-boil.md b/.changeset/lemon-spoons-boil.md new file mode 100644 index 00000000..d53e727b --- /dev/null +++ b/.changeset/lemon-spoons-boil.md @@ -0,0 +1,5 @@ +--- +"@theoplayer/comscore-connector-web": patch +--- + +Fixed multiple issues where the timing of reporting the DVR window length and the playhead's offset wrt the DVR window end was wrong if a LIVE stream with a CSAI pre-roll was set as the player source. diff --git a/.changeset/odd-scissors-rule.md b/.changeset/odd-scissors-rule.md new file mode 100644 index 00000000..89e8253d --- /dev/null +++ b/.changeset/odd-scissors-rule.md @@ -0,0 +1,5 @@ +--- +"@theoplayer/comscore-connector-web": patch +--- + +Initial release to npm. diff --git a/README.md b/README.md index 3b0fa6e2..8ef22b61 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ Using the available connectors allows you to augment the features delivered thro | Connector | npm package | Source code | |:----------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------| | CMCD | [![@theoplayer/cmcd-connector-web](https://img.shields.io/npm/v/%40theoplayer%2Fcmcd-connector-web?label=%40theoplayer%2Fcmcd-connector-web)](https://npmjs.com/package/@theoplayer/cmcd-connector-web) | [cmcd](https://github.com/THEOplayer/web-connectors/tree/main/cmcd) | +| Comscore | [![@theoplayer/comscore-connector-web](https://img.shields.io/npm/v/%40theoplayer%2Fcomscore-connector-web?label=%40theoplayer%2Fcomscore-connector-web)](https://npmjs.com/package/@theoplayer/comscore-connector-web) | [comscore](https://github.com/THEOplayer/web-connectors/tree/main/comscore) | | Conviva | [![@theoplayer/conviva-connector-web](https://img.shields.io/npm/v/%40theoplayer%2Fconviva-connector-web?label=%40theoplayer%2Fconviva-connector-web)](https://npmjs.com/package/@theoplayer/conviva-connector-web) | [conviva](https://github.com/THEOplayer/web-connectors/tree/main/conviva) | | Nielsen | [![@theoplayer/nielsen-connector-web](https://img.shields.io/npm/v/%40theoplayer%2Fnielsen-connector-web?label=%40theoplayer%2Fnielsen-connector-web)](https://npmjs.com/package/@theoplayer/nielsen-connector-web) | [nielsen](https://github.com/THEOplayer/web-connectors/tree/main/nielsen) | | Yospace | [![@theoplayer/yospace-connector-web](https://img.shields.io/npm/v/%40theoplayer%2Fyospace-connector-web?label=%40theoplayer%2Fyospace-connector-web)](https://npmjs.com/package/@theoplayer/yospace-connector-web) | [yospace](https://github.com/THEOplayer/web-connectors/tree/main/yospace) | diff --git a/cmcd/package.json b/cmcd/package.json index 9da990b5..b7e76e98 100644 --- a/cmcd/package.json +++ b/cmcd/package.json @@ -8,6 +8,9 @@ "url": "git+https://github.com/THEOplayer/web-connectors.git", "directory": "cmcd" }, + "bugs": { + "url": "https://github.com/THEOplayer/web-connectors/issues" + }, "homepage": "https://theoplayer.com/", "module": "dist/cmcd-connector.esm.js", "types": "dist/types/index.d.ts", diff --git a/comscore/.gitignore b/comscore/.gitignore new file mode 100644 index 00000000..92b3d00f --- /dev/null +++ b/comscore/.gitignore @@ -0,0 +1,10 @@ +# Node artifact files +node_modules/ +lib/ +dist/ + +# Generated by MacOS +.DS_Store + +# Generated by Windows +Thumbs.db diff --git a/comscore/CHANGELOG.md b/comscore/CHANGELOG.md new file mode 100644 index 00000000..f037a0d7 --- /dev/null +++ b/comscore/CHANGELOG.md @@ -0,0 +1,7 @@ +# @theoplayer/comscore-connector-web + +## 1.0.21 + +### ✨ Features + +- Initial release as a connector diff --git a/comscore/README.md b/comscore/README.md new file mode 100644 index 00000000..773e446b --- /dev/null +++ b/comscore/README.md @@ -0,0 +1,110 @@ +# comscore-connector-web + +The Comscore connector provides a Comscore integration for THEOplayer. + +## Installation + +```sh +npm install @theoplayer/comscore-connector-web +``` + +This connector depends on the JavaScript ComScore SDK, which should be loaded and available in the global scope before the connector. Get it from your ComScore dashboard or talk to a ComScore representative. This connector was developed and tested with versions 7.2.0.200214 and 7.6.1.210506 + +```html + + + + + + + + + +
+