Playing Pre-Recorded TV from WHS or Recording Live TV to WHS .
Works for Vista , MCE 2005 and Xbox360.
If you do not need to record live TV to the WHS, and just need it to store the recorded TV files and play from WHS, you can miss out "Recording Live TV to WHS" but you will still need the Batch file on the WHS.
All Recorded TV stored on the WHS will show in "Recorded TV" on Vista or MCE 2005 and in "Recorded TV" in MCE UI on the Xbox360
On the WHS you need to enable media sharing on the Music, Photos and Videos shares. You can do that by clicking on the Gear icon in the top right of the WHS Console, then click on the Shared Folders.
Then setup a Guest Account with no password, this will be so you can see the recorded TV from WHS on your Xbox360 in Media Center UI under "Recorded TV"
Using WHS console add a share folder call "Recorded TV" to WHS default shared folders.
Settings for Windows Home Server.
1 In Run, type "gpedit.msc", then click OK .
Then go to Computer Configuration, Windows Settings, Security Settings, Local Policies, Security Options
Find the entry "Network access: Let Everyone permissions also apply to anonymous users", double click and set to "Enabled"
2 Click Start, Run, and type "regedit", and click OK.
Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
Double click the NullSessionShares key, and add the value "Recorded TV" at the end of the existing entries, then click OK.
3 Reboot WHS.
Log on back on to WHS right click the shared "Recorded TV" folder then go to Properties Click on the Share tab and Security then Permissions add "Anonymous Logon" click "Full Control" box then click on OK.
4 Log off DO NOT REBOOT WHS the Share Permissions and Security Permissions will be removed if you reboot, there is a batch file to fix the problem see below ).
Settings for MCE 2005 or Vista .
On Vista or MCE 2005 Run, "regedit".
1 Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\Recording
Double click the "WatchedFolders" key
Add the UNC path of WHS shared folder. \\Server\Recorded TV
2 Reboot the MCE 2005 or if you have Vista reboot that.
Recording Live TV to WHS
For Vista or MCE 2005
1 If you need to record live TV to WHS here is the setting go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\Recording
Double click the "RecordPath" key
then add \\Server\Recorded TV
2 Reboot the MCE 2005 or if you have Vista reboot that.
Batch file Fix for Anonymous Logon after WHS Reboots.
These settings where needed because if WHS reboots, the Share Permissions and Security Permissions will be removed.
Copy and Paste the batch file into notepad and save it as "whs.bat" DO NOT save it as a text file, add the batch file to WHS startup menu.
Here is the Batch file below (Copy and Paste it).
--------------------------------------------------
@ECHO OFF
net share "Recorded TV" /Delete
net share "Recorded TV"="D:\Shares\Recorded TV" /GRANT:Everyone,FULL /GRANT:"Anonymous logon",FULL
ECHO Y| cacls "D:\shares\Recorded TV" /G "Anonymous logon":F "Everyone":F
end
----------------------------------------------------
A big thanks to Ian Dixon for his help on this.
Richard Miller mce mvp.
Richard Miller Media Center MVP 2006