Jump to content

Why does emby keep deselecting upcoming recordings?


Recommended Posts

Posted

This has become a persistent problem.  I queue up a bunch of recordings and forget about it and sometimes when I go looking for the recordings after they were supposed to be recorded they weren't.  I'm not talking about an aborted recording or the like because there is no folder where there should be.  At times when I go to the guide, like just now, and find a recording that is supposed to be in progress never started because it was deslected....but I double checked that recording last night before I went to bed.  Not only was this one deselected but several others after it on the same channel.  

This is ridiculous because it is a recurring common problem for me.  Doesn't give me much confidence in LiveTV, among many other issues that make it useless as a cable equipment replacement.  Three years after the NextTV was supposedly coming out I'm paying $30 a month for equipment I SHOULDN'T need but I do.  I guess from now for really important recordings I will have to use my TIVO also and then download the recording to my computer if emby fails me.

Any idea why this is happening?  Cost me a hard to find movie today.

embyserver.txt

Posted

Hi there, can you please provide a specific example? Thanks.

Posted

How am I supposed to give you an example Luke?  Today at 5PM on TCM emby was supposed to record a movie.....completely skipped it.  I was scrolling through TCM for the future and on Friday night all four movies I made DOUBLE SURE I had checked to record after making this thread from 8:15PM until 5AM CST are now deselected.  I don't know how to prove this to you, this is a very common occurence now and this is on my stable server, not the beta.  Doesn't seem to happen on the beta and if it does it is so infrequent I forget about it.

Posted
Quote

How am I supposed to give you an example Luke?

Easy! 

For every problem you mentioned in your first post, add:

Quote

, such as _____________________________________________

Then fill in the blanks and provide the corresponding Emby Server log from that time.

Posted
3 hours ago, Luke said:

Then fill in the blanks and provide the corresponding Emby Server log from that time.

How can I quote a log from the time....when I have no idea when it happened that emby decided to deselect my recordings.  I don't know when it happened.

The log below is the only actual log file that isn't a transcode one for today.  These recordings were selected last night.

embyserver-63841737600.txt

Posted

OK, what example are we focusing on?

Posted
On 1/22/2024 at 1:32 PM, Ronstang said:

At times when I go to the guide, like just now, and find a recording that is supposed to be in progress never started because it was deslected....but I double checked that recording last night before I went to bed.  Not only was this one deselected but several others after it on the same channel.  

This can be a provider issue. Are you using an m3u?

Posted
8 hours ago, Luke said:

OK, what example are we focusing on?

Tomorrow night on TCM:

8:15 PM  A New Leaf

10:15 PM Mikey and Nicky

12:15 AM Ishtar

2:15 AM Kaleidoscope

I made sure those movies were selected the other day right after I made this thread.  Then yesterday after I found emby didn't record "The Glass Bottomed Boat" at 5 PM I double checked and sure enough these four movies were deselected.  This happens all the time on this W11 machine using the stable version of emby.  It rarely if ever happens on my test server which is W10 and the beta version of emby.

Posted (edited)
1 hour ago, Ronstang said:

Tomorrow night on TCM:

8:15 PM  A New Leaf

10:15 PM Mikey and Nicky

12:15 AM Ishtar

2:15 AM Kaleidoscope

I made sure those movies were selected the other day right after I made this thread.  Then yesterday after I found emby didn't record "The Glass Bottomed Boat" at 5 PM I double checked and sure enough these four movies were deselected.  This happens all the time on this W11 machine using the stable version of emby.  It rarely if ever happens on my test server which is W10 and the beta version of emby.

What xml guide are you using? Are you using an m3u?

Edited by iiiJoe
Posted
3 hours ago, iiiJoe said:

What xml guide are you using? Are you using an m3u?

I'm using the built in emby guide data for my cable provider

 

Posted
4 hours ago, Ronstang said:

Tomorrow night on TCM:

8:15 PM  A New Leaf

10:15 PM Mikey and Nicky

12:15 AM Ishtar

2:15 AM Kaleidoscope

I made sure those movies were selected the other day right after I made this thread.  Then yesterday after I found emby didn't record "The Glass Bottomed Boat" at 5 PM I double checked and sure enough these four movies were deselected.  This happens all the time on this W11 machine using the stable version of emby.  It rarely if ever happens on my test server which is W10 and the beta version of emby.

OK, let's pick one of those examples. How is the series recording configured? Screenshots and lots of detail are highly encouraged.

Posted
3 hours ago, Luke said:

OK, let's pick one of those examples. How is the series recording configured? Screenshots and lots of detail are highly encouraged.

These are movies, not series Luke.  Pick Ishtar since it's the easiest to find in a field of text.

image.thumb.png.4130fe243a1d05278ad94e86db882b2f.png

Series are set to record everything because if you set it to not record items in library emby doesn't record things you need most of the time yet keeps recording things you have.  LiveTV is broken in many many ways Luke, and has been for years.

Posted

Can you please show the complete screenshot including the schedule at the bottom? Thanks.

Posted

image.thumb.png.8e655968c9702d5650d0c8637742b57a.png

It is pages of the same with all selected.  I'm not posting that many pages.  Plus, I am talking about MOVIES, emby always records my TV shows.

Posted

OK so which example in that list should we focus on to find the source of the problem?

Posted
5 hours ago, Ronstang said:

I'm using the built in emby guide data for my cable provider

 

Ok, I actually have the same set up. W11, m3u and Emby guide data. When you say the recording is de-selected do you see a greyed out circle (normally red when it’s set to record) when you look at the program on the guide?

Posted

Right the reason I’m asking these questions is because the data will lead us to the answer.

  • Agree 1
Posted

As a side point sometimes the streams are not recordable. Not saying that’s what’s happening here but it is possible. 

Posted
21 hours ago, iiiJoe said:

As a side point sometimes the streams are not recordable. Not saying that’s what’s happening here but it is possible. 

Except when that happens you end up with a folder where the recording was supposed to be and an NFO file and nothing else.

Posted

OK, once again I just went to the guide and the same movies I have been talking about are once again deselected.  I have no idea.

embyserver.txt

Posted
1 hour ago, Ronstang said:

OK, once again I just went to the guide and the same movies I have been talking about are once again deselected.  I have no idea.

embyserver.txt 485.55 kB · 0 downloads

Ancient aliens? Does it happen if you set it to all channels?

darkassassin07
Posted

My god @Luke, how many times does the poor guy have to tell you it's MOVIES he's having issue with.

M  O  V  I  E  S 

MOVIES

not tv series, not shows, NOT ANCIENT ALIENS ITS A TV SERIES

MOVIES!

Dude even provided 4 titles and a set of logs for you to look into.

it's not even my thread and I'm annoyed trying to read it. You didn't even bother to download the log files he provided. ("0 downloads" until I grabbed em)

 

 

Anyway:

I don't use live tv, so I won't be able to help a whole lot but; @RonstangYour log file has these quite a bit:

 

Quote

2024-01-26 17:50:20.783 Info LiveTV: Opening live stream for recording from channel 77 TCM HD to E:\Emby Movie Recordings\Repeat Performance (1947)\Repeat Performance (1947).ts

2024-01-26 17:50:20.783 Info LiveTvManager: Opening channel stream, external channel Id: hdhr_75

2024-01-26 17:50:20.783 Info LiveTV: Streaming Channel hdhr_75, with streamId: native_78eec214f375a7681d515d9f67fd9760_6d94687dadbc81953d35a1612f639516

2024-01-26 17:50:20.784 Info HttpClient: GET http://192.168.50.181:5004/discover.json

2024-01-26 17:50:20.785 Error HttpClient: Error getting response from http://192.168.50.181:5004/discover.json

*** Error Report ***

Version: 4.7.14.0

Command line: C:\Users\[redacted]\AppData\Roaming\Emby-Server\system\EmbyServer.dll

Operating system: Microsoft Windows 10.0.22621

Framework: .NET 6.0.21

OS/Process: x64/x64

Runtime: C:/Users/[redacted]/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll

Processor count: 20

Data path: C:\Users\[redacted]\AppData\Roaming\Emby-Server\programdata

Application path: C:\Users\[redacted]\AppData\Roaming\Emby-Server\system

System.Net.Http.HttpRequestException: System.Net.Http.HttpRequestException: A socket operation was attempted to an unreachable network. (192.168.50.181:5004)

---> System.Net.Sockets.SocketException (10051): A socket operation was attempted to an unreachable network.

  at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)

  at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)

  at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)

  at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)

  --- End of inner exception stack trace ---

  at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)

  at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)

  at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)

  at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)

  at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)

  at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)

  at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)

  at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)

  at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)

  at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)

  at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)

Source: System.Net.Http

TargetSite: Void MoveNext()

InnerException: System.Net.Sockets.SocketException: A socket operation was attempted to an unreachable network.

Source: System.Net.Sockets

TargetSite: Void ThrowException(System.Net.Sockets.SocketError, System.Threading.CancellationToken)

  at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)

  at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)

  at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)

  at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)

 

2024-01-26 17:50:20.785 Error HdHomerunHost: Error getting channel list

*** Error Report ***

Version: 4.7.14.0

Command line: C:\Users\[redacted]\AppData\Roaming\Emby-Server\system\EmbyServer.dll

Operating system: Microsoft Windows 10.0.22621

Framework: .NET 6.0.21

OS/Process: x64/x64

Runtime: C:/Users/[redacted]/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll

Processor count: 20

Data path: C:\Users\[redacted]\AppData\Roaming\Emby-Server\programdata

Application path: C:\Users\[redacted]\AppData\Roaming\Emby-Server\system

System.Net.Http.HttpRequestException: System.Net.Http.HttpRequestException: A socket operation was attempted to an unreachable network. (192.168.50.181:5004)

---> System.Net.Sockets.SocketException (10051): A socket operation was attempted to an unreachable network.

  at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)

  at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)

  at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)

  at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)

  --- End of inner exception stack trace ---

  at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)

  at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)

  at Emby.LiveTV.TunerHosts.HdHomerun.HdHomerunHost.GetModelInfo(TunerHostInfo info, Boolean throwAllExceptions, CancellationToken cancellationToken)

  at Emby.LiveTV.TunerHosts.HdHomerun.HdHomerunHost.GetLineup(TunerHostInfo info, CancellationToken cancellationToken)

  at Emby.LiveTV.TunerHosts.HdHomerun.HdHomerunHost.GetChannelsInternal(TunerHostInfo info, CancellationToken cancellationToken)

  at MediaBrowser.Controller.LiveTv.BaseTunerHost.GetChannels(TunerHostInfo host, CancellationToken cancellationToken)

Source: System.Net.Http

TargetSite: Void MoveNext()

InnerException: System.Net.Sockets.SocketException: A socket operation was attempted to an unreachable network.

Source: System.Net.Sockets

TargetSite: Void ThrowException(System.Net.Sockets.SocketError, System.Threading.CancellationToken)

  at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)

  at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)

  at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)

  at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)

 

 

Seems emby is failing to reach your tuner quite often. (presumably that's whats on port 5004? Again I don't use live tv, doing what I can) I'd guess emby removes scheduled recordings when it fails to reach their source. 

 

Gives you a direction to look in at least.

Posted
21 minutes ago, darkassassin07 said:

My god @Luke, how many times does the poor guy have to tell you it's MOVIES he's having issue with.

M  O  V  I  E  S 

MOVIES

not tv series, not shows, NOT ANCIENT ALIENS ITS A TV SERIES

MOVIES!

Dude even provided 4 titles and a set of logs for you to look into.

it's not even my thread and I'm annoyed trying to read it. You didn't even bother to download the log files he provided. ("0 downloads" until I grabbed em)

 

 

Anyway:

I don't use live tv, so I won't be able to help a whole lot but; @RonstangYour log file has these quite a bit:

 

 

Seems emby is failing to reach your tuner quite often. (presumably that's whats on port 5004? Again I don't use live tv, doing what I can) I'd guess emby removes scheduled recordings when it fails to reach their source. 

 

Gives you a direction to look in at least.

That's what he showed a screenshot of so that's what I thought the problem was related to.  But yes there are a lot of communication failures in his log, not just to HDHR but other things as well. It's possible that at times the server machine's entire network connection is disconnected. Or possibly being blocked by firewall or security software.

Posted
1 hour ago, Luke said:

That's what he showed a screenshot of

On 1/25/2024 at 2:55 PM, Luke said:

How is the series recording configured?

 

You ASKED for series even after I told you every time it was MOVIES.  I just did what you asked Luke and then even told you this was movies and not a series.

Posted
18 hours ago, Ronstang said:

 

You ASKED for series even after I told you every time it was MOVIES.  I just did what you asked Luke and then even told you this was movies and not a series.

Some guide data sources treat everything as a series. I really was just looking for more information.

But I think the communication failures in the log give you something to look into, right?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...