The Server is, of course, the JRiver Media Center Server, which is MC running on a PC (Windows), Mac (OSX), or Linux box, with Media Network turned on. It doesn't even need the DLNA Server function turned on, when you are connecting from another MC installation, and you don't need Media Network turned on in the Desktop PC either. Just set up the Client Options under Media Network in the Desktop. When you do connect from the Desktop PC to the Library on the HTPC, the HTPC is acting as the Server, and the Desktop PC is acting as the Client.
OK, thanks, that clarifies it !
Yes, it sounds like your Desktop PC is trying to use the local ATSC tuner, which it should only try to do if you have run TV setup on the Desktop, I think. Although my Workstation Client does see my local webcam, so maybe MC sees all devices whether TV setup has been done or not. It has been a long time since I set up tuners!
I think if you go into TV Options on the Desktop, click on the Tuner Profile at the bottom, then click Configure, you should be able to uncheck the local ATSC tuner, which will deactivate it. Then playing TV channels on the Client, when connected to the Server, should work.
I don't recall ever doing the TV setup on my client; only on the HTPC, ie. the box with the physical tuners.
Indeed, I just clicked TV Options on my client, but the list under "tuner profiles" is empty.
When I click "Setup" (under General), nothing happens.
When I click "Manage devices", I see the digital ATSC tuner, analog tuner, and the webcam. There is a Configure button next to each one. I used it on the ATSC tuner and checked "disabled". Indeed, that fixed the problem !
Thank you very much !
One thing I found a little odd is that when I view live TV in the server HTPC (or time-delayed TV, with pause), the bit rate does not show in the "alternate display" text.
But when I view the live channel from the client PC, I do see the real-time bit rate. I guess that's because it's really playing the server's recording.
The fact that bit rate wouldn't show at the source device on the HTPC made it difficult for me to ascertain that I was getting the full original rate without any compression going on. I had originally selected a channel that happened to only have about 5.8 Mbps data rate, KQED-HD 1, according to my client. On the HTPC, it just didn't show the bit rate. After I started recording that channel on the HTPC, I could stop the recording, then play it back, then play that recording, and MC25 showed the bit rate, finally. This is a cosmetic bug, but it took some time to figure out.
I switched to another channel with higher bit rate, KPIX-5, which was at 15 Mbps, and matched it both on the server and client the same way.
All this is supported in MC now, but you do have to decide where you want recordings stored, and use a mapped drive or URI to point to that location. You could have a diskless MC Server, a diskless MC Client, and a Windows Server for storage of media files. However, it wouldn't be a good idea to have a diskless server, because it is best if MC stores its Library files (not the media files) on a local fast disk, if you want MC to be repsonsive. Best practice is to have at least a local boot drive with MC and its Library on it, and to use an SSD for that local drive.
Thanks ! At the moment, all my devices for recording, playback and storage have at least some amount of local storage, and boot from that local storage. It's certainly a PITA to administer a relatively large number of Windows clients at home, though. I wish I could have something that was more lightweight in terms of administration.
Windows takes care of waking and sleeping any of those. MC prevents resources it needs from going to sleep while it needs them, but doesn't get involved in putting them to sleep. Just set up the sleep functions on each PC and let Window handle it. You certainly don't need any special script for it, just normal Power Management settings.
Yes, I agree Windows takes care of these very nicely. I run Win10 on two HTPCs, my main desktop, and my husband's more recent laptop. His older laptop is still on Win7, though it is capable of Win10. My work laptop runs Win10, but is administratively locked down with group permissions, such that I cannot install MC on it (not that I don't know how to defeat, but I'm not inclined to do so).
The only two real computers I have that aren't running Windows in the house are my file server with Ubuntu 18.04, and an older PC (which used to be my HTPC, until a recent upgrade to Ryzen) transplanted to a new case that is running ArcaOS (ie. OS/2). Unfortunately, neither of those operating systems handle power management well. I won't speak of OS/2 since MC doesn't run on it, but Ubuntu seems only capable to manually go to sleep when I press the power button, or issue the "systemctl suspend" command from a shell.
The Ubuntu file server never seems to go to sleep on its own. I have been meaning to write a script to fix that, since it has a quite significant power draw, about 110W while the 5 x 10TB disks are spinning, and still 85W when they are not spinning. The heuristics are complicated, though. I basically have to collect stats from the NIC and/or various services, and figure out when it is idle long enough, and safe to suspend. I think the proper logic is built into Windows. Unfortunately, Windows, at least the client versions of Windows I have licenses for - doesn't have anything like ZFS. I'm running RAIDZ2 with ZFS on Linux.
Whenever you are watching Live TV, or using Time Shifting, MC needs access to a disk drive, as MC saves temporary JTV files even when watching live, in case you want to rewind the program, and probably for some buffering.
That makes sense, buffering has to happen somewhere. Using the local disk is certainly one approach. Maybe starting buffering with JTV files on a RAM disk would make some sense, either on the client or server side, if either one has enough RAM, to speed up the live playback, especially when channel surfing.
Okay, so now you are pushing it a bit. I won't respond to all that, but much is doable if you understand how MC works. Probably not the recording locally to Mum's tablet, without any TV setup done on that tablet. I haven't played with this new functionality enough to work that out, but I think not. She can record the program to the Server, then copy it to her tablet before she leaves!
She has an iPad 2 which no longer has an updated OS, so I guess she is SOL on that one. A Windows tablet would work, I suppose.
Yes, copying to tablet before leaving is an option, but it isn't necessarily as intuitive, especially if one started watching a program from live TV, then decided they liked it and hit "record" to get the whole show. Of course, one does keep leave the tablet up and running until the show finishes. If recording at the server, the MC server with the tuner must stay up also. That part should already work, but mixing mom's library with her son's might be less than ideal. I have not actually tried this. In practice, she was watching more shows on Youtube that were pre-recorded rather than live during her last trip while I was at the office, not OTA channels with MC. I taught her enough to use the Dish DVR with the old Sony RM-AV2500 IR remote - enough that she managed to start the the projector, receiver, and dish box, and even control the X10 lights in the completely dark HT room. She also managed to watch a bunch of 4K blu-rays on the Sony UHD player. Not too bad for a 72 year old ! I won't say it wasn't laborious to teach her, and she took notes, but she figured it out and never called me at work because she was stuck. I don't think I could get to that same level of usability with Media Center just yet, especially the TV part, compared the Dish DVR UI. At the moment, I'm still paying $40/month for Dish still and mostly watching HD locals from satellite at reduced bit rate, even though I can also get from my 5 OTA tuners on the HTPC at higher bit rates. I'm really looking forward to the day when the remaining bugs I have it are resolved.
Speaking of bugs, here is another one that is more than cosmetic : I had a case earlier where my HD OTA channels were showing just a very small rectangle in the lower right corner of the screen. This was with MC25 maximized, and the desktop on my HTPC running at 3840x2160 (UHD). Tuner was local. It happened after doing a bunch of channel surfing. I haven't come up with a reproducible scenario yet. It wasn't just today, but happened in the past once also. The only way to fix it was to exit both Media Center and Media Service. This had the effect of stopping all the recordings that were ongoing. When I ran into this, the "Stop" button in MC25 did not have any affect, also. OTA video content just kept player. Certainly a strange one.