Application allows:
- Local media from mobile phones and also online (videos, photos, audios) to be playable on chromecast.
- You can also play online channels (hls, dash, iframe, audio) on TV.
- It is possible to log into Instagram and read user's information, watch Posts, Stories, Lives, Search by Tag, Search by Link, Explore.
- It is also possible to find media on the internet (in application's browser) and play it on chromecast.



- Application needs Android 4.0.3 or higher.

- First download and install application on your android device.

- Now make sure that your device and chromecast are on same wifi connection.

- After running, first you should select current ip on your deivce. make sure that this ip is not vpn's ip. by tappping on ip, you can see other ips that your device has.

- Now you can find chromecasts on your wifi. if you find nothing, make sure that your vpn is off. just select a chromecast and tap on "Connect".

- You can see now what is going on your chromecast. to run nhcast, just tap on "Done".

- Now you are free to cast.

- For more you can check out the Videos on Youtube.


- To licence your application, just send a screenshot of your code to instagram @i.nhmak. We will send your licence code back.

Structure information

The application made in Visual Studio by C# and Xamarin android and other libraries like SharpCaster and InstaSharper.

It was first a Windows Application.



- "SharpCaster" updated.

- Now you can play media on Nest devices (Google speakers).

- There is now an option "Show connected devices" on page "Select device", that allows you to open web app on custom browsers. (note: before open url on custom browsers, "Show connected devices" should be checked)


- Now you can search and download subtitles by inputting name and language of a movie or series in app! (this use "subscene.com" to get the subtitles)


- Now you can translate subtitles in app. (that use google translate)

- Subtitle settings improved. (Subtitle-speed added)


- Instagram api updated.

- Redirect option is available for live, link and browser files (when chromecast can't or is limited from server to download directly, you can use this option to download files from mobile device and transfer them to the chromecast').

- Now you can select available Hls quality to be played on chromecast.

- Now you can convert local, live, link and browser files (Hls, Video,...) (to use, redirect option should be checked).

- Choosing mkv's track files to play (e.g. select english audio track or persian) (to use, redirect option should be checked).

- Long touch menu for "Video" added (you can convert and play or select tracks for mkv files).

- Setting for subtitles added (you can set offset for subtitles to match them with video).

- Extract subtitles from mkv files added (it saves subtitles in "/Download/NHCast") (to use, redirect option should be checked).

- Setting for redirect added (it can just increase download's speed, when link is limited on each port) (you can find it on "Browser" on "Discovered Files").

- New item "Message" added (write messages to be displayed on tv).


- Auto load and sync live-channels.

- Three methods for loading blocked streams added.

- Refrshing some links of live-channels on runtime.

- There are now more than 100 live-Channels on auto load.


- Browser to the application added.

- Improved instagram login


- Instagram's live added

- Rotate added