(WIP) client and source client library for sirencast