IN201741008650 01/11/2022 Methods and systems for rendering multimedia content on a user device Share Article Back