Hi,
We have already implemented this functionality and can demo you. As salesforce in general allows 25MB size uploads. In case of chatter feed limit goes to 2GB.
For more details on this we can we have a call.
Regards,
Ashpreet Kaur
Hello Boss! I have placed a bid on your project because I can assist you. Please send message for further discussion via Chat. Thank you in advance! :-)