upload added

This commit is contained in:
CHIEFSOFT\ameye
2024-04-12 12:36:00 -04:00
parent b5c20f71d2
commit 9090955b71
2 changed files with 22 additions and 7 deletions
+20 -6
View File
@@ -3,7 +3,7 @@ const fs = require('fs')
const db = require('./app/db')
const app = express()
const cors = require("cors");
const multer = require('multer')
const videoFileMap2={
'cdn':'videos/v1.mp4',
@@ -45,6 +45,25 @@ var corsOptions = {
app.use(cors(corsOptions));
// ,cors(corsOptions)
const storage = multer.diskStorage({
destination: function(req, file, cb) {
return cb(null, "/opt/wrenchboard/TEST/DUMMY")
},
filename: function (req, file, cb) {
return cb(null, `${Date.now()}_${file.originalname}`)
}
})
const upload = multer({storage})
app.post('/upload/task', upload.single('file'), (req, res) => {
console.log(req.body)
console.log(req.file)
})
app.get('/videos/:filename', (req, res)=>{
const fileName = req.params.filename;
let findFilename = 'What Is Single Sign-on (SSO) How It Works-(1080p25).mp4';
@@ -79,8 +98,6 @@ app.get('/videos/:filename', (req, res)=>{
console.log("Finding File Found ", completeFile);
const stat = fs.statSync(completeFile);
const fileSize = stat.size;
const range = req.headers.range;
@@ -109,9 +126,6 @@ app.get('/videos/:filename', (req, res)=>{
res.writeHead(200, head);
fs.createReadStream(completeFile).pipe(res)
}
} catch (e) {
console.log("ERR->",e.message);
}
+2 -1
View File
@@ -1,5 +1,5 @@
{
"name": "node-video-server",
"name": "wrenchboard-media-micro",
"version": "1.0.0",
"description": "",
"main": "index.js",
@@ -13,6 +13,7 @@
"dependencies": {
"axios": "^1.6.7",
"body-parser": "^1.19.0",
"multer": "^1.4.5-lts.1",
"openai": "^4.28.4",
"openapi-types": "^10.0.0",
"pg": "8.7.1",