{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"RxPaired","owner":"canalplus","isFork":false,"description":"A very lightweight, RxPlayer-specialized, remote inspector","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":null,"participation":[1,0,0,0,0,0,12,24,14,0,0,0,0,0,0,2,0,0,0,0,0,7,0,8,11,1,1,0,0,0,4,4,0,12,26,11,6,43,17,8,0,0,0,0,0,0,0,0,0,0,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T15:38:05.060Z"}},{"type":"Public","name":"rx-player","owner":"canalplus","isFork":false,"description":"DASH/Smooth HTML5 Video Player","allTopics":["streaming","video","live-streaming","mse","dash","video-streaming","eme","hss","player","html5","video-player"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":15,"issueCount":48,"starsCount":836,"forksCount":124,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T14:41:40.202Z"}},{"type":"Public","name":"README","owner":"canalplus","isFork":false,"description":"Readme's an Extremely Accessible Documentation MakEr","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-09T18:09:46.260Z"}},{"type":"Public","name":"abr-benchmarking-tool","owner":"canalplus","isFork":false,"description":"description: Tool to test ABR implementation in adaptive media players","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-22T13:04:23.072Z"}},{"type":"Public","name":"quick-xml","owner":"canalplus","isFork":false,"description":"Fork of quick-xml handling temporary BufRead starvation (temporary Eof events), for WebAssembly-related reasons","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-22T11:45:30.877Z"}},{"type":"Public","name":"str-html","owner":"canalplus","isFork":false,"description":"A Simple JS HTMLElement Generator Relying on Tagged Template Literals","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-22T11:01:47.781Z"}},{"type":"Public","name":"baiji","owner":"canalplus","isFork":false,"description":"Alibaba Cloud ( AliCloud / Aliyun ) SDK for Python","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":5,"forksCount":2,"license":"GNU General Public License v3.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-22T21:34:55.477Z"}},{"type":"Public","name":"r7extlib","owner":"canalplus","isFork":false,"description":"Easy interaction with R7 box for external webapps","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":2,"starsCount":6,"forksCount":3,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-18T16:30:34.879Z"}},{"type":"Public","name":"hackathon_team_shazaam","owner":"canalplus","isFork":false,"description":"CANAL+ First Hackathon. Shazaam-like for set top boxes","allTopics":["hackathon","plusdedev"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":19,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-10T20:44:04.026Z"}},{"type":"Public","name":"drm-helpers-eme-ui","owner":"canalplus","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":23,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-10T17:10:35.638Z"}},{"type":"Public archive","name":"react-keys","owner":"canalplus","isFork":false,"description":"Simple way to bind keyboard to react with redux.","allTopics":["keyboard","react","redux","react-keys"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":5,"starsCount":49,"forksCount":10,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-01T14:46:27.935Z"}},{"type":"Public","name":"canalplus.github.io","owner":"canalplus","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":1,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-04T03:16:10.621Z"}},{"type":"Public","name":"hackathon2019","owner":"canalplus","isFork":false,"description":"Static site for 2019 CANAL+ Hackathon","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-09-19T16:07:50.772Z"}},{"type":"Public","name":"CloudTrail-Analyzer","owner":"canalplus","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-21T13:02:27.599Z"}},{"type":"Public","name":"docker-airflow","owner":"canalplus","isFork":true,"description":"Docker Apache Airflow","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2170,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-17T13:51:25.536Z"}},{"type":"Public","name":"device-detector","owner":"canalplus","isFork":true,"description":"The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model. ","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":457,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-05T12:14:21.922Z"}},{"type":"Public","name":"sse-client","owner":"canalplus","isFork":false,"description":"Simple CLI SSE client logger","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-08-08T11:52:58.964Z"}},{"type":"Public","name":"r7oss","owner":"canalplus","isFork":false,"description":"All CANAL+ R7 project open source packages for Set Top Boxes products","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":24,"forksCount":22,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-01-18T17:12:16.860Z"}},{"type":"Public archive","name":"viewpoint-connector-java","owner":"canalplus","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-12-20T09:33:10.843Z"}},{"type":"Public","name":"nightwatch-allure-adapter","owner":"canalplus","isFork":true,"description":"Allure reporter adapter for nightwatch framework","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":11,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-07-23T06:09:20.811Z"}},{"type":"Public","name":"facebook-instant-articles-wp","owner":"canalplus","isFork":true,"description":"Enable Facebook Instant Articles for Facebook on your WordPress site.","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":221,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-07-20T18:08:17.155Z"}},{"type":"Public","name":"pensieve","owner":"canalplus","isFork":true,"description":"Neural Adaptive Video Streaming with Pensieve (SIGCOMM '17)","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":278,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-07-14T21:29:39.701Z"}},{"type":"Public","name":"anyproxy","owner":"canalplus","isFork":true,"description":"A fully configurable http/https proxy in NodeJS","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1213,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-06-02T06:07:47.693Z"}},{"type":"Public","name":"puppet-thumbor","owner":"canalplus","isFork":true,"description":"Puppet module to deploy Thumbor http://github.com/globocom/thumbor","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-05-05T14:46:35.064Z"}},{"type":"Public","name":"shaka-packager","owner":"canalplus","isFork":true,"description":"A media packaging SDK intended for C++ programmers writing MPEG-DASH packaging applications with Widevine DRM and Common Encryption support.","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":494,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-05-02T21:09:23.777Z"}},{"type":"Public","name":"dashencrypt","owner":"canalplus","isFork":true,"description":"DASH fragmenter/segmenter and encrypter","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":40,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-04-25T20:44:29.747Z"}},{"type":"Public","name":"canal-coding-camp","owner":"canalplus","isFork":false,"description":"Static Site for Canal Coding Camp","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-04-10T17:30:55.692Z"}},{"type":"Public","name":"toxy","owner":"canalplus","isFork":true,"description":"Hackable HTTP proxy to simulate server failure scenarios and network conditions","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":99,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-04-01T00:31:31.215Z"}},{"type":"Public archive","name":"viewpoint-parent","owner":"canalplus","isFork":true,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-03-20T20:38:55.733Z"}},{"type":"Public","name":"js-assessment","owner":"canalplus","isFork":true,"description":"A test-driven approach to assessing JS skills","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2057,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-03-06T12:15:09.465Z"}}],"repositoryCount":64,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}