SageTV Community  

Go Back   SageTV Community > Hardware Support > Hardware Support
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #461  
Old 10-05-2015, 02:18 PM
jvl711's Avatar
jvl711 jvl711 is offline
Sage Fanatic
 
Join Date: Jan 2004
Posts: 825
Quote:
Originally Posted by Fuzzy View Post
I wasn't really discussing the UDP from the HDHR to PNE, or even the STDIN pipe into ffmpeg. I was discussing the unneeded step of having ffmpeg pipe back to PNE, for it just to write to a file. I understand the need if using the MediaServer to bring it back to PNE, since ffmpeg doesn't know about sage MediaServer protocols. I was just expecting it to skip that step and just pass an output filepath to ffmpeg if MediaServer is disabled.
Ahh... Now I see. I am not sure why I did that. I might change that later. I was probably just playing with different techniques.
Reply With Quote
  #462  
Old 10-05-2015, 03:24 PM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
I thought you did it that way because you were using the upload id method to create the recording.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #463  
Old 10-05-2015, 04:30 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by EnterNoEscape View Post
I thought you did it that way because you were using the upload id method to create the recording.
The UploadID method is optional, turned on or off with the mediaserver.transfer=true line in the .properties file. We're discussing the behavior when it is set to false.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #464  
Old 10-05-2015, 05:57 PM
jvl711's Avatar
jvl711 jvl711 is offline
Sage Fanatic
 
Join Date: Jan 2004
Posts: 825
Quote:
Originally Posted by Fuzzy View Post
The UploadID method is optional, turned on or off with the mediaserver.transfer=true line in the .properties file. We're discussing the behavior when it is set to false.
In version 3 of the SageTV network encoder protocol the start recording command sends the uploadID and the FileName. You can either write directly to the file (CIFS or local), or you can upload the file utilizing the uploadID passed to the Sage MediaServer.

Now that I think of it I do not think Sage cares how you get the file to it. I suppose you could use any methodology that would allow it to read it back at the same time you are writing to it.
Reply With Quote
  #465  
Old 10-05-2015, 06:25 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by jvl711 View Post
In version 3 of the SageTV network encoder protocol the start recording command sends the uploadID and the FileName. You can either write directly to the file (CIFS or local), or you can upload the file utilizing the uploadID passed to the Sage MediaServer.

Now that I think of it I do not think Sage cares how you get the file to it. I suppose you could use any methodology that would allow it to read it back at the same time you are writing to it.
Correct, there's no real difference as far as sage is concerned. The advantage of the MediaServer method is that it keeps everything in basic TCP/UDP messaging, so things like CIFS/SMB security don't matter. It allows the SageTVService process to be the only thing writing and reading the files. When the encoder is running on the same system, however, it's just a bit more steps going through the networking, especially when it's already going through ffmpeg, which could write the files itself.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #466  
Old 10-06-2015, 09:52 AM
weeber weeber is offline
Sage Advanced User
 
Join Date: Jul 2004
Posts: 104
I updated to RC1 last night, used the java switches from your batch file and did a little testing. Everything seems to be running much better, I haven't noticed any picture/sound corruptions since the update, whereas they were pretty frequent before.


Thanks for the hard work on this.

Quote:
Originally Posted by jvl711 View Post
Hi,

Released RC1 of PrimeNetEncoder. Please provide feedback positive or negative. I would like to release a stable version and I want to make sure there is as little issues as possible.

Josh
Reply With Quote
  #467  
Old 10-06-2015, 05:40 PM
Eckwell's Avatar
Eckwell Eckwell is offline
Sage Aficionado
 
Join Date: Apr 2007
Posts: 289
I installed 1.2.5 and so far so good... I will post if i have issues.

So i finally got my cable card properly paired with Comcast and now instead of HBO saying i am not subscribed, it says it can not show it (it being the HomeRunPrime VIEW application) and that i can use Windows Media Center to see it.

I got the channels all mapped through to sage and yes, the dreaded No Signal.

Any ideas on how to handle the situation? or am i relegated to recording all HBO shows on the Xfinity DVR? (which i realize is not the end of the world + the is the HBOGo app)

Thanks in advance for your thoughts!
__________________
Eckwell / Chicago, IL
SERVER: AMD Phenom III 8750 Black / 4 GB / XP Pro / JV1.6.24 / V7 / 2 PVR-HD (DirectTV) & HDHR (2xATSC)
STORAGE: WD Raptor36GB boot / 11TB in 2 eSATA enclosure
DEFAULT STV
Comskip triggered by DirMON2 --- HD100 / HD200 /HD300
BMI fanart
Reply With Quote
  #468  
Old 10-06-2015, 06:05 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
Quote:
Originally Posted by Eckwell View Post
I installed 1.2.5 and so far so good... I will post if i have issues.

So i finally got my cable card properly paired with Comcast and now instead of HBO saying i am not subscribed, it says it can not show it (it being the HomeRunPrime VIEW application) and that i can use Windows Media Center to see it.

I got the channels all mapped through to sage and yes, the dreaded No Signal.

Any ideas on how to handle the situation? or am i relegated to recording all HBO shows on the Xfinity DVR? (which i realize is not the end of the world + the is the HBOGo app)

Thanks in advance for your thoughts!
HBO is probably DRM protected you can do a scan on your Prime web page and it will show you which channels are DRM those you cannot use SageTV. So you might as well disable those channels in SageTV.
Reply With Quote
  #469  
Old 10-06-2015, 06:51 PM
weeber weeber is offline
Sage Advanced User
 
Join Date: Jul 2004
Posts: 104
Comcast puts DRM protection on premium channels like HBO and Sage can't tune those. In order to access premium content using the Prime, you need a supported client. I believe that's currently limited to Windows Media Center, Playstation 3, and the Android app. Only WMC allows you to record DRM protected channels - at least until Silicon Dust gets their DVR experiment fully operational.

Quote:
Originally Posted by Eckwell View Post
I installed 1.2.5 and so far so good... I will post if i have issues.

So i finally got my cable card properly paired with Comcast and now instead of HBO saying i am not subscribed, it says it can not show it (it being the HomeRunPrime VIEW application) and that i can use Windows Media Center to see it.

I got the channels all mapped through to sage and yes, the dreaded No Signal.

Any ideas on how to handle the situation? or am i relegated to recording all HBO shows on the Xfinity DVR? (which i realize is not the end of the world + the is the HBOGo app)

Thanks in advance for your thoughts!

Last edited by weeber; 10-06-2015 at 06:54 PM.
Reply With Quote
  #470  
Old 10-07-2015, 06:36 PM
profit profit is offline
Sage Advanced User
 
Join Date: Dec 2008
Location: Cincinnati, Ohio
Posts: 96
issues - help

I cannot get the HDHomerun to function --- it was a path issue with ffmpeg and primenet encoder...

Last edited by profit; 10-07-2015 at 07:04 PM.
Reply With Quote
  #471  
Old 10-10-2015, 03:06 PM
nate3thegr8 nate3thegr8 is offline
New Member
 
Join Date: May 2015
Location: Maryland
Posts: 2
1.2.5

Running 1.2.5 for a few days on Ubuntu 14.04... working great. Noticing less artifacts than with 1.2.4.

Only thing I am noticing is that the java process running PrimeNetEncoder is pegged at 100% all the time regardless of what's happening. Not really an issue for me because I'm running a couple of Xeon's with 8 cores each but I thought I'd mention it because I'm not sure why that'd be happening.
Reply With Quote
  #472  
Old 10-12-2015, 01:52 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
jvl711,

Just want to let you know that this release has been outstanding.. Not even one halt no artifacts ... No one has been able to steal the tuners when SageTV is recording .. my compliments. I no longer have to worry about watching on any other device using other software and Interrupting a sage recording.

Thank You
Reply With Quote
  #473  
Old 10-14-2015, 05:10 PM
mgpaulus mgpaulus is offline
Sage Advanced User
 
Join Date: Mar 2011
Location: Colorado Springs, CO
Posts: 193
I am using PrimeNetEncoder embedded in SageTV, and was having halts with version 1.0.1. So, I thought I'd upgrade to v1.2.5. Dropped in the new jar file and added a few parms to the PrimeNetEncoder.properties. All of a sudden it started puking. So, I thought, maybe I should go console.
Tried to set up the batch job to start up via TaskScheduler at startup. Thought I had everything set up, but I could never get it to run. I would click the Run button, or right click the job and hit Run, but it never started. And yes, I did have the "allow job to be started on demand" clicked.

So, then I decided to run the console from the command line, and did a status. It was complaining about couldn't find 'c\:\\Program Files\\SiliconDust\\HDHomeRun\\hdomerun_config.exe'.
Turns out that jvl11 must have changed the input scheme for the string, and we don't have to escape the special characters any more. So, removed the double backslashes. Now the console can do a status.
So, I re-enabled the embedded PrimeNetEncoder, and ran 3 recordings on it. Seems to be doing great so far.

I am still puzzled/confused as to why TaskScheduler wouldn't start my batch job tho. No messages that I could find in the Event Viewer, so I'm not sure how to debug that little jewel.
Running on Windows 7 32-bit. I have a 64-bit setup with 16GB of ram waiting for me to take the time to port over to the new OS. Want to do that since I run SageTV and Plex on this box, and 4GB seems to be a bit tight. And I'm on a Phenom II X4 B93, and planning on upgrading to a Phenon II X6 1055T.

Anyway, some info for others who might run into a similar issue.

Last edited by mgpaulus; 10-14-2015 at 05:13 PM.
Reply With Quote
  #474  
Old 10-15-2015, 03:13 PM
waylo waylo is offline
Sage Advanced User
 
Join Date: Feb 2006
Posts: 238
Can someone briefly (is that possible?) summarize the changes needed in the sagetv.properties files, when moving forward from 1.0.1 to 1.2.5?

I remember doing quite a bit of editing to the sagetv.properties file when installing 1.0.1. Some of this may have been from moving from SageDCT to PrimeNetEncoder.

And of course now it's difficult to keep track of what needs to stay, be added, or be removed
__________________

Server: SageTV 9.2.6x64 on Win10 x64 Home, i7-2600, 8gb RAM, OpenDCT, Java 1.8, 20TB storage
Display: EVGA GT 1030 fanless to Sony LED TV via DVI-HDMI
Capture Devices: HDHR Prime for Comcast, HDHR Dual for OTA (retired)
Clients: Nvidia Shield Android miniclient
Reply With Quote
  #475  
Old 10-15-2015, 04:06 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
Quote:
Originally Posted by waylo View Post
Can someone briefly (is that possible?) summarize the changes needed in the sagetv.properties files, when moving forward from 1.0.1 to 1.2.5?

I remember doing quite a bit of editing to the sagetv.properties file when installing 1.0.1. Some of this may have been from moving from SageDCT to PrimeNetEncoder.

And of course now it's difficult to keep track of what needs to stay, be added, or be removed
I would not even use the 1.0.1 properties ... if you run the 1.2.5 jar it will create a sample properties and all you have to do is populate your tuner ID.
Reply With Quote
  #476  
Old 10-15-2015, 05:28 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by nyplayer View Post
I would not even use the 1.0.1 properties ... if you run the 1.2.5 jar it will create a sample properties and all you have to do is populate your tuner ID.
He was asking about the sage.properties file, not the PrimeNetEncoder.properties file. If you keep port numbers the same, you would not need to make any changes in the sage.properties file when upgrading.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #477  
Old 10-16-2015, 11:38 AM
CptKirk CptKirk is offline
Sage Aficionado
 
Join Date: Sep 2010
Posts: 268
I've been on the 1.2.5 build since it was released and it has been working great.

Got up this morning and noticed I had the little red i on the UI for 'halt detected in recording'.

The PrimeNetEncoder box was showing an exception:

Code:
Starting PrimeNetEncoder
PrimeNetEncover Version: 1.2.5
Author: jvl711

PrimeNetEncoder>java.net.SocketException: Software caused connection abort: recv
 failed
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(Unknown Source)
        at java.net.SocketInputStream.read(Unknown Source)
        at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
        at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
        at sun.nio.cs.StreamDecoder.read(Unknown Source)
        at java.io.InputStreamReader.read(Unknown Source)
        at java.io.BufferedReader.fill(Unknown Source)
        at java.io.BufferedReader.readLine(Unknown Source)
        at java.io.BufferedReader.readLine(Unknown Source)
        at jvl.primenetencoder.Tuner.run(Tuner.java:266)
java.net.SocketException: Software caused connection abort: recv failed
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(Unknown Source)
        at java.net.SocketInputStream.read(Unknown Source)
        at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
        at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
        at sun.nio.cs.StreamDecoder.read(Unknown Source)
        at java.io.InputStreamReader.read(Unknown Source)
        at java.io.BufferedReader.fill(Unknown Source)
        at java.io.BufferedReader.readLine(Unknown Source)
        at java.io.BufferedReader.readLine(Unknown Source)
        at jvl.primenetencoder.Tuner.run(Tuner.java:266)
java.net.SocketException: Software caused connection abort: recv failed
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(Unknown Source)
        at java.net.SocketInputStream.read(Unknown Source)
        at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
        at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
        at sun.nio.cs.StreamDecoder.read(Unknown Source)
        at java.io.InputStreamReader.read(Unknown Source)
        at java.io.BufferedReader.fill(Unknown Source)
        at java.io.BufferedReader.readLine(Unknown Source)
        at java.io.BufferedReader.readLine(Unknown Source)
        at jvl.primenetencoder.Tuner.run(Tuner.java:266)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
Attached the PrimeNetEncoder log file for this tuner.

The 10:30-11:00 recording was ok. The 11:00-11:30 is when the java exception happened.
Attached Files
File Type: txt PrimeNetEncoder-tuner2.txt (31.3 KB, 96 views)
__________________
SageTV running on: Win10 21H2
SageTV 9.2.6.976 (64 bit)
Java 1.8.0 311 (64 bit)
OpenDCT 0.5.32 (64 bit)
Clients: HD300 (x2)
HDHR3-CC Prime 20220822 (Comcast CableCard) - 3 Tuners
HDFX-4K Flex 20220822 (OTA) - 4 Tuners
Reply With Quote
  #478  
Old 10-16-2015, 02:35 PM
jvl711's Avatar
jvl711 jvl711 is offline
Sage Fanatic
 
Join Date: Jan 2004
Posts: 825
Quote:
Originally Posted by CptKirk View Post
I've been on the 1.2.5 build since it was released and it has been working great.

Got up this morning and noticed I had the little red i on the UI for 'halt detected in recording'.

The PrimeNetEncoder box was showing an exception:

Code:
Starting PrimeNetEncoder
PrimeNetEncover Version: 1.2.5
Author: jvl711

PrimeNetEncoder>java.net.SocketException: Software caused connection abort: recv
 failed
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(Unknown Source)
        at java.net.SocketInputStream.read(Unknown Source)
        at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
        at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
        at sun.nio.cs.StreamDecoder.read(Unknown Source)
        at java.io.InputStreamReader.read(Unknown Source)
        at java.io.BufferedReader.fill(Unknown Source)
        at java.io.BufferedReader.readLine(Unknown Source)
        at java.io.BufferedReader.readLine(Unknown Source)
        at jvl.primenetencoder.Tuner.run(Tuner.java:266)
java.net.SocketException: Software caused connection abort: recv failed
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(Unknown Source)
        at java.net.SocketInputStream.read(Unknown Source)
        at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
        at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
        at sun.nio.cs.StreamDecoder.read(Unknown Source)
        at java.io.InputStreamReader.read(Unknown Source)
        at java.io.BufferedReader.fill(Unknown Source)
        at java.io.BufferedReader.readLine(Unknown Source)
        at java.io.BufferedReader.readLine(Unknown Source)
        at jvl.primenetencoder.Tuner.run(Tuner.java:266)
java.net.SocketException: Software caused connection abort: recv failed
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(Unknown Source)
        at java.net.SocketInputStream.read(Unknown Source)
        at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
        at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
        at sun.nio.cs.StreamDecoder.read(Unknown Source)
        at java.io.InputStreamReader.read(Unknown Source)
        at java.io.BufferedReader.fill(Unknown Source)
        at java.io.BufferedReader.readLine(Unknown Source)
        at java.io.BufferedReader.readLine(Unknown Source)
        at jvl.primenetencoder.Tuner.run(Tuner.java:266)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
java.lang.NullPointerException
        at jvl.primenetencoder.Tuner.isTunerLocked(Tuner.java:663)
        at jvl.primenetencoder.Tuner.startRecording(Tuner.java:305)
        at jvl.primenetencoder.Tuner.run(Tuner.java:227)
Attached the PrimeNetEncoder log file for this tuner.

The 10:30-11:00 recording was ok. The 11:00-11:30 is when the java exception happened.
Is there any possibility that either the HDHomeRun software was removed/modified, or the HDHomeRun itself might have malfunctioned??? It looks like when it was checking for the lock it was either unable to call the hdhomerun_config app, or the hdhomerun_config app was unable to talk to the device.

How were you able to recover from this? Did you have to restart the PrimeNetEncoder? Did you have to reset the HDHomeRun?
Reply With Quote
  #479  
Old 10-16-2015, 05:01 PM
mgpaulus mgpaulus is offline
Sage Advanced User
 
Join Date: Mar 2011
Location: Colorado Springs, CO
Posts: 193
I just moved over to v1.2.5, and from internal to external PrimeNetEncoder. Thought I had everything working ok, but today I started noticing this in my tuner1.log:

10/15/2015 21:27:09 - Tuner bridge has transfered: 6102448
10/15/2015 21:27:09 - Tuner bridge has transfered: 6285372
10/15/2015 21:27:09 - Tuner has produced data in (5750ms)
10/15/2015 22:57:02 - Start commmand received: START HDHomeRun Prime Tuner 1 Digital TV Tuner|1710799592|767|2889942844912|e:\Videos\HouseHuntersInternational-S08E60-SouthYarraIstheNewBlack-23039305-0.ts|Great
10/15/2015 22:57:02 - -------------------------------------------------------------------------------
10/15/2015 22:57:02 - Switching Channel for Tuner: 131B4C09 1
10/15/2015 22:57:02 - -------------------------------------------------------------------------------
10/15/2015 22:57:02 - Channel: 767
10/15/2015 22:57:02 - File: HouseHuntersInternational-S08E60-SouthYarraIstheNewBlack-23039305-0.ts
10/15/2015 22:57:02 - UploadID: 1710799592
10/15/2015 22:57:02 - Quality: Great
10/15/2015 22:57:02 - Local IP: 192.168.0.10
10/15/2015 22:57:02 - Listening Port: 7001
10/15/2015 22:57:02 - Stream listening Port: 5010
10/15/2015 22:57:02 - Checking to see if the tuner is locked.
10/15/2015 22:57:02 - Tuner is locked. Force unlocking the tuner.
10/15/2015 22:57:02 - Switch channel: 767
10/15/2015 22:57:02 - Using Lockkey: 1976438938
10/15/2015 22:57:02 - Command output: null
10/15/2015 22:57:02 - Send stream to UDP port: 5010
10/15/2015 22:57:02 - Using Lockkey: 1976438938
10/15/2015 22:57:02 - Command output: null
10/15/2015 22:57:02 - Passing stream to SageTV unaltered (ffmpeg stream copy)
10/15/2015 22:57:02 - Starting TunerOutput thread for stdin to ffmpeg then stdout to SageTV MediaServer
10/15/2015 22:57:02 - Tuner output thread constructed for UploadID: 1710799592
10/15/2015 22:57:02 - Tuner output thread HDHomeRun(UDP) -> PrimeNetEncoder(SDIN) -> ffmpeg(STDOUT) -> SageTV Media Server(TCP)
10/15/2015 22:57:02 - Sleeping to allow ffmpeg to fully launch: 1000
10/15/2015 22:57:02 - Tuner bridge has transfered: 0
10/15/2015 22:57:02 - TunerBridge thread started udpPort: 5010
10/15/2015 22:57:03 - Sending write open command
10/15/2015 22:57:03 - Unhandled Exception in tuner bridge: Address already in use: Cannot bind
10/15/2015 22:57:03 - TunerBridge thread exited
10/15/2015 22:57:03 - Tuner bridge has transfered: 0
10/15/2015 22:57:03 - Tuner bridge has transfered: 0
10/15/2015 22:57:03 - Tuner bridge has transfered: 0
10/15/2015 22:57:03 - Tuner bridge has transfered: 0
10/15/2015 22:57:04 - Tuner bridge has transfered: 0
10/15/2015 22:57:04 - Tuner bridge has transfered: 0
10/15/2015 22:57:04 - Tuner bridge has transfered: 0
10/15/2015 22:57:04 - Tuner bridge has transfered: 0
10/15/2015 22:57:05 - Tuner bridge has transfered: 0
10/15/2015 22:57:05 - Tuner bridge has transfered: 0


Not sure what that exception means? What do I need to look for to see if it's still/already running?
Reply With Quote
  #480  
Old 10-16-2015, 05:35 PM
CptKirk CptKirk is offline
Sage Aficionado
 
Join Date: Sep 2010
Posts: 268
After those errors it picked up and recorded everything on that tuner with no problems, nothing was reset or restarted. I wasn't around to do anything to the system, it was during the middle of the day.
__________________
SageTV running on: Win10 21H2
SageTV 9.2.6.976 (64 bit)
Java 1.8.0 311 (64 bit)
OpenDCT 0.5.32 (64 bit)
Clients: HD300 (x2)
HDHR3-CC Prime 20220822 (Comcast CableCard) - 3 Tuners
HDFX-4K Flex 20220822 (OTA) - 4 Tuners
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Interest in HDHomeRun Prime Network Encoder jvl711 Hardware Support 175 04-13-2015 01:11 PM
Prime Encoder Script checkbin SageTV Linux 14 03-22-2015 07:50 AM
SageTV as a network encoder / recording on network encoder works, not from server perfessor101 SageTV Software 0 06-21-2014 05:59 AM
Ubuntu + HDHomerunPrime + Prime Encoder matt91 SageTV Linux 2 03-23-2014 03:46 PM
HDHomerun Prime? cenwesi Hardware Support 26 04-19-2011 05:40 PM


All times are GMT -6. The time now is 06:43 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.