Ce script ne doit pas être installé directement. C'est une librairie destinée à être incluse dans d'autres scripts avec la méta-directive // @require https://update.greasyfork.org/scripts/418417/878822/manifestjson.js
{
"name":"RecordRTC",
"short_name":"RecordRTC",
"author":"Muaz Khan",
"version":"8.6",
"manifest_version":2,
"minimum_chrome_version":"49",
"description":"Record screen activity, camera, mic, tab, speakers in 4K HD video format (using RecordRTC)",
"homepage_url":"https://github.com/muaz-khan/Chrome-Extensions/tree/master/screen-recording",
"background":{
"scripts":[
"background/background.common.js",
"background/background.js",
"background/background.desktopCapture.js",
"background/background.tabCapture.js",
"background/background.badgeText.js",
"background/background.getUserMedia.js",
"background/background.messaging.js",
"background/background.players.js",
"RecordRTC/MediaStreamRecorder.js",
"RecordRTC/MultiStreamRecorder.js",
"RecordRTC/MultiStreamsMixer.js",
"RecordRTC/StereoAudioRecorder.js",
"RecordRTC/DiskStorage.js",
"RecordRTC/EBML.js"
],
"persistent":false
},
"content_scripts":[
{
"matches":[
"<all_urls>"
],
"js":[
"background/background.contentScript.js"
],
"all_frames": true,
"run_at": "document_start"
}
],
"browser_action":{
"default_icon":"images/main-icon.png",
"default_title":"Record Your Screen, Tab or Camera",
"default_popup": "dropdown.html"
},
"icons":{
"16":"images/main-icon.png",
"22":"images/main-icon.png",
"32":"images/main-icon.png",
"48":"images/main-icon.png",
"128":"images/main-icon.png"
},
"permissions":[
"desktopCapture",
"storage",
"tabs",
"tabCapture",
"activeTab",
"<all_urls>",
"identity",
"https://www.googleapis.com/*"
],
"oauth2": {
"client_id": "41556190767-44cbqasurg3dhfr9hmj1v90q5v8r9v46.apps.googleusercontent.com",
"scopes": [
"https://www.googleapis.com/auth/youtube.upload",
"https://www.googleapis.com/auth/youtube"
]
},
"content_security_policy": "script-src 'self' https://apis.google.com; object-src 'self'",
"web_accessible_resources":[
"images/main-icon.png"
],
"options_ui":{
"page":"options.html",
"chrome_style":false,
"open_in_tab": true
}
}