Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Sylver78

macrumors regular
Original poster
Jun 2, 2015
132
13
Hello, I come here to tell you about my app NAStify Player which will allow you to play any video stored in almost any server/computer !
It supports a lot of protocols to ensure that you'll find one to fit your needs :
- UPnP/dlna
- WebDAV
- Windows shares (CIFS/SMB)
- FTP/SFTP
- Freebox revolution & 4K (box for French ISP)
- Synology
- QNAP
- ownCloud
It will play a lot of video formats (including mkv,avi,wmv,fly,...) and will play any video up to 1080p (including x265) !
You don't need to have a server to transcode the video, all the work is done by the AppleTV !
Subtitles and multiple audio tracks are also handled by my app !
Just get NAStify Player on your appleTV and enjoy :)
Most NAS will work with no configuration, if you want to play videos stored on your computer, just enable SMB sharing on your computer !

This application is also existing on iPhone/iPad with a lot of file management features, you should give it a try also :)

You can contact me at codeisalie@gmail.com if needed :)

The official support forum is http://forum.codeisalie.com/
You can find the things to expect in future versions and post features requests and bugs reports here : http://forum.codeisalie.com/viewtopic.php?f=10&t=71&start=10
 
Last edited:
  • Like
Reactions: daco77 and chris566

Sylver78

macrumors regular
Original poster
Jun 2, 2015
132
13
Subtitles are supported already :) multiple audio tracks are also supported ;)
 

Trebuin

macrumors 65816
Jun 3, 2008
1,494
272
Central Cali
It gave me the ability to log into my smb off an asus router so I'm finally in business. It needs the ability to add a server and start from a sub folder. You might want to look into handling artwork and chaninging the interface colors. I didn't realize that light text was the selected text.
 

lukas100

macrumors newbie
Nov 3, 2015
9
0
Nice app! Subtitles working great! Txt also supported? No problem wit utf8, so good.

Some new features? Maybe:
- checked as played already (folder/mobie)
- filer out ds folders and .dot folders
- more views
- resume rather than restarting movie
- improve interface

Keep up good work!
 

Odok

macrumors member
Jun 19, 2012
40
2
Does it stream from time capsule?


Just tried. Could see my files via SMB but couldn't play anything. Tried multiple file types but couldn't get anything working...Dunno what the problem was.

It was also very annoying to have to enter the server user/password each time I opened the app. Anyone manage to save the settings?
 

loekf

macrumors 6502a
Mar 23, 2015
805
526
Nijmegen, The Netherlands
Yes works but:

- After you enter a login, the password can not be entered straight away. I've seen it in other apps too, for someo reason the onscreen keyboard is messed up with the horizonal line of chars on the left and the text box on the right. However, it doesn't fit on the screen, so you only a part of the letters and part of the text box and the enter button is missing. Maybe an tvOS bug ? After you hit back, your login name is displayed and you can enter your password like it should via the (still awfull) on-screen keyboard.

- Fonts for files are too big

- When you hit pause font for the current file is shown on top of the progress bar. But the font is way too big

- What's with the light gray or white on gray fonts ? Apple rules ? I would prefer grey/white on dark gray.

- Suppose you don't do bitstreaming ? So everything is converted to stereo .. or 5.1 / 7.1 PCM ?

- Login/passwd is not stored ?
 

Sylver78

macrumors regular
Original poster
Jun 2, 2015
132
13
It gave me the ability to log into my smb off an asus router so I'm finally in business. It needs the ability to add a server and start from a sub folder. You might want to look into handling artwork and chaninging the interface colors. I didn't realize that light text was the selected text.
Thanks for the feedback ! Starting from a subfolder is available on webdav for now, I'll extend that to others servers !
I'll also find some better colors for switch type settings ...

Nice app! Subtitles working great! Txt also supported? No problem wit utf8, so good.

Some new features? Maybe:
- checked as played already (folder/mobie)
- filer out ds folders and .dot folders
- more views
- resume rather than restarting movie
- improve interface

Keep up good work!
Thanks, it's the first version and it needed a lot of work to achieve this first version ! Now I'm reading all feedback and I'll improve the app ;) Note that my app is opensource and available in github ! Anyone is welcome to contribute :)

Yes works but:

- After you enter a login, the password can not be entered straight away. I've seen it in other apps too, for someo reason the onscreen keyboard is messed up with the horizonal line of chars on the left and the text box on the right. However, it doesn't fit on the screen, so you only a part of the letters and part of the text box and the enter button is missing. Maybe an tvOS bug ? After you hit back, your login name is displayed and you can enter your password like it should via the (still awfull) on-screen keyboard.

- Fonts for files are too big

- When you hit pause font for the current file is shown on top of the progress bar. But the font is way too big

- What's with the light gray or white on gray fonts ? Apple rules ? I would prefer grey/white on dark gray.

- Suppose you don't do bitstreaming ? So everything is converted to stereo .. or 5.1 / 7.1 PCM ?

- Login/passwd is not stored ?

For the screen size, I guess that you need to configure your tv to not crop sides of the screen ! look in google ;)

The audio for now is only output in stereo, it will be corrected in a future release !

Login/password are not stored if you are browsing detected servers (for privacy concerns regarding other users of the app), but you can save them by creating a new server of type SMB/CIFS !
 

Odok

macrumors member
Jun 19, 2012
40
2
Login/password are not stored if you are browsing detected servers (for privacy concerns regarding other users of the app), but you can save them by creating a new server of type SMB/CIFS !

Thanks for the info, will give that a try. Any ideas why the app won't play the .mkv, .mp4, .avi files on my time capsule? Have been doing it with a WDTV without problems. When I click on a movie file nothing happens...
 

Sylver78

macrumors regular
Original poster
Jun 2, 2015
132
13
Thanks for the info, will give that a try. Any ideas why the app won't play the .mkv, .mp4, .avi files on my time capsule? Have been doing it with a WDTV without problems. When I click on a movie file nothing happens...
SMB/CIFS is experimental as I'm using a WIP library (called libdsm) instead of samba (which is legally not possible to use in an iOS app because of its GPLv3 licence). It may work in a future update of the library !
 

magnil

macrumors newbie
Nov 4, 2015
2
0
Really like your app! Does what I miss from my old Apple TV - Connects to my nas!

Other things I wonder if it is possible:
1. Connect to Onedrive?
2. Connect to shared files on Mac?
3. DTS? Know there is licens cost, willing to pay!
 

Sylver78

macrumors regular
Original poster
Jun 2, 2015
132
13
1 - OneDrive is available on my iOS version of NAStify by using the official OneDrive for iOS SDK ! The problem is that it's using a web view to allow the user to enter login/password and accept authorizations, and web views are not available on tvOS ... One solution would be to synchronize accounts between iOS and tvOS, but I'd like to keep both version independant as people may not want to have the same accounts on their personal device and a device shared with all the family !
The best option is to wait for some tvOS official compatibility for the sdk !

2 - For you mac, you can install a simple upnp/dlna server and you'll have nothing to configure on AppleTV side !

3 - I need to open discussion with Dolby regarding license, but they didn't answer to my previous requests in past ... DTS/AC3 limitations is only applied to USA citizens, and in my app the detection is based on timezone configured on your AppleTV ! Maybe there is a way to bypass this ?
 

JonoX

macrumors member
Feb 25, 2007
63
17
1 - OneDrive is available on my iOS version of NAStify by using the official OneDrive for iOS SDK ! The problem is that it's using a web view to allow the user to enter login/password and accept authorizations, and web views are not available on tvOS ... One solution would be to synchronize accounts between iOS and tvOS, but I'd like to keep both version independant as people may not want to have the same accounts on their personal device and a device shared with all the family !
The best option is to wait for some tvOS official compatibility for the sdk !

2 - For you mac, you can install a simple upnp/dlna server and you'll have nothing to configure on AppleTV side !

3 - I need to open discussion with Dolby regarding license, but they didn't answer to my previous requests in past ... DTS/AC3 limitations is only applied to USA citizens, and in my app the detection is based on timezone configured on your AppleTV ! Maybe there is a way to bypass this ?



But for the time being DTS/AC3 files will only output to stereo, right? Once you get DTS/AC3 passthrough working it will be sweet. But for now it does work well with UPNP and fast forwarding and rewinding is very responsive.

Thanks!
 
Last edited:

Sylver78

macrumors regular
Original poster
Jun 2, 2015
132
13
JonoX there are 2 differents things that shall not be confused :
- AC3/DTS audio codecs used to encode audio are full of patents and you need to pay a license to Dolby to have the right to distribute a product that can decode audio for these codecs ! If not, there is simply no audio at all ...
- Format of the output that could be stereo, dolby 5.1, 7.1 or whatever else is possible and audio passthrough ! The last mode is solving AC3/DTS codec issue if you have an amplifier that can decode AC3/DTS, but this mode is not yet available in NAStify Player ! Only stereo mode is available at the moment but it will come in a future update !
 

JonoX

macrumors member
Feb 25, 2007
63
17
JonoX there are 2 differents things that shall not be confused :
- AC3/DTS audio codecs used to encode audio are full of patents and you need to pay a license to Dolby to have the right to distribute a product that can decode audio for these codecs ! If not, there is simply no audio at all ...
- Format of the output that could be stereo, dolby 5.1, 7.1 or whatever else is possible and audio passthrough ! The last mode is solving AC3/DTS codec issue if you have an amplifier that can decode AC3/DTS, but this mode is not yet available in NAStify Player ! Only stereo mode is available at the moment but it will come in a future update !


Great, thanks for clarifying, I thought as much. Can't wait until you get passthrough working. :)
 

citivolus

macrumors 65816
Sep 19, 2008
1,093
215
Sylver78, nice app! Please, please, please implement the ability to delete a file! :) I can't understand why this feature doesn't currently exist on any NAS player app for Apple TV!
 

Sylver78

macrumors regular
Original poster
Jun 2, 2015
132
13
Sylver78, nice app! Please, please, please implement the ability to delete a file! :) I can't understand why this feature doesn't currently exist on any NAS player app for Apple TV!
I already have all the code to do this as my iOS version of NAStify allows any kind of file manupulation for any supported server ! Only SMB/CIFS delete can't be done as libdsm is a read only library !
The problem is that it's quite dangerous as people using my app for their children may not want to take some risks for their files ...
 

citivolus

macrumors 65816
Sep 19, 2008
1,093
215
I already have all the code to do this as my iOS version of NAStify allows any kind of file manupulation for any supported server ! Only SMB/CIFS delete can't be done as libdsm is a read only library !
The problem is that it's quite dangerous as people using my app for their children may not want to take some risks for their files ...
I would just put a setting in the app to confirm deletion of files is desired by the user.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.