0
노드 +를 사용하여 브라우저에 stream.pipe(res)
기능을 사용하는 오디오 스트림을 표현하고 있습니다. 아티스트 이름이나 앨범 아트와 같이 스트리밍되는 음악에 대한 메타 데이터를 추가하고 싶습니다. 이 정보를 보내려면 응답 헤더를 사용합니까? 내가 어떻게 해?노드 - 오디오 스트림에 ID3 음악 메타 데이터 첨부
var url = 'https://www.youtube.com/watch?v='+videoId;
var audio = ytdl(url, {
filter: 'audioonly'
});
audio.on('response', function(data) {
...
res.writeHead(206, {
'Content-Type': 'audio/mpeg',
'Content-Range': ...,
'Content-Length': ...,
'Content-Disposition': 'inline; filename="' + req.query.track + ' - ' + req.query.artist + '.mp3"',
'Accept-Ranges': 'bytes',
// Add data like this?
'Content-???': 'Artist=' + artist + ',Album=' + album
});
});
audio.pipe(res);
오디오 소스에 node-ytdl-core 모듈을 사용하고 있습니다.
내가 곧 – Hobgoblin101
감사를 시도하는의 아이디어가 생각을 한 환매 특약, 내가 필요하지 않습니다 동일한 스트림의 데이터를 업데이트하는 경우 –