A video player that allows you to watch synchronized content with your friends and family.
Application Link
First, run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
This is the frontend of the web app. You can get the server here
-
React Video controler: https://code.pieces.app/blog/react-player-customized-controls
-
Responsive aspect ratio: https://www.w3schools.com/howto/howto_css_responsive_iframes.asp
-
customize MUI theme https://mui.com/material-ui/customization/how-to-customize/
-
Full screen both video and face-time http://jsfiddle.net/zrxewhgL/ http://jsfiddle.net/j40s2bvd/
-
TO implement video call feature Refer this code: https://github.com/Alamir151/zoom-clone
-
Torrent streaming: https://codesandbox.io/s/github/dbrowne24/webtorrent-react/tree/master/?file=/src/App.js https://github.com/dbrowne24/webtorrent-react/tree/master/ https://github.com/qqdaiyu55/YanQi/blob/ab61d5933dd106fbed33ee4b6681907353c1bbc2/src/client/containers/Video.js#L9