Haha, was taking another look at your log file and I just have to say it: I love Doctor Who!!
:D
unfortunately now I have another problem: remote control on ios app doesn't work: I can only start videos, but cannot stop or pause. this is strange because yesterday all worked fine: probably I messed up my setup trying to solve the audio issue. any suggestion before trying something drastic like a reinstall?
Delete your current pyplex installation and git clone it again would be my first guess.
done… but still not working 
It somehow magical works now. Going to look into this upcoming weeks :)
Strange, can you send the log file again?
here it is:
https://dl.dropbox.com/u/365643/pyplex2.log
I'ts possible to receive commands as the stopPyplex command is send to the command listener. Have you restarted your IOS app? and/or refreshed your plex app when you start pyplex?
Can you tell me what happens if you type this in your browser and hit enter while playing a file?
ipofyourpi:3000/xbmcCmds/xbmcHttp?command=Pause()
I restarted the server, the raspberry and the ios applications (I have 3 devices) but the problem remains.
sending the command with the browser is working: the video pauses.
is your ios device in the same network as the pi and the server?
problem solved: I have two servers one in my home and one in my workplace… the ios device is connecting to the remote one, so that the commands are not sent to the proper place.
setting up the correct server all works!
thank you very much again… if you come to Italy I owe you a drink! 
I would love that both! Haha
One thing you could do for me is inviting me as a friend for myplex. As i will be starting to look into myplex support shortly but have no remote servers to test it with.
allready done… and if you want to share one of my libraries you have only to ask… 
Thanks!
Accepted you as a friend, but I ment sharing libraries :P haven't used this part of plex much... If you don't want me to see al your media i totally understand! You could make a test section and add a few file types and i would be happy :)
no problem: I shared with you my test library: it’s a smallsbut has a better bandwith than my home library.
Thanks! You're the best. If you ever come to The Netherlands beer is on me!
Hey folks!
I have been working on a fork of PyPlex for Gentoo systems GitHub - dalehamel/pyplex: An interfaceless PLEX client for Raspberry Pi, designed to be used with an iOS remote., though it will also work on raspbian. Notably, I have added a few things:
[list]
[]myPlex support (enabling playback remotely - you must have a PMS running on the local network in order for avahi to detect the RPi for some reason though)
[]Threading bugfix (set threads to daemon=True so that they die with the program)
[]Python packaging
[]Dependency listing for packages (particularly for building OMXPlayer)
[/list]
My focus is currently stabilizing the client, and making it easy to install. After that, I will look into porting a GUI onto it, but I think it makes sense to get things stable before moving forward on an interface, when we have iOS, android and webclient able to control it.
It looks like we still have a few things to work on though.
[list]
[] Plex media server doesn’t stop transcoding when the client stops playback. If enough requests are made by the client, it’ll run rampant crash the entire server. I have been using wireshark to try to figure out what a normal client sends to stop transcode, but I simply can’t figure it out…
[] Jumping is completely broken (seek forward/back), may have to do with OMXPlayer build
[*] Things are generally clunky - not good enough for my girlfriend to use (shes’ my user benchmark 
[/list]
I should also mention that I am also working on a port of https://github.com/gewalker/plex-linux.git, but it is currently a bit of a shitstorm.
I’ve gotten it to compile, but it just segfaults. Upstream XBMC works fine on RPi, so we just need to port the RPi build system patches (I think), and get it drawing to the framebuffer properly.
Once I stabilize the pyplex client, I am going to move onto the native client.
There are two approaches I see working:
[list]
[]File stat diff of entire plex-linux repo, to find what files plex added and modified, then smash this enormous diff onto upstream XBMC and get it working on a desktop client first, then port to RPi
[]Determine what enables XBMC to run on RPi (probably just ARM support flags and using OMXPlayer on RPi for GPI accelerated decoding), and smash that onto the plex-linux repo
[/list]
I should also mention that I have successfully built plex-linux on amd64 and x86 architectures, so it shouldn’t be too bad to do it on RPi (with a cross compiler speeding things up of course).
Anyone who can lend a hand? I am thinking of making an indygogo to fund this, and using the headless pyplex client as an incentive to get people to donate (donate → receive a preloaded SD with stable pyplex, so we can build real plex-linux). I have sent a business inquiry to plex about this, but I doubt they would mind getting an RPi client for free… 
If audio over HDMI isn't working, try setting these flags in /boot/config.txt
#hdmi_force_edid_audio=1
hdmi_force_hotplug=1
hdmi_drive=2
I agree with that! And will look into making my repro a python package. For those who want a stable and working package go for Dale's one, as his is already a package, mine might take a while to become one because I won't have time to program after office hours the upcoming weeks or so.
I have been looking into pi3d and python imaging to make a UI, this would be a really big challenge! Got it to download a art file from the server and displaying it, fadeout and/or slide effects are going to be interesting.
Dale, would it be an idea that when I make it a package to see if we could somehow merge the two?