@denis Thanks, There are few doubt here, 1) (Lib)VLC can encode if you pass the appropriate stream output chain string. just to confirm, vlc can encode directly RGB frames also, right! 4) In principles, yes. I didn't get it, so windows XP and windows 7 support imem out of the box, right! Also thanks...