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

Menneisyys2

macrumors 603
Original poster
Jun 7, 2011
6,004
1,108
Because of the bug I've discovered (see my previous article HERE for more info), I've talked to the developers of nPlayer.

1, the new, 1.11 version will soon be available. According to the devs, "we are expected to release the new version by the end of this week."

2, it will NOT support DTS any more. That is, should you want to play DTS files in the future, make sure you do NOT upate and/or backup the IPA installer o that you can return to the previous version easily!

3, version 1.10, in addition to the volume boosting bug I've discovered (and come up with a method of circumventing it), had some other problems as opposed to previous versions:

- there is a memory leak problem when you use the hardware decoding option

- and another bug in file cache when you stream video files. This bug causes a delay in loading file when streaming.

Let me repeat: do NOT update if you need to keep DTS support!!!!
 
Sure would be nice if they release 1.10a that fixed those serious bugs, but left DTS support. The way it is now you're damned if you do and damned if you don't update.
 
Sure would be nice if they release 1.10a that fixed those serious bugs, but left DTS support. The way it is now you're damned if you do and damned if you don't update.

They can't - the DTS patent holders force them not to do tricks like that.

BTW, the same happened to the latest AVPlayerHD version.
 
Is nPlayer gone form AppStore? Not in the European/German appstore for 1 week now.
 
Another round of extortion by audio patent holders? What a shame. So what's a currently recommended video player for the iPhone then?
 
Guess the holders don't realize that no one will use their codecs if there is no software that supports it...

So good for you DTS guys - soon you will become obsolete - like many products/technologies before you.
 
Another round of extortion by audio patent holders? What a shame. So what's a currently recommended video player for the iPhone then?

With DTS support? Hmm... complicated question as all non-JB top AppStore players (AVPlayerHD, nPlayer, It's Playing etc.) have all been forced to remove DTS support. XBMC still supports it but it's no longer recommended and requires JB'ing. Another solid choice is the JB-only, free RushPlayer+.

The safest bet is just converting DTS tracks to AAC ones and including the new track(s) in teh same file.
 
Guess the holders don't realize that no one will use their codecs if there is no software that supports it...

So good for you DTS guys - soon you will become obsolete - like many products/technologies before you.

I wish it was true. Most of mkv's have DTS or AC3 audio tracks, and users don't want to convert all files. I think iOS/Android video players developers will be forced to license those codecs and they will rise the applications prices.

I hope Opus codec may change the situation and replace DTS/AC3. Alfa version was released last December.
 
Dont support AC3!?

I had picked up the player a couple of days ago.

It plays flawless my mp4 files from my media server. But yesterday i tried some of my older self encoded files. These are .divx .avi Divx or xvid video codec and have ac3 audio.

The video load fine but i get no sound and a message on the screen says:" Audio Codec not supported (AC3)"

Same behaviour if i download those files to the device.

I aspect the player should play ac3 audio?
Both on ipad 2 and Iphone 4s.
nplayer Vers.1.11
 
I had picked up the player a couple of days ago.

It plays flawless my mp4 files from my media server. But yesterday i tried some of my older self encoded files. These are .divx .avi Divx or xvid video codec and have ac3 audio.

The video load fine but i get no sound and a message on the screen says:" Audio Codec not supported (AC3)"

Maybe get in contact with the developers. Could be a bug as it plays AC3 audio fine for files in the mkv container.
 
I cant get really in contact, cause the Website and forum are all in korean language.
 
Does this app work on ATV3 Airplay? I have a NAS, want to stream to TV using Ipad over ATV3.
 
No issues with Airplay support for me.

Yup, it has AirPlay / TV out support. In the next version (thanks to my latest all-in-one overscan tutorial ;) ), overscan will be disabled, meaning no windowboxing (borders).
 
Issue using Airplay

I am using Nplayer from Ipad browsing videos from NAS and airplay using Apple TV. Video is getting stuck but audio plays while Airplay.

Any insights will appreciate
 
I am using Nplayer from Ipad browsing videos from NAS and airplay using Apple TV. Video is getting stuck but audio plays while Airplay.

Any insights will appreciate

If you're sharing over UPnP, just disable mirroring. If you're sharing over SMB, just forget it and switch to UPnP (with disabled mirroring). A lenghtier explanation if you need more info:

The ATV can only play back iOS-native files, that is, ones directly playable by it (mp4 / m4v / mov files) if and only if

- they're in the local file system of the source iDevice
- they're in an iTunes Home Sharing directory. (NOTE: for this to work when initiated from a client iDevice, you MUST enable mirroring mode on the iDevice. Otherwise, only the audio will be transferred to the ATV, not the video. This is diametrically opposed to what you need to do with UPnP - see below.)
- you stream directly (without a "proxy" iDevice) from a local iTunes Home Sharing or the iTunes Store itself
- you stream via UPnP when initiated from an iDevice.

Unfortuntely, streamed SMB playback in hardware won't ever work in any configuration / player for the simple fact that the ATV, similar to the Lightning - HDMI / VGA adapters, simply gets a playback URL from the iDevice so that it can directly access and play back the file. However, as the SMB protocol (or, for that matter, most other common networking protocols used in home multimedia sharing: FTP, AFP etc.; the only exception being UPnP) isn't supported by the ATV, it couldn't do anything with these.

The solution is sharing your files via UPnP instead of SMB
and making sure you disable mirroring mode on the iDevice (while staying connected to the ATV, of course) so that the players pass the URL of the file to directly play back the content, without it going thru the iDevice. Note: if you enable mirroring, low-quality screen mirroring will be used instead of direct playback - this is why you must disable mirroring.

Note that I've also explained this in my UPnP bible (see Section "1.4 Streaming UPnP sources to the Apple TV" at https://forums.macrumors.com/threads/1503346/ for more info).

A quick remark
: Incidentally, if you disable AirPlay mirroring and try to play back streamed SMB iOS/ATV-native content on the ATV, you'll see the same as with trying to play back hardware-accelerated MKV files in players with both TV out support and hardware MKV decoding capabilities (e.g., nPlayer): the ATV will only play back the first 8-9 seconds and, then, stops, only to load the next segment and so on. The explanation of this is simple: the local iOS player downloads some seconds of the stream (or quickly remuxes 8-9 seconds from the MKV file into an iOS-native one in the background) and, then, passes the URL of this very 8-9-second file to the ATV.
 
Last edited:
This is awesome !!!

Problem i see is MKV as you said !!! any other way to overcome this issue , playing MKV seamlessly to Apple TV ?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.