Thanks for the replies. As usual, it was worth to post a question as just found it myself. Seeing the link, eventually settled on the service ustream.tv that requires no software installation, no channel check by an administrator (as rutube.ru). Quite convenient and very simple. Additionally, it also supports Adobe live media encoder, however it haven't tried I'm afraid the channel will allow.