added the "stream" metadata field in the a2r_announcer abstraction, and added the a2r_streamer abstraction