georgeci: считаю что эту группу классов нужно относить скорее к controller или что-то в этом духе, т.к. сами они ничего не отображают, только управляют данными и вьюшками
Всё что вы можете сделать со стороны сервера – отправить сообщение в топик. А уже android-приложение как получит gcm токен может зарегистрироваться на получение сообщений с этого топика
видео -> видео делается спокойно. Про поток -> видео – не знаю, не пробовал. Есть класс-обёртка для работы с ffmpeg(видео->видео) и если терпит, могу за сегодня/завтра причесать и выложить куда-нить на гитхаб