Skip to content

Instantly share code, notes, and snippets.

View pabloFuente's full-sized avatar

Pablo Fuente Pérez pabloFuente

View GitHub Profile
(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){var objectCreate=Object.create||objectCreatePolyfill;var objectKeys=Object.keys||objectKeysPolyfill;var bind=Function.prototype.bind||functionBindPolyfill;function EventEmitter(){if(!this._events||!Object.prototype.hasOwnProperty.call(this,"_events")){this._events=objectCreate(null);this._eventsCount=0}this._maxListeners=this._maxListeners||undefined}module.exports=EventEmitter;EventEmitter.EventEmitter=EventEmitter;EventEmitter.prototype._events=undefined;EventEmitter.prototype._maxListeners=undefined;var defaultMaxListe
@pabloFuente
pabloFuente / index.js
Created September 12, 2019 16:53
OpenVidu 11 lines of code JS
var OV = new OpenVidu();
var session = OV.initSession();
session.on('streamCreated', event => {
session.subscribe(event.stream, “subscribers”);
});
session.connect(TOKEN).then(() => {
var publisher = OV.initPublisher("publisher");
session.publish(publisher);
}).catch(error => {
console.log("Error connecting to the session", error.code, error.message);
@pabloFuente
pabloFuente / index.html
Last active September 12, 2019 16:53
OpenVidu 11 lines of code HTML
<html>
<body>
<div id="publisher"></div>
<div id="subscribers"></div>
</body>
</html>