Havent had time to play around with anything recently, gonna try out a few when i get home. Probably try out mezzmo first. I gues twonky is out since i need to transcode.
Also, my server pc has an AMD Athlon 64 X2 4200+ @2.2Ghz, and a 8800GT. Is this good enough to transcode to google tv and 360? What about transcoding 720p movies? Is this an excuse to upgrade lol
Keep in mind that Mezzmo isn't free.. After the 21 day trial, it'll cost $30. For me, it was no question worth the $30. Tversity and PS3 Media Server are great, free alternatives.
Mezzmo uses FFMpeg for its transcoding and Tversity likes to have a codec pack installed, that's one reason that I stayed away from Tversity. From my experience, Mezzmo is a little more efficient.
You should be fine to transcode anything that's DVD quality or less with any DLNA software that you choose. I think your CPU might struggle with anything at a bigger resolution. I had been running an AMD Athlon 64 x2 4400+ and I expect that your results would be similar to mine. I upgraded to a Phenom II x4 955 and now I can stream any of the resolutions in real time, so it might be the excuse you're looking for.
You can still make HD content work with Mezzmo, though, with a couple of workarounds.
1 - One of its best features is that you can control the transcode resolution and quality for each device you stream to. For instance, I have 4 televisions. One of them is an old 17" CRT, so I set the transcode for 480p and lowest quality (fastest transcode). My server then transcodes everything, regardless of original resolution to 480p when it streams to that TV.
Knowing this, you can experiment with resolutions and quality settings and see what your CPU can handle. I'm certain that it would have no problem if you set it for 480p @ Best Quality. That way, you'd have DVD quality at the very least. You could even try bumping the resolution to 720p and adjust the quality settings upward till you start to get playback issues like stuttering and freezing. Mezzmo also prefers to do simple remuxes when a files audio and video streams are compatible but the container isn't. Your CPU will have no trouble with that situation, regardless of resolution.
2 - Mezzmo also stores the transcoded files so that transcoding on the fly is not necessary if you call the same file up at a later date. Once Mezzmo begins transcoding a file, it completes the task even if you stop playback. Knowing this, you could plan your viewing. Let's say you wanted to watch a Blu-Ray Rip of the movie Inception when you got home from work. Before leaving for the day, you could go to your TV and start to watch Inception. When it stutters, just pause or even stop playback, turn off the tv and go to work. When you get home, Mezzmo will have transcoded the file completely and you'll be able to play it back in real time with FF/Rew capability at the full HD resolution. The transcoded file will be saved in a temp folder on your server's HDD until it runs out of space (physically or according to your preassigned limit) and then it could be written over.
Mezzmo is also planning on having a pre-transcoding feature in it's next release that is due out before the end of the year. That will essentially do option #2, but it will do it automatically instead of you having to initiate the transcode. Keep in mind that if the file is natively compliant with the playback device, Mezzmo (and any other software) just serves the file up without transcoding anything. An old Celeron could perform that task. These tricks are Mezzmo specific and won't work with Tversity or PS3 Media Server.
The ability to create custom device profiles is another reason that I went with Mezzmo. If it's transcoding things that you feel it shouldn't or vice versa, you can shoot off a quick e-mail to Conceiva (Mezzmo's creator) and they'll respond with directions to correct it or send you a "corrected" device profile within 24 hours. I have never had customer support that was better than I have received from them. Even problems on their forum are addressed in the same timely fashion. Check it out at
www.conceiva.com.
Sorry if I sound like a salesman for Mezzmo, it's just so much better than other DLNA solutions that it's easily worth the $30 and I just feel compelled to justify the cost when other solutions are free.