Open crisari666 opened 4 years ago
I think I need to add some tricky code in the library because I also have some problem for the implementation 😅 .
When I restarted the Presenter, the streamer work correctly.. But if I also restart the streamer it paused again..
can you share your code bro?
I am sending and receiving data but video is not playing: look my code
HTML SEND VIDEO:
<script type="text/javascript" src='<?echo base_url() ?>assets/js/SFMediaStreamer.js?<?echo strtotime('Y-m-d H:i:s') ?>'>
JS SEND VIDEO
` (function(){ var socket; $(()=>{
})();`
console
JS BACKEND: Socket connection
` 'use strict' let socket = require('socket.io'); let app = require('express')(); let logger = require('winston'); let http = require('http'); let https = require('https'); let fs = require('fs'); logger.remove(logger.transports.Console); logger.add(logger.transports.Console, {colorize:true, timestamp:true}); logger.info('SocketIO > listening on port ');
let https_server = https.createServer({ key: fs.readFileSync('../../ssl/mycpanel.pem'), cert: fs.readFileSync('../../ssl/mycpanel.pem') }, app).listen(3010);
var io = socket.listen(https_server);
io.sockets.on('connection',function(socket){ console.log('NUEVA CONEXION'); socket.on('prueba',function(data){ console.log('data prueba socjet', data); }) socket.on('bufferHeader', function(data){ console.log("bufferHeader", data); io.sockets.emit('bufferHead', data); }); socket.on('stream', function(data){ console.log("streamer", data); io.sockets.emit('stream', data); }); socket.on('videoCam',(data)=>{ io.sockets.emit('videoCam', data); console.log(data); }); // socket.on('newOrderToBill', (data)=>{ // console.log(data); // io.sockets.emit('newOrderToBill',data); // }); }); `
HTML RECEIVE VIDEO
JS RECEIVE VIDEO
` var video = document.querySelector('#video1'); var video2 = document.querySelector('#video2'); var scarlet = false; var socket; var chunks = []; var ms = new MediaSource(); var uno = false; $(()=>{
` console: