Skip to content

Instantly share code, notes, and snippets.

View sylvain-farnault's full-sized avatar
👨‍👩‍👧

Sylvain sylvain-farnault

👨‍👩‍👧
  • Marseille, France
  • 04:42 (UTC +02:00)
View GitHub Profile
@sylvain-farnault
sylvain-farnault / application.js
Last active May 13, 2020 15:42
Twilio Video Javascript
import "bootstrap";
import { webcamPreview, videoConnect, videoDisconnect, setUpLocalMedia, RemoteParticipant, toggleFullscreen, updateVideoContainerRatio, toggleHideShowElement, sleep, mobileCheck, muteOrUnmuteYourMedia, muteYourAudio, unmuteYourAudio, muteYourVideo, unmuteYourVideo, participantMutedOrUnmutedMedia } from "../plugins/twilio";
const screenHeight = window.screen.height;
const screenWidth = window.screen.width;
let room;
// Display local video => Ask video autorization from browser
document.querySelector("#btn-video-preview")?.addEventListener("click", event => {
webcamPreview();