Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

246
Vistas
How to concat more than one m3u8 files in s3 bucket using js?

export const liverecorddownload = async(req,res) => { try{

    const BUCKET = "***";
    const PREFIX = '***';
    var params = {
        Bucket: BUCKET, 
        Prefix:PREFIX,
        
    
       };
    s3.listObjectsV2(params,async(err,data)=>{
        if(err) console.log("bucket list object c",err)
        else {
           
    if(data &&  data.Contents   &&  data.Contents.length>0){
        var FILES = data &&  data.Contents  
        console.log('Get:', FILES);

const promises = [];

try {
  for (let ii = 0; ii < FILES.length; ii++) {
    const params = {
      Bucket: BUCKET,
      Key: `${FILES[ii].Key}`,
    };
    
    promises.push(s3.getObject(params).promise());
  }

  const results = await Promise.all(promises);
  const buffers = results.map(result => result.Body);
  const content = buffers.map(buffer => JSON.parse(zlib.unzipSync(buffer).toString()));
  console.log('Read OK', JSON.stringify(content));

  const merged = Object.assign({}, ...content);
  console.log('Merged content', JSON.stringify(merged));


} catch (err) {
  console.log(err, err.stack);
  throw err;
}

        
    }
    }
    })
}
catch(e){
    console.log("appconfig",e)

    return false
}

}

here above is my code and objects are .m3u8 When try to compile i got error like below

Error: incorrect header check at Zlib.zlibOnError [as onerror] (zlib.js:187:17) let me know whats i do wrong Thanks in Advance

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda