0.0.9 • Published 5 years ago

shairport-sync-reader v0.0.9

Weekly downloads
6
License
MIT
Repository
github
Last release
5 years ago

shairport-sync-reader

shairport-sync metadata reader for nodejs

WORK IN PROGESS

Usage

// import the module
var ShairportReader = require('shairport-sync-reader');

// read from pipe
var pipeReader = new ShairportReader({ path: 'path/to/shairport-sync/metadata/pipe' });

// read from udp
var pipeReader = new ShairportReader({ address: '127.0.0.1', port: '255' });

returned object is an event emitter with following events: event names are taken from shairport-sync-metadata-reader

eventdescriptiondata
pbegplay stream begin. snam is not always send{ 'Client-IP': clip, 'User-Agent': snua, 'Active-Remote': acre, 'DACP-ID': daid, 'X-Apple-Client-Name': snam }
pendplay stream end-
clientclient port is known{ 'Client-IP': clip, 'User-Agent': snua, 'Active-Remote': acre, 'DACP-ID': daid, 'X-Apple-Client-Name': snam, 'Port': dapo }
pflsplay stream flush-
prgrprogress, in second{ start: 0, current: 17, end: 42 }
pvolplay volume-
metametadataall metadata send between mdst and mden, parsed
PICTartworkeither a JPEG or a PNG
errorwhen snal occurs-
0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

6 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago