Closed johndc7 closed 3 years ago
locast2plex (L2P), after identifying what variant stream to acquire, uses ffmpeg internally to actually get the transport stream and pass it along
these messages are from that ffmpeg execution and not from the actual L2P code
I have not experienced this particular error code before but will be watching your post progress to find out more about it.
Error code -138 occurs when a connection timeout occurs... This primarily occurs when the TCP packets does not route to the destination address. If it did, then you would either get a connection refused or a connection established. Things that might cause this is a proxy server is in the way so direct comm is not possible. Another is when you have multiple IP addresses and is somehow bound to the wrong IP address. There may be others, but that is where you should start. You can try a few simple things from where the app is running. telnet hls.locastnet.org 443 If you get a connection, then at least you personally have no routing issue. You can also run a wget command in unix with the url or try it from a browser is see if you can connect. If you can connect, then it is possible it is a configuration issue with locast2plex.
Can you see the last few L2P messages that were produced before the ffmpeg messages began?
It should look something like:
Determining best video stream for
I am interested in what
When you start L2P, can you go to a browser and enter
your hls.locastnet.org interests me, as I cannot find that string in the L2P source code. I had a quick look at the URLs that are used to get playlists in my own dma and they do not have hls within them.
Can you share some of your configuration? Are you using Docker? Be sure to obscure your userid and password.
I don't run EMBY, so that is a black box to me.
L2P works well for me and I have had very few issues after running it six months or so. Let's see if we can get it working for you, too.
I did not know that these posts throw away anything inside lessthan and greaterthan, which will make my previous post a little hard to determine, since I used that a few times. It should be obvious where I meant to put ip address, like before the :6077, and if it is not, then post again and we'll try again.
Well... It works now lol
I didn't change anything. I got tired of messing with it and let it sit overnight and now everything is working.
While it still wasn't working, I tried to access https://hls.locastnet.org
in my browser (no issue there). I noticed that it was detecting my channels in the wrong region and since the guide info comes from emby, maybe it was just requesting channels that I don't have. I used the override_zipcode
option to correct that but the issue continued. The next day in the morning, everything was fine. Not sure why. I don't think it could have been a connectivity issue since I was able to access https://hls.locastnet.org
in my browser and also because it shouldn't have been able to validate my locast credentials if it was. I was also able to stream locast in my browser while having the issue. Emby also was able to match channel names up with the info from locast2plex
so it couldn't have been an issue with the connection there (they also both run on the same server).
Anyways, thanks for the help 😃
I recently set this on on my media server for use with Emby. Everything seems to connect fine but whenever I try to stream a channel, I get the following errors (in locast2plex).
Any help would be appreciated 😃