Streaming a 1080p MKV to my Android tablet using Plex Media Server for Windows and the Plex app for Android:


Now, playing back the same file using the latest Subsonic beta with the latest ffmpeg and JWplayer:


Needless to say, playing it back using Subsonic results in the video stopping every 3 seconds so the transcoding can catch up.
I'm really quite shocked that with the prevelence of multicore CPU's and HD video we're still only allowing ffmpeg to use a single core for transcoding. Any word on if this will be remedied?
