QUOTE(loonsave @ Sep 11 2012, 10:12 PM)
Stream from PC via ethernet and external HDD. Both same result.
I got around to do some testing with raspbmc + transmission. I have it connected to sony tv40BX420 - donnu got DTS or not, but seems like it works, got an old Pioneer Dolby Surround sound amp that was was working for a Lazer disc player. The sound pass thru to the amp no problem, tv also got sound at the same time.(reason i mention this is because, other people on raspbmc forum has reported that if your tv/receiver cannot decode DTS, forcing raspberry pi to cpu decode will cause lag in 1080p)
*** also try to change the refresh rate of your video to match your video files framerate, could work.
After muddling around with it twice. Since I made the noob mistake of running apt-get update & upgrade manually.
Anyhow 2nd time also mess up the first ssh in config...
I dled a test file Gangnan style from youtube. 178mb
SQL
Stream 0
Type:Video
Codec:H264 - MPEG-4 AVC (part 10) (avc1)
Resolution:1920X1080
Frame rate:23.976023
Decoded format:Planar 4:2:0 YUV
Stream1
Type:Audio
Codec:MPEG AAC Audio (mp4a)
Channels:Stereo
Sample rate:44100Hz
using psftp to put it onto Raspberry pi.
My refined raspbmc + transmission installation. Note: I have yet to set up smb or nfs or an external harddrive. Running purely on 32gb SD card. I have a seagate 250gb external slim hdd, which i doubt will work since it draws entirely via usb connection.
I set my transmission to 40 peers, download limit of 50-80, up of 5-9, since i using lousy streamyx connection only...

I was able to play the 1080p file and sustain 80KB/s download, 8up.
I used information from this page and modified a bit to my purposeCODE
sudo initctl start xbmc <start xbmc from putty>
sudo initctl stop xbmc <stop xbmc from putty>
Using Pi user
sudo apt-get install transmission-daemon
sudo /etc/init.d/transmission-daemon stop
Using the pi user
sudo nano /etc/transmission-daemon/settings.json
<whitelist-192.168.1.*, download-\/home\/pi\/downup, password, username-root>
<only on NTFS>
sudo chmod g+rw /home/pi/downup
sudo chmod g+rw /home/pi/transfer
sudo chmod g+rw /home/pi/anime
sudo chmod g+rw /home/pi/movie
sudo chmod g+rw /home/pi/music
sudo chmod g+rw /home/pi/musicv
sudo chgrp -R debian-transmission /home/pi/downup
sudo chgrp -R debian-transmission /home/pi/transfer
sudo chgrp -R debian-transmission /home/pi/anime
sudo chgrp -R debian-transmission /home/pi/movie
sudo chgrp -R debian-transmission /home/pi/music
sudo chgrp -R debian-transmission /home/pi/musicv
net.core.rmem_max = 4194304
net.core.wmem_max = 1048576
sudo /etc/init.d/transmission-daemon start
I created extra folders, but not sure if it could be properly used by transmission. The last install of xbmc that i did with raspbian, the entire 32gb got filled and i end up wiping the whole sd card since, it refused to delete stuff in rubbish can. So it could be a chmod problem.
**** the raspbmc - totally got my sony tv remote's cec to work on it. Fast forward works, backwards doesnt. Stop, play, next all works. Yippee free remote!