Jump to content

M3U TV not saving when trying to create


Speedytag

Recommended Posts

Speedytag

I have tried to install a new provider using this M3U

I've amended the login and password for security.

It failed to save. I have tried multiple times.  I'm hoping this part of the log might help.

2021-09-18 18:27:52.554 Info HttpClient: GET http://line.liveott.ru/get.php?username=XXXXXXX&password=XXXXXXXX
2021-09-18 18:27:53.508 Error Server: Error processing request
	*** Error Report ***
	Version: 4.6.4.0
	Command line: /volume1/@appstore/EmbyServer/system/EmbyServer.dll -programdata /var/packages/EmbyServer/var -ffdetect /var/packages/EmbyServer/target/bin/ffdetect -ffmpeg /var/packages/EmbyServer/target/bin/ffmpeg -ffprobe /var/packages/EmbyServer/target/bin/ffprobe -nolocalportconfig -ignore_vaapi_enabled_flag -pidfile /var/packages/EmbyServer/var/EmbyServer.pid -updatepackage emby-server-synology7_{version}_x86_64.spk -noautorunwebapp
	Operating system: Linux version 4.4.180+ (root@build15) (gcc version 7.5.0 (GCC) ) #41890 SMP Thu Jul 15 03:43:42 CST 2021
	Framework: .NET Core 3.1.13
	OS/Process: x64/x64
	Runtime: volume1/@appstore/EmbyServer/system/System.Private.CoreLib.dll
	Processor count: 4
	Data path: /var/packages/EmbyServer/var
	Application path: /volume1/@appstore/EmbyServer/system
	MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: NotFound
	   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.M3UTunerHost.Validate(TunerHostInfo info)
	   at Emby.LiveTV.LiveTvManager.SaveTunerHost(TunerHostInfo info, CancellationToken cancellationToken)
	   at MediaBrowser.LiveTV.Api.LiveTvService.Post(AddTunerHost request)
	   at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task)
	   at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, RestPath restPath, String responseContentType, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, CancellationToken cancellationToken)
	Source: Emby.Server.Implementations
	TargetSite: Void MoveNext()
Link to comment
Share on other sites

Hi, that error appears to be telling you the URL entered isn't valid as it couldn't find it.

Have you tried loading the URL in a browser to verify it's valid?

It's possible this could work in a browser but not in Emby and that would be because the provider is blocking the request based on the user agent being sent.  You can adjust this as needed in the m3u setup of the tuner.

Link to comment
Share on other sites

Just now, martyboy26 said:

Yes, irs valid as it works in other apps, just not Emby

If you put that exact url in a browser address bar, you get back proper XML?

Link to comment
Share on other sites

Well first we need you to try putting the URL in a web browser like Chrome to see if that returns the file.

Link to comment
Share on other sites

This looks like more an issue with it timing out then a user agent issue.  The m3u file has more than 800K lines in it and full of VOD & 24/7 channels.

What you want to do with a list like this is setup xTeVe https://github.com/xteve-project/xTeVe

Setup xTeVe to read in the m3u & XML files then apply filters to remove the 24/7 and VOD channels.
Then apply filters to narrow down the list to only countries that are needed.

You can then narrow those down as well to get a good assortment of channels you will actually use that have guide data.

xTeVe will give you a new URLs to use that you would enter in Emby. This will only contain the filtered channels and should load at that point in Emby Server.

Link to comment
Share on other sites

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...