Собственно вот.
Не могу сказать, что задача слишком уж сложная, но с мерзким ffmpeg пришлось повозиться.
Также случилось немного покопаться в исходниках плеера.
Сервис работает строго для своих, потому что сервер не резиновый.
В общем двигаемся к мировому господству.