No, the product does not exist anymore. Besides that, it hasn't been updated for a very long time. On a side note, there is also the alternative which is constantly updated. You can visit its official website to know more about it. It's called Plex and it can be installed on various platforms.