Freecast gives users the ability to stream content on our smartphones ...