TV Manager 1.0.1

Note: This add-in is no longer needed due to Windows Home Server Power Pack 3.

TV Manager is a Windows Home Server Add-in that moves your Media Center recordings to your server for storage and management. You can view your moved recordings from within Media Center as if it were sitting in that computer’s Recorded TV folder. You can also watch the recordings from the TV Manager Web Interface to non-MC PCs over your local and Internet connection.

New in v1.0.1 is the ability to have TV Manager notify selected email addresses when a new recording for select shows are available for viewing. The recording is then quickly readied in the case you wish to view the recording out of the house using the new web interface.

 

Changes since 1.0

  • Added Single-sign-on for Web Interface
  • Created Web Interface
  • Fixed Ghost Recording Bug
  • Removed Console Tab
  • Added Email Notifications
  • Removed ComSkip -- Had too many problems and people didn't understand "Experimental"
  • Fixed Move Errors
  • Changed Air Date to the date recorded.
  • Allowed Client install on Non-MC PCs.

Upgrade Instructions

  1. Uninstall client software.
  2. Login using Remote Desktop to your WHS.
  3. Open Run and copy in: services.msc
  4. Click OK.
  5. Find TV Manager from the list of services and stop it.
  6. Close Services.
  7. Open Run and copy in: sc delete TVManager
  8. Click OK.
  9. Remove TV Manager add-in using console.
  10. Follow installation instructions in the documentation (Downloadable PDF below)

 

Download

TV Manager Windows Home Server Add-In

TV Manager Documentation

 

Screen Shots

 

Web Interface

Comments

Adam

The file conflicts are still occurring. I attempted to install the filelock program you suggested. I copied it up to the server (assuming that's what you meant) and RDP'd into the WHS. It would not let me run it! Said I didn't have the rights. Yet, I was logged in as Adminitrator.

So, my thoughts now are to copy the TV files to a new folder. Erase the "Recorded TV" folder. Create a new "Recorded TV" folder and copy the files back.

Thoughts?


Tom

Congratulations on yet another successful release, Brent!

Tom likes the web interface feature :)


Eric

TV Manager Sleep Problem - After running this add-in, my Vista PC will not return to sleep mode. Does anyone know how to fix this problem?


Brent

Eric,

I knew I forgot to test something, and now I know what. If Vista goes into sleep mode while moving a recording, TV Manager opens Media Center and opens Live TV. I bet, that when I kill Media Center, it doesn't also kill the receiver process. Meaning, it is still playing tv and keeping sleep from occurring. This is something I added to this release after being asked about sleep compatibility. I'll release a small patch for people who have this issue. Sorry about that.

Tom.

Thank you. :-)


WScottCross

I'm having a problem with TV Manager moving my recorded TV files (WTV format) to my WHS Recorded TV share. If I manually move them, I can see them in VMC Recorded TV listings and they play fine. Any thoughts on why I might be having this issue?


Rob

Hi, does the WHS add-in and client uninstall restore all settings when uninstalled? I just like to know before I try :) (I.e. folder is removed and register, user, rights settings goes back to before?)


derek

Hi, I've installed TV Manager Client on 3 computers,but when I right click on the TV Manager icon in the notification area(all 3 computers) the only menu item I have is 'Exit' (no Settings or Regenerate XML). Also I can not get the email notification to function - do the Login Credentials refer to the email account (User and Password) to be used to sent the email notification. These are minor problems, the addin is great.


Martin

Hi Brent,

I have the same issue Derek has. Also when I open the web interface I see no recording despise my server is loaded with lots of them. In version 1.0 there was the option to recreate the XML file - where is that gone ???

Thanks

PS. Do you plan to add this feature where moving file from VMC to WHS can be turned off in the client settings ?? I would love that since I got a fait bit of local storage on my VMC and would like to keep using it - i use WHS for overflow.

THanks again.


Ryan

I installed tv manager 1.01 and there is no tab showing up at the top of the WHS consel but I do see a tab in the setting menu. Also it shows up as being installed in the add in tab.


Brent

WScottCross,

I'll look into it. I'm not sure why as I don't have the TV Pack installed anymore. It should work with it though. The only thing that may not work for you are email notifications. I have a feeling I forgot to have it check for .WTV files in addition to .DVR-MS for the email function. I'll check when I open up Visual Studio.

Rob,

The uninstaller doesn't do all the work. In version 1.0.2 the installer will add things and remove on uninstall. However, in the current version, the TV Manager site is added on install and removed on uninstall. A lot of the work is done with the apps and aren't removed when on uninstall. You may have to do a little bit of clean up work. It isn't hard or that much though.

Derek,

Are you running the client on a Vista PC or MCE 2005? If the client doesn't detect Media Center, those options aren't available. They are only for the clients that will be detecting and moving the recordings. Also, the user name and password for email notifications are sometimes optional depending on the outgoing mail server you use. In my case, with COX (my ISP), they make you use their outgoing mail server. They also require you to input your account username and password to send mail using their server. In that case, you'd use that user name and password. It isn't the user name and password to say your Gmail account. It is the access credentials for the SMTP server (outgoing mail server).

Martin,

If you are also running this on a non-Media Center PC, those options won't show. Otherwise, there may be an issue with the client. Are you running the client on a limited account? I will be adding a way to have a time of day set to move the recordings. Instead of having it move after being detected and not in use.

Ryan,

There isn't a console tab for 1.0.1. I removed it and replaced it with the web interface. According to what you are saying, everything is fine.


Martin

Brent,

I am using a limited account on a Vista Home Premium PC. My kids and all can access it so limited is better. Does your client have an issue with that ?

Regarding a time to move, that is nice but I would love to be able to turn off moving alltogether and do it manually now and then. However the way your add-in handle the shared folder, permissions and link between VMC and WHS is great and I love this.

I have been trying to access teh WHS TV web page using my Vista Business PC assuming this should have no impact - is taht why on the web page I don't see all the shows ??

THanks again.


WScottCross

I did a re-install of my system with TV Pack for an unrelated reason and it is still not moving the .WTV files over to the server. As soon as I set TV Manager, I could see the previously moved content from the server, but nothing moves and the web page doesn't list any of the shows that are in WTV format. I have a mix of DVR-MS and WTV files on the server, could that cause a problem for the TV manager software?


Derek

Hi Brent,

Thanks for the quick reply. I am running vista home premium on my computers, but after seeing your comment on limited accounts; I ran TV Manager as administrator and the 'missing' menu items returned and were available.

I am still unable to send an email notification, even though I have tried a number of my email account (including the email account from my ISP provider). Two basic questions: can you use any email address for the notification, also can you send a notification at any time or is it the first time the show appears in the drop down menu of available shows.

Finally a new problem, I deleted a show from my recorded tv folder, using the media center interface, but the show still appears in the drop down menu for email notifications.

Best regards


ryan

Thanks Brent, Next time i will read the doc before posting a question. One thing I didnt see is if Tv manager compresses the DVR-MS before viewing over the internet?


Shonari

I'm getting an error with the TV manager web page. It does not load. The shows # 25 on the page. This is causing me not to be able to install my client. I followed uninstall instructions from your site on ver. 1.0. Any help or thoughts will be appreciated. Its a great piece of software.


Mike

I'm getting an issue when I Regenerate the XML, the notification will tell me it found x amount of shows, however, when I try to access them via the web, there is nothing in the drop down at all?


Brent

Martin,

Version 1.0 works fine on limited accounts. I didn't think about the limited access to the registry when I have it try to detect if the PC has Media Center. Let me know if you want a link to my archived copy of v1.0.

WScottCross,

TV Manager should work fine with .wtv and .dvr-ms even with both on the server. I'm not sure why it isn't working. Would you also like a link to v1.0?

Derek,

The way email notifications lists all the series, is a bit weird. I'm rewriting it for v1.0.2. You can have the email sent to any email address. The notifications are sent when the TV Manager service sees a new episode for a series that has been assigned to an email address. As for deleting shows from Media Center. Try regenerating the Xml, when you remove them from Media Center, Media Center doesn't remove the part in the Xml. The Web Interface is supposed to go through and clean them up when you view the web interface. However, in this version, I forgot to add a line to delete the Xml file before removing the shows that don't exist.

Ryan,

The dvr-ms is not compressed for viewing outside your local network. However, the video content is removed from the Microsoft DRM wrapper for viewing using IIS. When being removed, a temporary file is created in D:\tv\transcode\tmp in mpeg format. These temporary files can be cleaned by clicking Delete Temporary Files using the web interface.

Shonari,

There is a known bug (some code I accidentally left when working on the template) that prints a number to the screen. Here is a work-around: forum.wegotserved.co.uk/.../index.php

Mike,

Strange. This happens after regenerating the Xml? Can you post a copy of Shows.xml located in D:\shares\Recorded TV\ on the WHS.


Mike

Well that's strange, I went to look at the XML file to get you the info and it's gone. I then regenerated and it still not there?


Mike

Ok..it's in the folder now..took a little while..not sure why...but it's blank?


WScottCross

I had tried 1.0 and it didn't work for me either. Right now, I manually move the recordings every couple of days and I was hoping to avoid that. Anything else I can try?


Derek

Hi Brent,

I can't remove the deleted program from the email notification menu, even though I have regenerated the XML and the deleted program is removed from the web interface.

I have noticed that my email outgoing server has a setting that needs to be selected "My outgoing server (SMTP) requires authentication". When I first setup this account I found that I was unable to send emails because this setting was not selected. I have noticed that the other accounts that I tried to use required authentication.

Regards,

Derek


Martin

Hi Brent,

I fixed the "Standard account" issue in Vista by going properties on TV manager in the Startup/Startup menu folder and selecting "Run as administrator". Your client now runs as administrator even if the account is not. I were then able to regenerate the .xml.

On the .xml it works fine for series with fewer than about 15 recordings, but for series with many more (I got some with 60 recordings) I get an error code and the page does not load.

Martin


Fred

I get an error message that says, TV Manager, Failed to Start and to check if I have sufficient privileges to start system services.

Anyone care to help me on this?


Nic

Hi

I get the same error as Fred when I install the add-on - insufficient priveleges to start system services.

Any ideas?


Nic

I think I fixed it - I had to manually create a folder called: d:\shares\recorded tv...


Derek

Hi Brent,

Just to let you know that I recorded 2 shows that were part of a series already recognised by TV Manager. I received email notifications that the shows were successfully recorded.

Regards,

Derek


Alan

Hi, does TV Manager support the new Media center TV update format for recorded TV?


Brent

Alan,

TV Manager should support the new TV Pack. It used to when I had it installed, I haven't been able to test it on the latest version. The TV Pack should work with the latest version. However, I am unable to test it.


Confused

Can anyone help me? I've installed the 1.0.1 client on 2 Media PCs (MPCs), after adding the plugin to my WHS.

One one MPC the TV recording works fine, the copying of recorded content to WHS works fine, and I can click on 'Recorded TV' and see and watch all recorded TV which is now located on my WHS. However my other MPC can do all the above except when I look in recorded TV it cannot find any content, instead it is located in the 'video' section.

Can anyone tell me what I'm doing wrong?


Alan

Thanks Brent, I have installed 1.0.1 but it does not work with the new recorded TV format (.WTV) could you add this so at least it will move the recordings to the WHS for other MCE PC's to access? If you need any testing for this please let me know.

Thanks!

Al.


WScottCross

My experience also shows that it does not handle the WTV format. The server doesn't recognize the shows and the client doesn't transfer the show to the server. If there's any way I can help troubleshoot this, let me know.


Brent

Alan and WScottCross,

Version 1.0 does work with the WTV format. However, version 1.01 does not. I'm working on seeing where I broke it for version 1.02.


Jason

Hi Brent,

Thanks for such a great add-in. The only problem I'm having is that when I try to access the web interface I get an error message saying the security certificate is only valid for my my MediaSmart Server Homepage (like your brentf.homeserver.com). When I tried to add an exception, my MediaSmart Server Homepage went down. I'm not sure if there's a way to resolve this conflict.

Any insight would be greatly appreciated. Thanks!

Jason


Brent

Jason,

You are very welcome. As for your issues, did you add the exception on the client or your WHS? Can you access your MediaSmart home page on another computer? Are you using UPnP port forwarding or are you forwarding using your routers web page?


cyberke

Hello Brent,

I installed the tv manager on my WHs and clients yesterday but I have some questions about it.

When I try to reach https://server/tv I get a certificate error saying that the certificate was meant for http://server.homeserver.com.

I get this error on all my clients.

After deploying the client software, is it normal that the "deploy client" button stays visible? I deployed it on all my clients, on 4 computers being used by the kids. Now what happens when they mess around and push the button again? I know I can tell them not to touch that button, but you know children.....

Is there a way to logon without having to type the username and the password each time? I am only using the tv manager for our local network, including the laptop and the connected tv in my bedroom, so each time I want to watch a program I have to go to the laptop and type the username and the password. :) I want to connect directly to the webinterface or have a possibility to autofill the username and password box so I only have click logon.

Most of my client pc have media center but unfortunately the tv shows don't show up in the media center's "tv recordings", as I understood from the documentation they should be visible in the media center program? I am using the english WHS but all my client pc's (6 Vista and 2 XP Professional) are in the Dutch (Belgian) language, maybe there is a problem because of the language difference?

But your addin works great and I'm very pleased with it, you are doing a fantastic job on this!

If I could resolve the above minor problems, I would be very glad.

Greetings,

Nic


Brent

Cyberke,

The certificate error is expected. The default web site only has a certificate for the remote access sub-domain. I may be able to grab the remote access address by using the WHS Api, but I don't know if it will work on the client side. I'll have to see.

Removing the deployment button can be done by editing D:\tv\Default.aspx. Just find and remove this: <asp:Button ID="btnDeployClient" runat="server" Text="Deploy Client" BorderColor="Black"

BorderStyle="Solid" BorderWidth="1" BackColor="White" Width="100px"

OnClick="DeployClient" CssClass="marg-bottom" style="margin-left: 10px;"

ToolTip="Install TV Manager Client on this machine" />

If you would like, you can remove the Web.Config file in D:\tv which will remove the authentication. It will no longer ask for a password. After that, you won't need to use https://server/tv http://server/tv will work. Be aware, that removes the authentication over the internet too.

The Dutch/Belgian version of Media Center or WHS may have some differences preventing TV Manager from working inside the Recorded TV menu.

Hope this helps.


Cyberke

Brent,

Thank you very much for this info, it is nearly perfect for me now ;)

The mails that are sent contain a link to view the recording, but this link points to https:\\server.homeserver.com\tv\play...., is there any way to change it to http:\\server\tv\play.....? (and is there any way I can translate the mails text in dutch?). If you are interested I would like to provide you a Dutch translation for users in Belgium and/or The Netherlands. If you are not interested, no problem, I still like your addin very much ;)

Greetings,

Nic


Brent

Cyberke,

Sorry, that part is hard coded, you can't change it at the moment.

I may take you up on the translations for the next version. :-)


Cyberke

Okido :) I will follow the progress on your great addins. :)

Grtz,

Nic


lukas

What is the regenerate xml option used for?


Brent

Lukas,

Please read the documentation. It explains what that is for. Mainly if you have issues and the cache of shows data gets corrupt, you can rebuild it.


Nico Oosterwijk

Assign Email pull down menu remains empty, ie. there is nothing to select there...

Uninstalled the whole thing, re-installed is, there is still no option..

pse advice..

.Nico


Nico Oosterwijk

Assign Email pull down menu remains empty, ie. there is nothing to select there...

Uninstalled the whole thing, re-installed is, there is still no option..

pse advice..

.Nico


Brent Friedman

Nico,

It only shows up after you record a show and it is moved to you WHS using TV Manager. You can add show notifications in advance by editing the registry. Here is how: forum.wegotserved.co.uk/.../index.php


Bob Alverson

Hi,

I have TV Pack installed, so the problem in 1.0.1 with .wtv files is hitting me. I read that the 1.0 doesn't have the problem, but I don't have a copy of the 1.0 version. I can't see where I can download it anywhere either. Is it archived somewhere that I can get to?

Thanks


Brent Friedman

Bob,

Here is v1.0.


Matt

Hi, This looks great well done.

The only issue i am having is when I try to play the TV recordings on the server website i click the recording name and the error -35 appears on a blank page.

any idea?


Brent Friedman

Matt,

This will fix it: forum.wegotserved.co.uk/.../index.php


joeb

Hi I have Vista Home Premium 64bit. I have the same issue like Derek had were I only get the "exit" option when I right click. I have installed, removed and tried again. I am the only user on the PC and have admin rights so I don't know what else to try now.

Thanks,

Joe


Brent Friedman

Joe,

is UAC disabled or enabled? If enabled, you need to run this as an Administrator. To do so, go to the start menu, all programs, Startup, right click the TV Manager shortcut , properties. Under the compatibility tab, check Run this program as Administrator. Click OK. Next exit TV Manager, and run it again using that shortcut.


Joeb

Thanks Brent. That works and the add-in is very cool. Even though I setup the program to "run as administrator", It seems that windows continually blocks it at startup and I have to manually launch it. Is there a way to get it to auto launch or is this something I just have to do at reboot?

Thanks again.


Brent Friedman

Joe,

You could disable UAC. That should fix the problem.


joeb

Thanks again Brent


Adam

Great product. It's doing exactly what I want, which is to easily allow my second, and hopefully 3rd (when I build it) home pc see the recorded shows my HTPC is recording and moving to my HP WHS.

Problem. I'm starting to get Yellow WHS Icons indicating file conflicts in the recorded TV section of my WHS. At first glance, this appears to be an issue when the 2nd pc is watching a show recorded by the first pc, and the first pc hasn't actually "let go" of the file. So it could be a sharing rights issue. Not sure. But the WHS console doesn't let you ignore the issue, like other issues. It stays yellow. sometimes a reboot of both PCs solves the issue.

Suggestions?

Thanks.

Adam

Bethesda, MD


Brent Friedman

Adam,

It may be that TV Manager is still using the file after it was moved over. A temporary remedy would be to exit the TV Manager client and then launch it from the Start Menu => Startup folder.

I'll have to see what part of the program is still using the recording.


Adam

stopping and starting the client doesn't solve the problem. Restarting the WHS resolves it. That's a little drastic on a nightly basis. It's a shame. This seems like recent behavior.

I have a dlink gig switch, so I don't think the shows are getting hung. Typical show is 6gb.

If this were a typical problem, I would expect to see others complaining about it. So I'm wondering what's different in my situation. I wonder if it has something to do with the sharing on my "Recorded TV" share on the WHS. It was in existance before I installed TV Manager and was using the manual hack. Your program probably assumes that this wasn't the case.

Can you tell me what sharing attributes are required on the WHS folder?

Thanks.


Brent Friedman

Adam,

I hate to ask you to install another program (on the WHS) but you coild try runniing Unlocker to see what is using the recordings. It may be one of the clients.

Unlocker: ccollomb.free.fr/.../unlocker


Adam

Thanks for the suggestion. I think before I do that, I'm going to create a fresh TV folder on the WHS and try and record to that new share. The old share had so many rights changes, starting off with a fresh share with the correct attributes would be a good place to start.


Adam

Brent:

I cannot seem to monitor folders other than "recorded tv"

is this hard coded? Can I not create a new folder called "TVPrograms" on the whs and monitor that? I must be missing something obvious.

Also, is there a way to subscribe to your replies?

Since no one else is getting this file conflicts error, I am assuming that it's a rights issue and by creating a new folder fresh, that it might help.

Also, can you reference the folder creation stops. It's not in your documentation, but I know you've written it elsewhere.

Thanks.


Brent Friedman

Adam,

Yes, that is hard coded. I plan to make it configurable in the next version.

There is a way to subscribe, but I'll have to enable it. I' can help by email if you'd like.

As for the share creationg steps, just stop the TV Manager service, delete the share, and then recreate. After that, restart the TV Manager service.


Adam

Looks like I ended up just uninstalling and reinstalling the add-in. And uninstalling and reinstalling the client on my HTPC, which is the PC doing the recording and copying up to the WHS. We'll see if that did it.


Brian

Brent,

I like the idea of your add in. I played some tonight with it, and have a few questions. Reading a post you had with Ryan, you mentioned wrappers and drm. I wanted to see if I could play an HBO file, John Adams. In typical DRM fashion, once the actual show started, the playback would stop.

.

1 Can you pelase explain more about the Video content being removed from the wraper for playback?

2. I was not able to locate any documentation on the moving portion of the addin. Does it blindly move all dvr-ms files from the local machine to the Server\recordrd TV share, or can I tell it what shows I want moved, where, and at what time?

I create "Channels" for the Kids, and play back from My Movies as onle heckofalong marathon. Example - The Pokemon Channel - runs \\server\recorded tv\CHannel - Pokemon, where most general shows are located in plain \\server\recorded tv. MyMovies takes that and plays the entire directory, when in recorded tv, they can stil choose individual shows. The ability to tell the addin where I want what shoes moved to would be great.

3. You mentioned 1.02, any timeframe, or should I test 1.0 as I have WTV files installed.

Thanks for the great App! Look foward to mopre cool features


Adam

Hi Brent. The file conflict issues still happens. The filelock program you suggested sounded great, but WHS wouldn't let me install it. Which is strange considering that I was logged into WHS via RDP Administrator.

Any suggestions?


Brent Friedman

Brian,

1. It removes the video content from the DVR-MS wrapper when you try to stream the recording over the internet. It does not overwrite the original file, the wrapper-less file is saved to a temporary location.

2. In this version it moves all recordings when a new one is detected (but not in use). If the recording is still in use, TV Manager waits for the recording to be free before moving.

3. I am hoping to get TV Manager 1.0.2 out the door soon (I may have some free time during the holidays). You can join the private beta for it over here: forum.wegotserved.co.uk/.../index.php (No the woman is not a prize. ;-) )

Adam,

It runs fine on my WHS so I'm not sure. As for the file conflicts, try restarting the TV Manager service on the WHS and see if that fixes it. It does take some time for the WHS to realize the files are unlocked. Usually when the demigrater runs again.


Cyberke

Brent,

I have a strange problem, on my laptop the tv manager program is giving me an error, I thought it was because of my XP. Yesterday I reinstalled my Vista pc and each time I start the tv manager program I get an exeption error from the software.

It is something about dx20.exe that is causing the exception error.

Any idea?

Grtz,

Nic


Søren Haastrup

Hi

Just installed TV Manager 1.0.1 on my WHS and It seem to work fine. Then I try to deploy to my client (laptop - Window Vista Business) and just after the installation TV Manger stops with message "TV Manager has stopped working". I also then tryed to start i manually and run it as administrator - but same result. What am I doing wrong ?

Br

Søren


Brent Friedman

Cyberke,
What is the error you receive?
 

Søren Haastrup,

Please make sure you have .NET 3.5 SP1 installed on your client.


Søren Haastrup

Hi

Had yet updated to .NET 3.5 SP1, but has still same problem: Manger stops with message "TV Manager has stopped working".

Br

Søren


Brent Friedman

Søren Haastrup,

Are you running a non-English version of Windows? If so, which language version?


Søren Haastrup

Hi

My client PC runs english version Windows Vista Business


Richard Ortiz

I downloaded your app installed it on WHS and try to access http://myserver/tv and the login just keeps reapearing. I type in my credentials and it wont authenticate. remote access works fine and i can download files. Just your part of the WHS Intranet site does not work. I am a VB.net programmer so if there is anything I can do let me know as I am sure I am not the only one with this issue. Also I check the event log and I get this.

Event code: 4005

Event message: Forms authentication failed for the request. Reason: The ticket supplied was invalid.

Event time: 2/1/2009 6:02:56 AM

Event time (UTC): 2/1/2009 11:02:56 AM

Event ID: f2fbcf7da793467b9cba75e8139b6f24

Event sequence: 2

Event occurrence: 1

Event detail code: 50201

Application information:

Application domain: /LM/W3SVC/1/Root/tv-1-128779597759218750

Trust level: Full

Application Virtual Path: /tv

Application Path: D:\tv\

Machine name: MHSERVER

Process information:

Process ID: 5772

Process name: w3wp.exe

Account name: NT AUTHORITY\NETWORK SERVICE

Request information:

Request URL: mhserver/.../Default.aspx

Request path: /tv/Default.aspx

User host address: 192.168.1.254

User:

Is authenticated: False

Authentication Type:

Thread account name: NT AUTHORITY\NETWORK SERVICE

Name to authenticate:

Custom event details:

Any Ideas??? Thank You in advance.


Richard Ortiz

i got it to work. Apparently the the ASP.net config is set to use forms authentication I changed it to Windows. Is this the way to go?