INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Sharing TV tuner - no television tuner is available to fulfill your request  (Read 97 times)

madbrain

  • Galactic Citizen
  • ****
  • Posts: 313

I have a HD Homerun Flex 4K. One JRiver MC instance on a Windows system is using it to record TV programs. The library is shared through DLNA.

If I use MC as a client on one Linux system, with no video tuner or capture hardware, I am able to tune to TV channels successfully, without having ever run Television setup.

If I use MC as a client on one Windows system, and try to tune to a TV channel, I get the error that "no television tuner is available to fulfill your request". The Windows client does have many video devices. However, I have disabled them all under Television / Manage devices, so the client should not attempt to use them. It should use the tuner shared by the server.

What am I missing ?
Logged

tzr916

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1397

What works for me is:
1. On the Server machine ensure that Tools > Options > Television > Advanced > Allow setup on clients => is not checked.
2. On Client machines do NOT run Tools > Options > Television > Setup. If you already have run TV Setup then do a Reset, and delete any Tuner Profiles on the Client machines.

Reboot the tuners and the Server machine, then reboot the Client machines.

PS: You might ask to have this topic moved to the TV sub-forum.
Logged
JRiverMC v33 •Windows 10 Pro 64bit •Defender Exclusions •ṈŘ 3rd party AV
•ASUS TUF gaming WiFi z590 •Thermaltake Toughpower GX2 600W
•i7-11700k @ 3.6GHz~5GHz •32GB PC4-25600 DDR4
•OS on Crucial P5 Plus M.2 PCIe Gen4 •Tv Recordings on SATA 6TB WD Red Pro
•4 OTA & 6 CableCard SiliconDust Tuners
•nVidia RTX2060 •XBR65Z9D •AVRX3700H •Fluance 7.2.2 [FH]
•SMP1000DSPѫRSS315HE-22■DIYSG Cube-12
•eD LT.500ѫeD 13ov.2■eD A3-300

madbrain

  • Galactic Citizen
  • ****
  • Posts: 313

Hi,

Thanks for your response. More inline.

What works for me is:
1. On the Server machine ensure that Tools > Options > Television > Advanced > Allow setup on clients => is not checked.

That was already unchecked.

Quote
2. On Client machines do NOT run Tools > Options > Television > Setup. If you already have run TV Setup then do a Reset, and delete any Tuner Profiles on the Client machines.

That was previously run. I tried to clear up everything, but that sent changes to the server and reset all the settings there, not on the client side. I had to restore them from a backup.

Quote
Reboot the tuners and the Server machine, then reboot the Client machines.

I rebooted them both, but unfortunately, there was no change in behavior.

What's the rationale for the reboots ? Shouldn't exiting and restarting JRiver MC on both sides be enough ? I have other daemons running on the host that runs JRiver MC server, so I prefer to avoid it.

Quote
PS: You might ask to have this topic moved to the TV sub-forum.

How/who do I ask to do this ?
Logged

tzr916

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1397

Clearing TV setup and Tuner profiles on a Client should not ever do anything to the setup on the Server.

I recommend reboots because changes to Client/Server configurations like these might not take effect until the MC Server Service is restarted and the Client re-connects to the newly restarted Service.
Logged
JRiverMC v33 •Windows 10 Pro 64bit •Defender Exclusions •ṈŘ 3rd party AV
•ASUS TUF gaming WiFi z590 •Thermaltake Toughpower GX2 600W
•i7-11700k @ 3.6GHz~5GHz •32GB PC4-25600 DDR4
•OS on Crucial P5 Plus M.2 PCIe Gen4 •Tv Recordings on SATA 6TB WD Red Pro
•4 OTA & 6 CableCard SiliconDust Tuners
•nVidia RTX2060 •XBR65Z9D •AVRX3700H •Fluance 7.2.2 [FH]
•SMP1000DSPѫRSS315HE-22■DIYSG Cube-12
•eD LT.500ѫeD 13ov.2■eD A3-300

madbrain

  • Galactic Citizen
  • ****
  • Posts: 313

Clearing TV setup and Tuner profiles on a Client should not ever do anything to the setup on the Server.

It does, because I have username authentication enabled on the DLNA server. This lets me delete programs from the server when I am done watching on a given client. That same feature also lets the client make changes to things like the server's TV lineup. So, I can't just reset it on the client while being connected to the library server.

If I disconnect the client from the library server, and use the local library, I can then set the TV settings.

However, once I reconnect to the server, and open a live TV channel, I get the same error that no television tuner is available.

Quote
I recommend reboots because changes to Client/Server configurations like these might not take effect until the MC Server Service is restarted and the Client re-connects to the newly restarted Service.

Making sure the processes are gone from task manager on both client & server sides, and restarting them in the right order is enough, IMO. I have a Home Assistant VM managing over 400 devices that I would rather not reboot unless required. I have been thinking about using Proxmox so that Windows (which hosts my MC server) can be rebooted separately, but that's probably in the distant future.
Logged

tzr916

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1397

Ah, I bet you are using DMS Tuner Stream method, and this the main reason why I don't! Because MC Clients cannot see if/when a tuner is busy on the Server when using DMS method... See the top of my list:
https://yabb.jriver.com/interact/index.php/topic,110383.0.html
Code: [Select]
...these are what's on my wish list:

- ATSC3 Encryption License (DRM/copy protection).
- Proper DMS Server-Client functionality.
- Bitstream audio for DMS Live tv.

It's a kinda huge "bug" which really needs to attention. Only work around would be to re-order the tuners, have the Server start at one end and the client at the other.
Logged
JRiverMC v33 •Windows 10 Pro 64bit •Defender Exclusions •ṈŘ 3rd party AV
•ASUS TUF gaming WiFi z590 •Thermaltake Toughpower GX2 600W
•i7-11700k @ 3.6GHz~5GHz •32GB PC4-25600 DDR4
•OS on Crucial P5 Plus M.2 PCIe Gen4 •Tv Recordings on SATA 6TB WD Red Pro
•4 OTA & 6 CableCard SiliconDust Tuners
•nVidia RTX2060 •XBR65Z9D •AVRX3700H •Fluance 7.2.2 [FH]
•SMP1000DSPѫRSS315HE-22■DIYSG Cube-12
•eD LT.500ѫeD 13ov.2■eD A3-300

madbrain

  • Galactic Citizen
  • ****
  • Posts: 313

Ah, I bet you are using DMS Tuner Stream method, and this the main reason why I don't! Because MC Clients cannot see if/when a tuner is busy on the Server when using DMS method...

Yes, it appears I'm using that method. I tried disabling the 4 DMS tuners on the servers, and leaving only the 4 ATSC tuners. However, I was then unable to tune to a TV channel - still using the server only.

Quote
It's a kinda huge "bug" which really needs to attention. Only work around would be to re-order the tuners, have the Server start at one end and the client at the other.

I have attached the TV device list for both the server and client.
Only the server shows the DMS tuners. The client does not.

How would I go about re-ordering the tuners, on either the client or server, so that my client can tune live TV ?

I also attached the TV device list for my Linux client. It is empty, and that client has no problem tuning live TV.
Logged

tzr916

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1397

Move UP / Move Down buttons in the bottom right corner.
Logged
JRiverMC v33 •Windows 10 Pro 64bit •Defender Exclusions •ṈŘ 3rd party AV
•ASUS TUF gaming WiFi z590 •Thermaltake Toughpower GX2 600W
•i7-11700k @ 3.6GHz~5GHz •32GB PC4-25600 DDR4
•OS on Crucial P5 Plus M.2 PCIe Gen4 •Tv Recordings on SATA 6TB WD Red Pro
•4 OTA & 6 CableCard SiliconDust Tuners
•nVidia RTX2060 •XBR65Z9D •AVRX3700H •Fluance 7.2.2 [FH]
•SMP1000DSPѫRSS315HE-22■DIYSG Cube-12
•eD LT.500ѫeD 13ov.2■eD A3-300

madbrain

  • Galactic Citizen
  • ****
  • Posts: 313

Move UP / Move Down buttons in the bottom right corner.

Thanks. I get that. My question was in which order I should place the devices to make TV tuning work on the Windows client.
Logged

tzr916

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1397

The opposite order of the server.
Logged
JRiverMC v33 •Windows 10 Pro 64bit •Defender Exclusions •ṈŘ 3rd party AV
•ASUS TUF gaming WiFi z590 •Thermaltake Toughpower GX2 600W
•i7-11700k @ 3.6GHz~5GHz •32GB PC4-25600 DDR4
•OS on Crucial P5 Plus M.2 PCIe Gen4 •Tv Recordings on SATA 6TB WD Red Pro
•4 OTA & 6 CableCard SiliconDust Tuners
•nVidia RTX2060 •XBR65Z9D •AVRX3700H •Fluance 7.2.2 [FH]
•SMP1000DSPѫRSS315HE-22■DIYSG Cube-12
•eD LT.500ѫeD 13ov.2■eD A3-300
Pages: [1]   Go Up