0.0.9 • Published 6 years ago

shairport-sync-reader v0.0.9

Weekly downloads
6
License
MIT
Repository
github
Last release
6 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

6 years ago

0.0.8

6 years ago

0.0.7

7 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago