This portfolio is generally related to multimedia data. Various techniques are disclosed to render electronic content to a user device by checking total number of authorized user devices. Users are allowed to register fixed number of devices for accessing the data. Also disclosed peer-to-peer networks by maintaining a list of content hosts with rankings so that any requesting device can select specific hosts to get required data. Few techniques disclose indexing of multimedia data for retrieving the data quickly using search engines. Further, disclosed techniques for selecting Internet media channels, dynamic content license renewal and sensitive content distribution. The technology may be implemented in multimedia playback devices, mobile phones, tablets etc. and services such as streaming media, VoD, TV content, multimedia data, online movies, satellite TV content etc. and in content distribution networks, peer to peer networks etc.