tutorial socket nodejs node instalar ejemplos con javascript ios node.js stream video-streaming

javascript - socket - Transmitir video en nodejs



video streaming con nodejs socket io (1)

iOS no es compatible con webm. Los códecs H.264 / AAC / MP3 en un contenedor mp4 son el formato "correcto".

Intento transmitir un video de mi servidor pero no funciona o puedo hacerlo mal:

Mis rutas se definen como:

var fs = require(''fs''); router.get(''/'', function(req, res) { fs.readdir(__dirname + ''/../public/videos'', function(err, data){ res.render(''videos'', {files: data}); }); }); router.get(''/:file'', function(req, res) { res.render(''videofile'', {file: req.params.file}); });

En mi archivo de plantilla de jade tengo para video.jade:

ul for file in files li p a(href=file)= file

En realidad, enumera todos los videos en mi repertorio de videos.

y luego para videofile.jade

video source(src=file type="video/webm")

Quiero que funcione en mi dispositivo iOS pero no funciona (permanece en la misma página)