I have a quite advanced setup involving a custom DNS server and a reverse proxy server. However PlexConnect used to work just fine, but lately (the last couple of months) playback suddenly stops and I find myself back at the program info page. I can press play and continue playback. But this happens 0-5 times for any tv-show or movie I watch.
This is a figure describing my setup:
Apple TV:
ATV 3 (latest non-beta firmware)
DNS set to 192.168.10.2
PlexConnect:
Latest from github as of (19.08.2013)
Host is WHS 2011 (192.168.10.2)
DNS is Windows DNS server
trailers.apple.com resolves to 192.168.10.12 (local proxy)
PlexConnect web server running on port 8080
PlexConnect DNS server is disabled
Plex Media Server:
Host is WHS 2011 (192.168.10.2, same as PlexConnect)
Running latest PlexPass version (0.9.8.4.125)
Local proxy (192.168.10.12)
This is a Ubuntu 12.04 LTS running Squid3 reverse proxy
It is responsible for proxying all my web sites to their respective hosts
It does proxy trailers.apple.com:80 to 192.168.10.2:8080 (the PlexConnect web server)
The Problem is only with self recorded movies or tv shows. I cut out the commercials and save it on a different place.
In the new cuted file when the commercials begin ATV stops the playback. But not on all movies or shows, some are good other movies stop playing more than one time at the beginnign of commercials.
in general my atv is working fine. but on certain avi's the playback stops suddenly. in the original recording beginns the commercial when the movie or tv-show stops on ATV on PC or PMC it continues.
AVI files cannot be played natively. The codecs used (mpeg4 video, mp3 audio) should be fine... so I assume PMS will change the container on the fly.
PlexConnect actually only "starts the communication", but once the media is selected and you press PLAY, replay is handled between iOS and PMS alone. This really looks like an transcoder issue...
PC and/or PMC doesn't really count, as they can most likely play those files natively, no transcoding needed. Does PMC have an option like "force transcoding"? Do you have another iOS client to cross-check?
Don't know about Windows, I fought this fight a couple of month ago with OTR/SuperOTR, but this is all MacOS.
However, there might be some interesting information in the forum over there... you could start with some words on "why is AVI not the greatest choice" (German): http://apfel-a.macbay.de/super-otr/anleitung/ - go down to "Technische Details (von Tom):"