# VideoCall **Repository Path**: qf_fang/video-call ## Basic Information - **Project Name**: VideoCall - **Description**: 基于webrtc的视频会议 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-08-15 - **Last Updated**: 2023-08-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # copy from https://github.com/amirsanni/Video-Call-App-NodeJS # Conference Call A conference call implementation using WebRTC, Socket.io and Node.js. This demo is ideal for not more than 4 devices. # Getting Started - Run `npm ci` - `cd src` - `node app.js` or `npm start` # Features - Multi-participants - Toggling of video stream - Toggling of audio stream (mute & unmute) - Screen sharing - Text chat - Mute individual participant - Expand participants' stream - Screen Recording - Video Recording # Demo You can test at https://chat.1410inc.xyz. # Note You can create a free xirsys account and use their free ice server. You can replace the one used with your own at `src/assets/js/helpers.js`, function `getIceServer()`. The demo may not work as my xirsys account has been deactivated for reasons best known to them (perhaps the hits were too much) and I am not ready to create a new one. Create yours or look for an alternative. # Alternative If you prefer to use PHP Web socket (Ratchet) instead of socket.io and NodeJS, check out the PHP version [here](https://github.com/amirsanni/conference-call-ratchet).