ref #1894 [implemented consumer streams]

- updated library interfaces for adding remote video streams