{"_id":"clappr-chromecast-plugin","_rev":"7-a0343e87b5fd6bb4713c2a7b461afdfb","name":"clappr-chromecast-plugin","description":"Chromecast support for Clappr","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.5":{"name":"clappr-chromecast-plugin","version":"0.0.5","description":"Chromecast support for Clappr","main":"dist/clappr-chromecast-plugin.js","scripts":{"build":"webpack --progress","release":"webpack --progress -d --optimize-minimize --optimize-dedupe --output-filename clappr-chromecast-plugin.min.js","lint":"eslint src/","test":"karma start --single-run --browsers Chrome","start":"webpack-dev-server --content-base public/ --output-public-path /latest --hot","watch":"webpack --progress --watch","lock":"rm -rf npm-shrinkwrap.json node_modules && npm install --silent && npm shrinkwrap"},"repository":{"type":"git","url":"git+ssh://git@github.com/clappr/clappr-chromecast-plugin.git"},"keywords":["clappr","chromecast"],"author":{"name":"Globo.com"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/clappr/clappr-chromecast-plugin/issues"},"homepage":"https://github.com/clappr/clappr-chromecast-plugin#readme","dependencies":{},"devDependencies":{"babel-core":"^5.8.25","babel-loader":"^5.3.2","clappr":"latest","clean-webpack-plugin":"^0.1.3","compass-mixins":"^0.12.7","css-loader":"^0.19.0","eslint":"^2.12.0","file-loader":"^0.8.4","html-loader":"^0.3.0","karma":"^0.13.10","lodash.assign":"^3.2.0","node-sass":"^3.3.3","sass-loader":"^3.0.0","svg-inline-loader":"^0.3.0","url-loader":"^0.5.6","webpack":"^1.12.2","webpack-dev-server":"^1.12.0"},"gitHead":"e4adf5cd7a1ada163b6c7844dc5c6e182d15441e","_id":"clappr-chromecast-plugin@0.0.5","_shasum":"bb38935133d69a7722f37e4cefd40913f18b26f1","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"towerz","email":"me@brunotorr.es"},"dist":{"shasum":"bb38935133d69a7722f37e4cefd40913f18b26f1","tarball":"https://registry.npmjs.org/clappr-chromecast-plugin/-/clappr-chromecast-plugin-0.0.5.tgz","integrity":"sha512-iUBBEMHe1MAZYT3x1cVNBNhzv2LIt7sOVHhikQYo9p9cGq9XZde1u17/a5y5pbNNsDDePzp6S9EdJ6ZGIzANlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/E31eZsKr1QxOzuLDqKPNte6Onzrgq65yllPE6k7ymAiEAuDWTCR7XKv3MeGhO2gry1+R70DYpB04KuRo+Yq7u5aw="}]},"maintainers":[{"name":"towerz","email":"me@brunotorr.es"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/clappr-chromecast-plugin-0.0.5.tgz_1465871628874_0.46237566880881786"},"directories":{}},"0.0.6":{"name":"clappr-chromecast-plugin","version":"0.0.6","description":"Chromecast support for Clappr","main":"dist/clappr-chromecast-plugin.js","scripts":{"build":"webpack --progress","release":"webpack --progress -d --optimize-minimize --optimize-dedupe --output-filename clappr-chromecast-plugin.min.js","lint":"eslint src/","test":"karma start --single-run --browsers Chrome","start":"webpack-dev-server --content-base public/ --output-public-path /latest --hot","watch":"webpack --progress --watch","lock":"rm -rf npm-shrinkwrap.json node_modules && npm install --silent && npm shrinkwrap"},"repository":{"type":"git","url":"git+ssh://git@github.com/clappr/clappr-chromecast-plugin.git"},"keywords":["clappr","chromecast"],"author":{"name":"Globo.com"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/clappr/clappr-chromecast-plugin/issues"},"homepage":"https://github.com/clappr/clappr-chromecast-plugin#readme","dependencies":{},"devDependencies":{"babel-core":"^5.8.25","babel-loader":"^5.3.2","clappr":"latest","clean-webpack-plugin":"^0.1.3","compass-mixins":"^0.12.7","css-loader":"^0.19.0","eslint":"^2.12.0","file-loader":"^0.8.4","html-loader":"^0.3.0","karma":"^0.13.10","lodash.assign":"^3.2.0","node-sass":"^3.3.3","sass-loader":"^3.0.0","svg-inline-loader":"^0.3.0","url-loader":"^0.5.6","webpack":"^1.12.2","webpack-dev-server":"^1.12.0"},"gitHead":"9512cce6147309643723031df0cd64e6ce2d493c","_id":"clappr-chromecast-plugin@0.0.6","_npmVersion":"5.0.3","_nodeVersion":"6.9.4","_npmUser":{"name":"towerz","email":"me@brunotorr.es"},"dist":{"integrity":"sha512-g7XcOUk7c4Xcjgx5xSfg2dLwF707qRLVg/8NornhotpwzwhQjGKvDRf3U3zCqz3r2ENSFNWEgLIHS4KpCqGlww==","shasum":"450736730595a0dc629831ae510a03b1e9ea63aa","tarball":"https://registry.npmjs.org/clappr-chromecast-plugin/-/clappr-chromecast-plugin-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlg/ThkZFqm416N4EvGyDRRR6g/puc7bF/M5BXhr1P2AiEAsTmRQNBr8Ds0jBdyU04jUzERRrGUkdSYcXgYbwwfzuo="}]},"maintainers":[{"name":"towerz","email":"me@brunotorr.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clappr-chromecast-plugin-0.0.6.tgz_1500683990476_0.5040378654375672"},"directories":{}},"0.1.0":{"name":"clappr-chromecast-plugin","version":"0.1.0","description":"Chromecast support for Clappr","main":"dist/clappr-chromecast-plugin.js","scripts":{"build":"webpack --progress","release":"webpack --progress -d --optimize-minimize --optimize-dedupe --output-filename clappr-chromecast-plugin.min.js","lint":"eslint src/","test":"karma start --single-run --browsers Chrome","start":"webpack-dev-server --content-base public/ --output-public-path /latest --hot","watch":"webpack --progress --watch","lock":"rm -rf npm-shrinkwrap.json node_modules && npm install --silent && npm shrinkwrap"},"repository":{"type":"git","url":"git+ssh://git@github.com/clappr/clappr-chromecast-plugin.git"},"keywords":["clappr","chromecast"],"author":{"name":"Globo.com"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/clappr/clappr-chromecast-plugin/issues"},"homepage":"https://github.com/clappr/clappr-chromecast-plugin#readme","dependencies":{},"devDependencies":{"babel-core":"^5.8.25","babel-loader":"^5.3.2","clappr":"latest","clean-webpack-plugin":"^0.1.3","compass-mixins":"^0.12.7","css-loader":"^0.19.0","eslint":"^2.12.0","file-loader":"^0.8.4","html-loader":"^0.3.0","karma":"^0.13.10","lodash.assign":"^3.2.0","node-sass":"^3.3.3","sass-loader":"^3.0.0","svg-inline-loader":"^0.3.0","url-loader":"^0.5.6","webpack":"^1.12.2","webpack-dev-server":"^1.12.0"},"gitHead":"d1b4d153693d45e58daf86fa2bd1b4fbf99329bc","_id":"clappr-chromecast-plugin@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"towerz","email":"me@brunotorr.es"},"dist":{"integrity":"sha512-lO2LUK8tw1yTvm/cQLS+xJLkAafTU/0jWC68hSMfl0VMtgPpa4AvWdfrr9JmohMcZxJo2oV/JzsmtiGWd2hyeA==","shasum":"354e27df16adf4f554b452c91021ef9b98dba97d","tarball":"https://registry.npmjs.org/clappr-chromecast-plugin/-/clappr-chromecast-plugin-0.1.0.tgz","fileCount":17,"unpackedSize":453044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDdNvCRA9TVsSAnZWagAAHDIQAJDJNRxxauKxVZjwqqDQ\nr0a/4JELR1YSWTdAumCBRdVuA2hFXU948kmiwe60dHclyx8oBfR4EkIKyCq8\nMLaJeQYPhVfq/UWfvEjEDOzC5wnTY23JBzL8Wk5piKoPS3qznnpzykqy5U8i\nZxk6Dff8dIXzOShmniSVkiYViOnOasgMeVGn0lmKjTz/NcjluafO/wN3pg1A\n9RaFEQaosXybHfA9ZVtxr3A0lqWvOoBitEx6J9LUs8jG/LwoKEea8fO44KEE\nNZO5tr8dSC/92+WLJJkvg9udklHnltFpqS2NCwSH9/iNiEcmra355A2n3sGT\nMNg1KIGO1Ssq+kS5hSqaucCX6JW9geRwwnKQXmKgPFkqZYBja3+at6ugtTd1\nzij10yQM44kSxmSpBU0nxDXhNj+zV+gJihakU7wYxSfTnPjYOIyhOa+sRBj1\n89OYNjGUMdx5xElijk1iJeQv7Ng70thExoE97EMp0O229twOuB5WYiOQAOs2\nX4dxtFoVRYnZ4/UrbeMTsdMYuDYyMXnBL+Y76lKTCXQdT1Sirh5aAY/TbKxJ\n+0UsJBi5lR3MD/9e0yiFIpjLRlloK5BTlzMmBiup6vi2OhsW7yGXtheHftwY\nXAPutA9on13N+bji/X7wvMbqXC4osRZu4dB342bbg0hlLhRztjmjhHR+CEMT\n4hm5\r\n=LTd3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgh+7/PyevUZOUMf9XwqDXQqbgu79hIj5Dbg8TJdP+MAiEA7vLbWRuPMu/MmeTNnEIghdXzM9Ee5/P8hIZs8PcvVcw="}]},"maintainers":[{"name":"towerz","email":"me@brunotorr.es"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clappr-chromecast-plugin_0.1.0_1544409966518_0.853960191708879"},"_hasShrinkwrap":false},"0.1.1":{"name":"clappr-chromecast-plugin","version":"0.1.1","description":"Chromecast support for Clappr","main":"dist/clappr-chromecast-plugin.js","scripts":{"build":"webpack --progress","release":"webpack --progress -d --optimize-minimize --optimize-dedupe --output-filename clappr-chromecast-plugin.min.js","lint":"eslint src/","test":"karma start --single-run --browsers Chrome","start":"webpack-dev-server --content-base public/ --output-public-path /latest --hot","watch":"webpack --progress --watch","lock":"rm -rf npm-shrinkwrap.json node_modules && npm install --silent && npm shrinkwrap"},"repository":{"type":"git","url":"git+ssh://git@github.com/clappr/clappr-chromecast-plugin.git"},"keywords":["clappr","chromecast"],"author":{"name":"Globo.com"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/clappr/clappr-chromecast-plugin/issues"},"homepage":"https://github.com/clappr/clappr-chromecast-plugin#readme","dependencies":{},"devDependencies":{"babel-core":"^5.8.25","babel-loader":"^5.3.2","clappr":"latest","clean-webpack-plugin":"^0.1.3","compass-mixins":"^0.12.7","css-loader":"^0.19.0","eslint":"^2.12.0","file-loader":"^0.8.4","html-loader":"^0.3.0","karma":"^0.13.10","lodash.assign":"^3.2.0","node-sass":"^3.3.3","sass-loader":"^3.0.0","svg-inline-loader":"^0.3.0","url-loader":"^0.5.6","webpack":"^1.12.2","webpack-dev-server":"^1.12.0"},"gitHead":"061859da251643642dd3a1fd368257f511dbfd06","_id":"clappr-chromecast-plugin@0.1.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"towerz","email":"me@brunotorr.es"},"dist":{"integrity":"sha512-sa4EuXLyaWHMuMXWADpoIlfEHBg4azbPh439rfeA0Ji8TQhRglC3WTfUmf9skB5fArdiSpgVolcBzsS46+WyZg==","shasum":"6979e6e6390909e3907e52dd20666e8c48d7af6b","tarball":"https://registry.npmjs.org/clappr-chromecast-plugin/-/clappr-chromecast-plugin-0.1.1.tgz","fileCount":17,"unpackedSize":461559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXfSyCRA9TVsSAnZWagAAKrUP/jETJOw3ZgRvUvQLQpTk\nlMRfSlR9t4wwZiuiNRqT1tlEhwSoy4/shWsQ3EIJGQL0PmqotDtXPOF8Glw1\n+Vq7lSaGk0L9jK7TeAYBoYaCYApYthQAG4XjIFLHB3eOMMfuJLgdsSMX0eAv\ndGpECOZacnMx8KtxxpNRvakdaSNQPmWbpoKo6O9TNg5w1AaqJUA0gWgojaS5\nQIcbN0rQ+3hS226uUFyu44kXHk/zYpr5NwlLLzCvVvWBHPV8cRQbpflfZefM\n7TITpAvGHrXR7jFc/qtuVL8/+JhwFtoq3CDxvEq1m9eTHmulEZcA9EsluuDN\nhPT/vd7M0dEHag4ycwiOAfeJV0YU64nqrmIsk89+I1r/O9sZM5kMwlUPbFp4\nr3hmz/ZPQxfGfTT+b4NX6SD59Hfn9n99wzESZWp5jOpJtWUkrJo7Gs3DvIf+\ne0JmP5DtrnmYOz3CWovOR0TbVCOMeibpefLlut1vDgRv6YP2OOQ7AHt7Hvtn\nvZ5mJwh6vs9roZ74GpSVft/bmwZMXvXlVoRgiUhhcClpJfIilk7Do8vd3cQb\n6wVis/QT5pGZpDUEw0s27YNGh65XXKFftcClmbY6iBnmDeSvZglyHA25sZuR\nnUAijxHg9dYllo0wciDmIe5LbbwqIXJfkiPiEWcB85ItR4gtvHkf4MlvCc0l\nlr/I\r\n=5AJI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDw9r5XmWGt6RtkscASgwl3EoxtaKkONRoSgbdxaXV2NAiEAxvj/iHGV4qFfQx470IvLlZa+t63EBtbwp1OFa938dMg="}]},"maintainers":[{"name":"towerz","email":"me@brunotorr.es"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clappr-chromecast-plugin_0.1.1_1549661361342_0.2995942195386907"},"_hasShrinkwrap":false}},"readme":"# Clappr Chromecast Plugin\n\nA [Clappr](https://github.com/clappr/clappr) plugin that adds Chromecast support on Chrome browser. As with all apps running on Chromecast it requires the [Google Cast extension](https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd) installed on the browser.\n\nPlease notice it's still not production ready, as it lacks a way to select tracks (audio, subtitles), as well as display media information.\n\n## Usage\n\n```html\n<html>\n  <head>\n    <script src=\"https://cdn.jsdelivr.net/npm/clappr@latest/dist/clappr.min.js\"></script>\n    <script src=\"https://cdn.jsdelivr.net/npm/clappr-chromecast-plugin@latest/dist/clappr-chromecast-plugin.min.js\"></script>\n  </head>\n\n  <body>\n    <div id=\"player\"></div>\n    <script>\n      var player = new Clappr.Player({\n        source: '//clappr.io/highline.mp4',\n        plugins: [ChromecastPlugin],\n        parentId: '#player',\n        chromecast: {\n          appId: '9DFB77C0',\n          contentType: 'video/mp4',\n          media: {\n            type: ChromecastPlugin.Movie,\n            title: 'Awesome Hot Air Balloon Slackline',\n            subtitle: 'You won\\'t get much closer to Skylining than this!'\n          },\n          customData: {\n            licenseURL: 'http://widevine/yourLicenseServer'\n          }\n        }\n      });\n    </script>\n  </body>\n</html>\n```\n\nThere's also a [demo page](https://clappr.github.io/clappr-chromecast-plugin).\n\n### Plugin parameters\n\nThe plugin parameters are passed through the embed parameters object under the `chromecast` key:\n\n- appId: indicates what Chromecast application id should be used (defaults to Clappr app id: `9DFB77C0`).\n- contentType: overrides the default content type used by the plugin when loading the video. If not present, the plugin infers its value from the source URL.\n- media: an object that represents metadata to be presented on the Chromecast application. The supported metadata values are:\n  - type: the type of the media. Currently the supported values are `ChromecastPlugin.Movie` (for movies), `ChromecastPlugin.TvSeries` (for TV episodes) and `ChromecastPlugin.None` (for generic metadata - can also be absent or set to `null`/`undefined`)\n  - title: the title of the video/movie/episode\n  - subtitle: the subtitle of the video/movie/episode\n  - images: an array of content image URLs such as cover art or a thumbnail of the currently playing media\n  - releaseDate: ISO 8601 date and/or time when the content was released\n  - studio: movie studio (movie only)\n  - originalAirdate: ISO 8601 date when the episode originally aired (TV episode only)\n  - seriesTitle: TV series title (TV episode only)\n  - season: TV episode season (TV episode only)\n  - episode: TV episode number (TV episode only)\n- poster: a URL for an image that should be used as a poster when casting (optional)\n- customData: an object that can be used to pass additional parameters to a custom receiver (optional)\n\n\n## Development\n\nInstall dependencies:\n\n`npm install`\n\nBuild:\n\n`npm run build`\n\nRun:\n\n`npm start`\n","maintainers":[{"name":"towerz","email":"me@brunotorr.es"}],"time":{"modified":"2022-06-13T06:05:15.655Z","created":"2016-06-14T02:33:51.875Z","0.0.5":"2016-06-14T02:33:51.875Z","0.0.6":"2017-07-22T00:39:50.597Z","0.1.0":"2018-12-10T02:46:06.681Z","0.1.1":"2019-02-08T21:29:21.496Z"},"homepage":"https://github.com/clappr/clappr-chromecast-plugin#readme","keywords":["clappr","chromecast"],"repository":{"type":"git","url":"git+ssh://git@github.com/clappr/clappr-chromecast-plugin.git"},"author":{"name":"Globo.com"},"bugs":{"url":"https://github.com/clappr/clappr-chromecast-plugin/issues"},"license":"BSD-3-Clause","readmeFilename":"README.md"}