res.on('metadata', function (metadata) { console.log("Got some metadata!") var parsed = icecast.parse(metadata) console.error(parsed) var parts = parsed.StreamTitle.split(/ - /) request.post("http://localhost:3000/feed").form({ 'setTrack': 'on', 'track.artist': parts[0], 'track.title': parts[1], 'feedSecret': config.feedSecret }) })
res.on('metadata', function (metadata) { var parsed = icecast.parse(metadata); self.emit('metadata', metadata); });
self.stream.on('metadata', function(metadata) { self.radio.newTrack(icecast.parse(metadata).StreamTitle); });
res.on('metadata', function (metadata) { var parsed = icecast.parse(metadata); console.error(parsed); });
res.on('metadata', function (metadata) { metadata = icecast.parse(metadata); });