fuera Karvan: se usan el Telefono y las Salas del dev
El dev ya trae Telefono (llamadas uno a uno, buzon de voz) y Salas (hasta 50, con video, grabacion y emision). La rama quita su modulo propio de salas y llamadas: modelo, vista, JS de cliente, CSS, rutas, credenciales TURN, pruebas y textos. - el router propio pasa a llamarse fork_routes.js, sin Karvan - el audio, la camara y la emision de Android se enchufan desde main.js con setAudioFactory/setVideoFactory/setStreamFactory, que exporta el propio dev; SSB_server.js vuelve a tener su linea original - Clear-SNH.css y modules_view.js vuelven a ser identicos a los del dev - el workflow acampada y la config de serie cambian Karvan por Telefono y Salas - README y guia: las llamadas son las del dev; antes de hacer un modulo propio, mirar si el dev ya lo tiene
This commit is contained in:
parent
3937ddab1e
commit
096a7d110b
30 changed files with 266 additions and 1918 deletions
13
main.js
13
main.js
|
|
@ -102,6 +102,19 @@ try {
|
|||
}
|
||||
} catch (e) {}
|
||||
|
||||
// Telefono y Salas del dev: en Android el audio, la camara y la emision van por el
|
||||
// puente de la app (src/server/phone_*_android.js). El modulo del dev deja enchufarlos
|
||||
// con setAudioFactory y compania; se hace aqui, antes de arrancar, para no tocar
|
||||
// SSB_server.js. Ver GUIA_DE_DESARROLLO.md.
|
||||
try {
|
||||
const phone = require('./src/server/phone_module');
|
||||
phone.setAudioFactory(require('./src/server/phone_audio_android'));
|
||||
phone.setVideoFactory(require('./src/server/phone_video_android'));
|
||||
phone.setStreamFactory(require('./src/server/phone_stream_android'));
|
||||
} catch (e) {
|
||||
console.error('[Oasis] Phone bridge not available:', e && e.message);
|
||||
}
|
||||
|
||||
const backendPath = path.join(__dirname, 'src', 'backend', 'backend.js');
|
||||
|
||||
console.log('[Oasis] Launching Oasis Social Network Utopia...');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue