• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting All Playback crashes after server update

    Pages (2): 1 2 Next »

     
    • 0 Vote(s) - 0 Average

    All Playback crashes after server update

    nonprofitparrot
    Offline

    Junior Member

    Posts: 14
    Threads: 3
    Joined: 2024 Oct
    Reputation: 0
    #1
    2024-12-14, 07:16 PM
    I updated my jellyfin docker image to the most recent version: 10.10.3ubu2404-ls44 and now all videos crash / abruptly stop during playback.

    * I run jellyfin via podman.
    * OS: nixos. 
    * Machine: Minisforum Venus UM790 Pro
    - AMD Ryzen 9 7940HS
    - AMD Radeon 780M
    * I have hardware acceleration enabled according to the documentation for AMD

    I have been trying out different transcoding settings, to no success. Oh @TheDreadPirate, can you tell what's wrong with my setup? I've attached my ffmpeg logs.


    Attached Files
    .txt   ffmpg_2.txt (Size: 67.53 KB / Downloads: 48)
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-12-14, 09:42 PM
    Do you have issues with all clients or a particular client? The ffmpeg log you shared doesn't indicate any transcoding issues. And the transcode output is nothing unusual in terms of codecs.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    nonprofitparrot
    Offline

    Junior Member

    Posts: 14
    Threads: 3
    Joined: 2024 Oct
    Reputation: 0
    #3
    2024-12-15, 11:16 PM (This post was last modified: 2024-12-15, 11:17 PM by nonprofitparrot.)
    Thanks Dread! For once, it's actually *all* clients. It stops in pretty consistent places for a bunch of different shows- one episode can get exactly 59 seconds in very consistently before crashing. Another can get a few minutes in but crashes once it gets there every time.

    I've attached a few minutes of logs in case you see anything, but I don't see any errors..

    Code:
    [2024-12-15 23:08:05.707 +00:00] [INF] [53] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting "HTTP/1.1" "POST" "http"://"jellyfin.myserver.dev""""/Sessions/Playing/Progress""" - "application/json" 587
    [2024-12-15 23:08:05.707 +00:00] [INF] [53] Microsoft.AspNetCore.Cors.Infrastructure.CorsService: CORS policy execution successful.
    [2024-12-15 23:08:05.707 +00:00] [INF] [53] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executing endpoint '"Jellyfin.Api.Controllers.PlaystateController.ReportPlaybackProgress (Jellyfin.Api)"'
    [2024-12-15 23:08:05.707 +00:00] [INF] [53] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Route matched with "{action = \"ReportPlaybackProgress\", controller = \"Playstate\"}". Executing controller action with signature "System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] ReportPlaybackProgress(MediaBrowser.Model.Session.PlaybackProgressInfo)" on controller "Jellyfin.Api.Controllers.PlaystateController" ("Jellyfin.Api").
    [2024-12-15 23:08:05.708 +00:00] [INF] [53] Microsoft.AspNetCore.Mvc.StatusCodeResult: Executing StatusCodeResult, setting HTTP status code 204
    [2024-12-15 23:08:05.708 +00:00] [INF] [53] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Executed action "Jellyfin.Api.Controllers.PlaystateController.ReportPlaybackProgress (Jellyfin.Api)" in 0.4472ms
    [2024-12-15 23:08:05.708 +00:00] [INF] [53] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executed endpoint '"Jellyfin.Api.Controllers.PlaystateController.ReportPlaybackProgress (Jellyfin.Api)"'
    [2024-12-15 23:08:05.708 +00:00] [INF] [53] Microsoft.AspNetCore.Hosting.Diagnostics: Request finished "HTTP/1.1" "POST" "https"://"jellyfin.myserver.dev""""/Sessions/Playing/Progress""" - 204 null null 0.7317ms
    [2024-12-15 23:08:05.846 +00:00] [INF] [53] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting "HTTP/1.1" "POST" "http"://"jellyfin.myserver.dev""""/Sessions/Playing/Progress""" - "application/json" 587
    [2024-12-15 23:08:05.846 +00:00] [INF] [53] Microsoft.AspNetCore.Cors.Infrastructure.CorsService: CORS policy execution successful.
    [2024-12-15 23:08:05.846 +00:00] [INF] [53] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executing endpoint '"Jellyfin.Api.Controllers.PlaystateController.ReportPlaybackProgress (Jellyfin.Api)"'
    [2024-12-15 23:08:05.846 +00:00] [INF] [53] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Route matched with "{action = \"ReportPlaybackProgress\", controller = \"Playstate\"}". Executing controller action with signature "System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] ReportPlaybackProgress(MediaBrowser.Model.Session.PlaybackProgressInfo)" on controller "Jellyfin.Api.Controllers.PlaystateController" ("Jellyfin.Api").
    [2024-12-15 23:08:05.846 +00:00] [INF] [53] Microsoft.AspNetCore.Mvc.StatusCodeResult: Executing StatusCodeResult, setting HTTP status code 204
    [2024-12-15 23:08:05.846 +00:00] [INF] [53] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Executed action "Jellyfin.Api.Controllers.PlaystateController.ReportPlaybackProgress (Jellyfin.Api)" in 0.5013ms
    [2024-12-15 23:08:05.846 +00:00] [INF] [53] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executed endpoint '"Jellyfin.Api.Controllers.PlaystateController.ReportPlaybackProgress (Jellyfin.Api)"'
    [2024-12-15 23:08:05.846 +00:00] [INF] [53] Microsoft.AspNetCore.Hosting.Diagnostics: Request finished "HTTP/1.1" "POST" "https"://"jellyfin.myserver.dev""""/Sessions/Playing/Progress""" - 204 null null 0.9088ms
    [2024-12-15 23:08:10.317 +00:00] [INF] [53] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting "HTTP/1.1" "GET" "http"://"jellyfin.myserver.dev""""/Users/0cc9c33b83494891b76522015bfb4614/Items/Resume""?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Video" - null null
    [2024-12-15 23:08:10.317 +00:00] [INF] [54] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting "HTTP/1.1" "GET" "http"://"jellyfin.myserver.dev""""/Users/0cc9c33b83494891b76522015bfb4614/Items/Resume""?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Book" - null null
    [2024-12-15 23:08:10.317 +00:00] [INF] [56] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting "HTTP/1.1" "POST" "http"://"jellyfin.myserver.dev""""/Sessions/Playing/Stopped""" - "application/json" 4252
    [2024-12-15 23:08:10.317 +00:00] [INF] [56] Microsoft.AspNetCore.Cors.Infrastructure.CorsService: CORS policy execution successful.
    [2024-12-15 23:08:10.317 +00:00] [INF] [56] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executing endpoint '"Jellyfin.Api.Controllers.PlaystateController.ReportPlaybackStopped (Jellyfin.Api)"'
    [2024-12-15 23:08:10.317 +00:00] [INF] [54] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executing endpoint '"Jellyfin.Api.Controllers.ItemsController.GetResumeItemsLegacy (Jellyfin.Api)"'
    [2024-12-15 23:08:10.317 +00:00] [INF] [53] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executing endpoint '"Jellyfin.Api.Controllers.ItemsController.GetResumeItemsLegacy (Jellyfin.Api)"'
    [2024-12-15 23:08:10.317 +00:00] [INF] [53] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Route matched with "{action = \"GetResumeItemsLegacy\", controller = \"Items\"}". Executing controller action with signature "Microsoft.AspNetCore.Mvc.ActionResult`1[MediaBrowser.Model.Querying.QueryResult`1[MediaBrowser.Model.Dto.BaseItemDto]] GetResumeItemsLegacy(System.Guid, System.Nullable`1[System.Int32], System.Nullable`1[System.Int32], System.String, System.Nullable`1[System.Guid], MediaBrowser.Model.Querying.ItemFields[], Jellyfin.Data.Enums.MediaType[], System.Nullable`1[System.Boolean], System.Nullable`1[System.Int32], MediaBrowser.Model.Entities.ImageType[], Jellyfin.Data.Enums.BaseItemKind[], Jellyfin.Data.Enums.BaseItemKind[], Boolean, System.Nullable`1[System.Boolean], Boolean)" on controller "Jellyfin.Api.Controllers.ItemsController" ("Jellyfin.Api").
    [2024-12-15 23:08:10.317 +00:00] [INF] [54] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Route matched with "{action = \"GetResumeItemsLegacy\", controller = \"Items\"}". Executing controller action with signature "Microsoft.AspNetCore.Mvc.ActionResult`1[MediaBrowser.Model.Querying.QueryResult`1[MediaBrowser.Model.Dto.BaseItemDto]] GetResumeItemsLegacy(System.Guid, System.Nullable`1[System.Int32], System.Nullable`1[System.Int32], System.String, System.Nullable`1[System.Guid], MediaBrowser.Model.Querying.ItemFields[], Jellyfin.Data.Enums.MediaType[], System.Nullable`1[System.Boolean], System.Nullable`1[System.Int32], MediaBrowser.Model.Entities.ImageType[], Jellyfin.Data.Enums.BaseItemKind[], Jellyfin.Data.Enums.BaseItemKind[], Boolean, System.Nullable`1[System.Boolean], Boolean)" on controller "Jellyfin.Api.Controllers.ItemsController" ("Jellyfin.Api").
    [2024-12-15 23:08:10.317 +00:00] [INF] [56] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Route matched with "{action = \"ReportPlaybackStopped\", controller = \"Playstate\"}". Executing controller action with signature "System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] ReportPlaybackStopped(MediaBrowser.Model.Session.PlaybackStopInfo)" on controller "Jellyfin.Api.Controllers.PlaystateController" ("Jellyfin.Api").
    [2024-12-15 23:08:10.317 +00:00] [INF] [56] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/data/media/transcodes/3251b534f8801cfcef1bd3e0f7fc93ff.m3u8"
    [2024-12-15 23:08:10.318 +00:00] [INF] [14] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting "HTTP/1.1" "GET" "http"://"jellyfin.myserver.dev""""/Shows/NextUp""?Limit=24&Fields=PrimaryImageAspectRatio%2CDateCreated%2CPath%2CMediaSourceCount&UserId=0cc9c33b83494891b76522015bfb4614&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CBanner%2CThumb&EnableTotalRecordCount=false&DisableFirstEpisode=false&NextUpDateCutoff=2023-12-16T23%3A08%3A10.270Z&EnableResumable=false&EnableRewatching=false" - null null
    [2024-12-15 23:08:10.318 +00:00] [INF] [14] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executing endpoint '"Jellyfin.Api.Controllers.TvShowsController.GetNextUp (Jellyfin.Api)"'
    [2024-12-15 23:08:10.318 +00:00] [INF] [14] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Route matched with "{action = \"GetNextUp\", controller = \"TvShows\"}". Executing controller action with signature "Microsoft.AspNetCore.Mvc.ActionResult`1[MediaBrowser.Model.Querying.QueryResult`1[MediaBrowser.Model.Dto.BaseItemDto]] GetNextUp(System.Nullable`1[System.Guid], System.Nullable`1[System.Int32], System.Nullable`1[System.Int32], MediaBrowser.Model.Querying.ItemFields[], System.Nullable`1[System.Guid], System.Nullable`1[System.Guid], System.Nullable`1[System.Boolean], System.Nullable`1[System.Int32], MediaBrowser.Model.Entities.ImageType[], System.Nullable`1[System.Boolean], System.Nullable`1[System.DateTime], Boolean, Boolean, Boolean, Boolean)" on controller "Jellyfin.Api.Controllers.TvShowsController" ("Jellyfin.Api").
    [2024-12-15 23:08:10.321 +00:00] [INF] [54] Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor: Executing "ObjectResult", writing value of type '"MediaBrowser.Model.Querying.QueryResult`1[[MediaBrowser.Model.Dto.BaseItemDto, MediaBrowser.Model, Version=10.10.3.0, Culture=neutral, PublicKeyToken=null]]"'.
    [2024-12-15 23:08:10.321 +00:00] [INF] [54] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Executed action "Jellyfin.Api.Controllers.ItemsController.GetResumeItemsLegacy (Jellyfin.Api)" in 4.0725ms
    [2024-12-15 23:08:10.321 +00:00] [INF] [54] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executed endpoint '"Jellyfin.Api.Controllers.ItemsController.GetResumeItemsLegacy (Jellyfin.Api)"'
    [2024-12-15 23:08:10.321 +00:00] [INF] [54] Microsoft.AspNetCore.Hosting.Diagnostics: Request finished "HTTP/1.1" "GET" "https"://"jellyfin.myserver.dev""""/Users/0cc9c33b83494891b76522015bfb4614/Items/Resume""?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Book" - 200 null "application/json; charset=utf-8" 4.5809ms
    [2024-12-15 23:08:10.323 +00:00] [INF] [54] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting "HTTP/1.1" "GET" "http"://"jellyfin.myserver.dev""""/Users/0cc9c33b83494891b76522015bfb4614/Items/Resume""?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Audio" - null null
    [2024-12-15 23:08:10.323 +00:00] [INF] [54] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executing endpoint '"Jellyfin.Api.Controllers.ItemsController.GetResumeItemsLegacy (Jellyfin.Api)"'
    [2024-12-15 23:08:10.323 +00:00] [INF] [54] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Route matched with "{action = \"GetResumeItemsLegacy\", controller = \"Items\"}". Executing controller action with signature "Microsoft.AspNetCore.Mvc.ActionResult`1[MediaBrowser.Model.Querying.QueryResult`1[MediaBrowser.Model.Dto.BaseItemDto]] GetResumeItemsLegacy(System.Guid, System.Nullable`1[System.Int32], System.Nullable`1[System.Int32], System.String, System.Nullable`1[System.Guid], MediaBrowser.Model.Querying.ItemFields[], Jellyfin.Data.Enums.MediaType[], System.Nullable`1[System.Boolean], System.Nullable`1[System.Int32], MediaBrowser.Model.Entities.ImageType[], Jellyfin.Data.Enums.BaseItemKind[], Jellyfin.Data.Enums.BaseItemKind[], Boolean, System.Nullable`1[System.Boolean], Boolean)" on controller "Jellyfin.Api.Controllers.ItemsController" ("Jellyfin.Api").
    [2024-12-15 23:08:10.326 +00:00] [INF] [53] Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor: Executing "ObjectResult", writing value of type '"MediaBrowser.Model.Querying.QueryResult`1[[MediaBrowser.Model.Dto.BaseItemDto, MediaBrowser.Model, Version=10.10.3.0, Culture=neutral, PublicKeyToken=null]]"'.
    [2024-12-15 23:08:10.326 +00:00] [INF] [53] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Executed action "Jellyfin.Api.Controllers.ItemsController.GetResumeItemsLegacy (Jellyfin.Api)" in 8.8701ms
    [2024-12-15 23:08:10.326 +00:00] [INF] [53] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executed endpoint '"Jellyfin.Api.Controllers.ItemsController.GetResumeItemsLegacy (Jellyfin.Api)"'
    [2024-12-15 23:08:10.326 +00:00] [INF] [53] Microsoft.AspNetCore.Hosting.Diagnostics: Request finished "HTTP/1.1" "GET" "https"://"jellyfin.myserver.dev""""/Users/0cc9c33b83494891b76522015bfb4614/Items/Resume""?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecord

    Let me know if you have any recommendations. Thanks so much!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2024-12-16, 02:35 AM
    What kind of clients do you have and are you using a reverse proxy? Which image are you running? The Linuxserver image or the official image?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    nonprofitparrot
    Offline

    Junior Member

    Posts: 14
    Threads: 3
    Joined: 2024 Oct
    Reputation: 0
    #5
    2024-12-16, 02:47 AM
    I'm using the linuxserver image, it's behind a cloudflare reverse proxy. My typical client is a Google TV Streamer, but I've also tested with firefox on macos, and the pixel 7 app. The behavior is pretty consistent.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2024-12-16, 12:36 PM
    Using cloudflare as a proxy for video services is against their TOS and very often causes strange, unexplainable, problems like this. Switch to DNS only and consider other options for a reverse proxy.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    nonprofitparrot
    Offline

    Junior Member

    Posts: 14
    Threads: 3
    Joined: 2024 Oct
    Reputation: 0
    #7
    2024-12-16, 04:19 PM
    I'll try that!
    nonprofitparrot
    Offline

    Junior Member

    Posts: 14
    Threads: 3
    Joined: 2024 Oct
    Reputation: 0
    #8
    2024-12-16, 04:39 PM
    Hmmm... that doesn't seem to be the problem. I switched to DNS (LAN IP address) but the issue persists.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #9
    2024-12-16, 11:14 PM
    What networking mode is the server using? Host or bridge networking?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    nonprofitparrot
    Offline

    Junior Member

    Posts: 14
    Threads: 3
    Joined: 2024 Oct
    Reputation: 0
    #10
    2024-12-16, 11:19 PM
    @TheDreadPirate The podman container is running in the default bridge networking mode.
    Pages (2): 1 2 Next »

    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode