Skip to content
This repository has been archived by the owner on Apr 5, 2024. It is now read-only.
/ mitosis Public archive

streaming media in a self organising mesh

License

Notifications You must be signed in to change notification settings

Cloud-Player/mitosis

Repository files navigation

Build Status TypeScript WebRTC License

mitosis

software suite for building decentralised media streaming applications
includes library, evaluators, simulator, visualizer and sample applications

[brew|apt|yum] install node python3 redis

cli

command line client for benchmarking mitosis simulations

npm install
pip3 install -r requirements.txt

./cli scenario.json bench.csv
./analyzer.py bench.csv

mitosis

mesh networking library for browser-to-browser streaming

npm install

nucleus

granular webrtc experiments to verify mitosis video transfer

npm install

npm start

signal

mock implementation of mitosis signal for python setup

pip3 install -r requirements.txt

./server.py

simulation

runtime library for simulating multiple mitosis clients

npm install

symbiosis

advanced video chat sample application built with mitosis

npm install

npm start

symbiosis-light

dependency free video chat application built with mitosis

npm install

npm start

visualization

graphical mesh visualizer using angular and d3js

npm install

npm start