I am creating an application that uses RFID to detect various physical objects and then take action such as pull information from web, play audio, play video etc. My constraint is that I want small form hardware so that it can all be tucked away and not visible. I have the prototype working on a windows laptop with C# programming but I am not sure how to go to a physically smaller computing platform where I can still take all action (video, audio, etc.) I am new to arduino, raspberry pi, beagle board etc. So would really look for advise on what would be a good platform to use?