I just signed up for Plex Pass because I was having some bugginess with utilizing DLNA access to Plex from both my Xbox 360 and my smart TV and wanted to see if the app would improve things. It definitely seems to have improved my issues, since I'm no longer kicked out of videos in the middle, but now I'm seeing the playback halt with the spinner showing up for about a second before resuming every 10-20 seconds.
I'd say your more than a little underpowered with any P4, but really unless you are using subtitles then it should direct play the mp4. With your processor audio transcoding could also be an issue if you are playing a file with dts.
As stated above, logs will tell us if your server is transcoding and not keeping up. The full xml file info would be helpful as well.
Some further information, if it helps. I have no issue using the web interface to watch the same things on multiple computers and frequently use the DLNA feature to stream to my tablet (haven't tried the android app yet), using BubbleUPNP and MXPlayer.
When in the info screen for the video you want click on the ellipses (...) on the left bottom, then click info. Click "View XML" and upload here as an attachment (don't post it directly).
Jun 04, 2015 11:26:16 [0xa27feb40] DEBUG - MDE: selected media 0
And then the actual transcode sessions have a speed a value < 1:
Jun 04, 2015 11:26:20 [0xa27feb40] DEBUG - Request: [127.0.0.1:43455] PUT /video/:/transcode/session/c9ed494a88198cf2a8abefcab76e8dca/progress?progress=0.0&size=-22&speed=0.2&remaining=7111 (6 live)
So what all this means is that on the app the video is limited down to a maximum width of 1279 and since the videos width is 1280 it is triggering a transcode. The speed value needs to be above 1 for continuous playback. (1 means that one second of video is transcoded in 1 second)
So I'm getting a transcode because my output screen is above a certain size, right? Any good suggestions for how to fix this? Do I need to convert my video files to handle this better?
So I'm getting a transcode because my output screen is above a certain size, right?
Yes and no. Your current video size should be good. I forwarded the logs to the developers because even though we know why it is requesting the transcode, it really shouldn't be. Your video is 1280x720 but for some reason the client is setting a max of 1279x720.
You could try temporarily setting the transcode level down to 480p to see if it gives the extra push for the transcoding to smooth out for now. Personally, I wouldn't try and manually convert things down as the current resolution you have is correct and converting down will result in quality loss.
Thanks for the help. Do you know if the devs will reach out to me if the find a resolution, or will I likely just have to wait for an update?
Unfortunately because of the nature of the problem I believe the only resolution is an update to the client as that's where the problem looks to be. I could be wrong though, but won't know for sure until they let us know.