Wizardry: outsourcing transcoding
OK, thinking out loud:
My NAS (synology 1812) is not powerful enough to transcode to 1080p. (2.3Ghz dualcore intel Atom (*) ).
However, I do have my desktop PC in the next room which can be Wake-On-Lan'ed
Is it possible, or would it be conceivable to set up the scenario:
If transcoding is necessary, WOL the desktop, then somehow pull the data from it? Obviously I could make it be an UPNP server (in my specific case I might prefer ps3media server because it handles DTS better), or perhaps some more direct way of just running a remote instance of FFMPEG or something..
This would be nerd wizardry to the highest level, and must be cool to see working.
<play>
<"loading" video displayed> (to keep the upnp client happy, and not timed out while the transcoder machine boots)
<workstation goes "beep" and starts up>
<video starts playing>
(*) honestly, I actually think the D2700 atom should be powerful enough to encode 1080p MPEG2 "lowlowlowcompression, high bitrate" realtime.. it's a matter of tuning settings.. but OK, for the sake of argument let's say it's not.
My NAS (synology 1812) is not powerful enough to transcode to 1080p. (2.3Ghz dualcore intel Atom (*) ).
However, I do have my desktop PC in the next room which can be Wake-On-Lan'ed
Is it possible, or would it be conceivable to set up the scenario:
If transcoding is necessary, WOL the desktop, then somehow pull the data from it? Obviously I could make it be an UPNP server (in my specific case I might prefer ps3media server because it handles DTS better), or perhaps some more direct way of just running a remote instance of FFMPEG or something..
This would be nerd wizardry to the highest level, and must be cool to see working.
<play>
<"loading" video displayed> (to keep the upnp client happy, and not timed out while the transcoder machine boots)
<workstation goes "beep" and starts up>
<video starts playing>
(*) honestly, I actually think the D2700 atom should be powerful enough to encode 1080p MPEG2 "lowlowlowcompression, high bitrate" realtime.. it's a matter of tuning settings.. but OK, for the sake of argument let's say it's not.