Open jmvbrown opened 2 years ago
You can already change channel numbers in TV overrides.
I have tried to use the TV Overides section in the plugin and it just gives me the infinitely loading circle and never allows loads the channels
The TV overrides screen directly queries the provider's API, so expect it to be incredibly slow. Are there any errors in the logs of your browser or server?
[2022-11-01 12:39:05.893 -04:00] [WRN] [12] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from "http://192.168.1.136:8096/Xtream/LiveTv" to "192.168.1.136" in 0:00:58.6420794 with Status Code 200 [2022-11-01 12:39:54.836 -04:00] [WRN] [29] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from "http://192.168.1.136:8096/Xtream/LiveTv" to "192.168.1.136" in 0:00:57.56719 with Status Code 200 [2022-11-01 12:40:06.531 -04:00] [WRN] [29] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from "http://192.168.1.136:8096/Xtream/LiveTv" to "192.168.1.136" in 0:00:58.0833559 with Status Code 200 [2022-11-01 12:40:24.534 -04:00] [INF] [25] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "TasksRefreshChannels" [2022-11-01 12:40:24.537 -04:00] [INF] [25] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "RefreshChannelsScheduledTask" [2022-11-01 12:40:24.538 -04:00] [INF] [43] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "TasksRefreshChannels" [2022-11-01 12:40:24.540 -04:00] [INF] [43] Emby.Server.Implementations.ScheduledTasks.TaskManager: "TasksRefreshChannels" Completed after 0 minute(s) and 0 seconds [2022-11-01 12:40:24.542 -04:00] [INF] [43] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2022-11-01 12:40:56.834 -04:00] [WRN] [14] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from "http://192.168.1.136:8096/Xtream/LiveTv" to "192.168.1.136" in 0:00:57.6367777 with Status Code 200 [2022-11-01 12:42:08.700 -04:00] [INF] [30] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "96.36.52.2" request
Looks normal. I possibly can return cached channels for the configuration, but it should eventually work.
So its been over 12 hours. Live Tv shows 3000+ channels, how long are we talking?
Hmm, what is displayed in the console of your browser? Are your running your Jellyfin instance behind a reverse proxy?
Also, what is the running time of the Live TV
-> Refresh Guide
scheduled task, as that one also has to fetch all TV channels.
Translation key is missing from dictionary: DLNA Te @ main.jellyfin.bundle.js?91176395245115f434c0:2 xe @ main.jellyfin.bundle.js?91176395245115f434c0:2 translate @ main.jellyfin.bundle.js?91176395245115f434c0:2 Pe @ main.jellyfin.bundle.js?91176395245115f434c0:2 Promise.then (async) (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 R @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 Promise.then (async) value @ main.jellyfin.bundle.js?91176395245115f434c0:2 value @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 Promise.then (async) value @ main.jellyfin.bundle.js?91176395245115f434c0:2 s @ main.jellyfin.bundle.js?91176395245115f434c0:2 value @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 Promise.then (async) value @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 Promise.then (async) value @ main.jellyfin.bundle.js?91176395245115f434c0:2 value @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 i @ main.jellyfin.bundle.js?91176395245115f434c0:2 e @ main.jellyfin.bundle.js?91176395245115f434c0:2 S.dispatch @ main.jellyfin.bundle.js?91176395245115f434c0:2 S.show @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 setTimeout (async) (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 u @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 w @ main.jellyfin.bundle.js?91176395245115f434c0:2 a @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 (anonymous) @ main.jellyfin.bundle.js?91176395245115f434c0:2 u @ main.jellyfin.bundle.js?91176395245115f434c0:2 main.jellyfin.bundle.js?91176395245115f434c0:2 Sending web socket message: SessionsStop main.jellyfin.bundle.js?91176395245115f434c0:2 Sending web socket message: ScheduledTasksInfoStop main.jellyfin.bundle.js?91176395245115f434c0:2 Sending web socket message: ScheduledTasksInfoStop main.jellyfin.bundle.js?91176395245115f434c0:2 Requesting http://192.168.1.136:8096/Plugins main.jellyfin.bundle.js?91176395245115f434c0:2 Requesting http://192.168.1.136:8096/web/configurationpages?pageType=PluginConfiguration main.jellyfin.bundle.js?91176395245115f434c0:2 Sending web socket message: KeepAlive main.jellyfin.bundle.js?91176395245115f434c0:2 Requesting http://192.168.1.136:8096/web/configurationpage?name=XtreamCredentials.html main.jellyfin.bundle.js?91176395245115f434c0:2 Requesting http://192.168.1.136:8096/Plugins/5d774c35-8567-46d3-a950-9bb8227a0c5d/Configuration main.jellyfin.bundle.js?91176395245115f434c0:2 Requesting http://192.168.1.136:8096/web/configurationpage?name=XtreamLiveOverrides.html main.jellyfin.bundle.js?91176395245115f434c0:2 Sending web socket message: ActivityLogEntryStop main.jellyfin.bundle.js?91176395245115f434c0:2 Sending web socket message: ActivityLogEntryStop main.jellyfin.bundle.js?91176395245115f434c0:2 Requesting http://192.168.1.136:8096/Plugins/5d774c35-8567-46d3-a950-9bb8227a0c5d/Configuration main.jellyfin.bundle.js?91176395245115f434c0:2 Requesting http://192.168.1.136:8096/Xtream/LiveTv main.jellyfin.bundle.js?91176395245115f434c0:2 Sending web socket message: KeepAlive main.jellyfin.bundle.js?91176395245115f434c0:2 Request timed out to http://192.168.1.136:8096/Xtream/LiveTv main.jellyfin.bundle.js?91176395245115f434c0:2 Attempting reconnection main.jellyfin.bundle.js?91176395245115f434c0:2 tryReconnect: http://192.168.1.136:8096 main.jellyfin.bundle.js?91176395245115f434c0:2 getTryConnectPromise http://192.168.1.136:8096 main.jellyfin.bundle.js?91176395245115f434c0:2 Reconnect succeeded to http://192.168.1.136:8096 main.jellyfin.bundle.js?91176395245115f434c0:2 Reconnect succeeded main.jellyfin.bundle.js?91176395245115f434c0:2 Requesting http://192.168.1.136:8096/Xtream/LiveTv main.jellyfin.bundle.js?91176395245115f434c0:2 Requesting http://192.168.1.136:8096/System/Endpoint main.jellyfin.bundle.js?91176395245115f434c0:2 Sending web socket message: KeepAlive main.jellyfin.bundle.js?91176395245115f434c0:2 Request timed out to http://192.168.1.136:8096/Xtream/LiveTv main.jellyfin.bundle.js?91176395245115f434c0:2 Reporting request failure main.jellyfin.bundle.js?91176395245115f434c0:2 Reconnect failed
usually refreshes the guide in under 10 seconds
Is there any plans to have it so the ordering groups the channels and changing the order of groups?