Hi,I'm a IT Engineer and I have a strong experience in web development , recently I developed a module for audio/video conversion , file transfer and chat using the WebRTC technology,so you can consider this project is already finished and it need some adaptation to your requirement
best regards