Live Streaming de videos com Node.js (Criando uma Twitcch)

30/03/2019

0

Estou Procurando algum modulo(node.js) ou artigos, tutoriais sobre o assunto, e como pode ser implementado, existe muito pouco conteúdo disponível sobre isso.
O projeto seria um webserver que receberia a stream de um broadcast(OBS) e mostraria em uma pagina html.
Eu havia visto o método para streaming de videos ja gravado e em formatos como .mp4 ou .flv, se você caiu aqui procurando por isso ai vai:

const express = require("express")
const app = express()
const fs = require('fs')
const port = 80

app.get('/',(req,res)=>{
    res.writeHead(200, {"Content-Type": "video/mp4"})//Aqui declaro o tipoDeArquivo/Formato
    var rs = fs.createReadStream('stream.mp4')//Este video está na pasta raiz do projeto
    rs.pipe(res)
})

app.listen(port,()=>{//inicia servidor na porta 80 podendo ser acessado em http://localhost no navegador
    console.log("http server started on port: "+port)
    
})



VALEU!
Matheus Coutinho

Matheus Coutinho

Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar