• 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 Freeze when jumping timeline on web browser

    Pages (3): « Previous 1 2 3 Next »

     
    • 0 Vote(s) - 0 Average

    Freeze when jumping timeline on web browser

    Cannot jump the timeline
    Chaperone
    Offline

    Junior Member

    Posts: 13
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:Spain
    #11
    2025-01-05, 10:09 PM
    Yes, I have it set like:

    Code:
        volumes:
          - /local_vol/docker/jellyfin/config:/config:rw
          - /local_vol/docker/jellyfin/cache:/cache:rw
          - /local_vol/video:/media:rw
          - /local_vol/music:/music:rw

    And now, I switched to:

    Code:
        volumes:
          - type: bind
            source: /volume1/docker/jellyfin/config
            target: /config
            read_only: false
          - type: bind
            source: /volume1/docker/jellyfin/cache
            target: /cache
            read_only: false
          - type: bind
            source: /volume1/video
            target: /media
            read_only: false
          - type: bind
            source: /volume1/music
            target: /music
            read_only: false
          - type: volume
            source: exclude
            target: /media/#recycle
            read_only: true
          - type: volume
            source: exclude
            target: /media/#snapshot
            read_only: true
          - type: volume
            source: exclude
            target: /music/#recycle
            read_only: true
          - type: volume
            source: exclude
            target: /music/#snapshot
            read_only: true

    And the issue still the same.
    Chaperone
    Offline

    Junior Member

    Posts: 13
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:Spain
    #12
    2025-01-06, 11:25 AM
    I made a completely new installation of versions:
    • 10.10.3
    • 10.10.2
    • 10.9.10

    Using:
    • Docker
    • Using my Synology NAS
    • No plugins
    • Only 2 movies files, one in MP4 and the remuxed MKV

    No config inside Jellyfin. All the defaults, including the transcoding. Which means "Hardware acceleration: None".
    And I get exactly the same behavior on the web browser.

    The dockercompose.yml is the following:

    Code:
    services:
      jellyfin:
        image: jellyfin/jellyfin:10.9.10
        container_name: jellyfin-2
        environment:
          TZ: Europe/Madrid
        group_add:
          - "937"
        volumes:
          - type: bind
            source: /volume1/docker/jellyfin-2/config
            target: /config
            read_only: false
          - type: bind
            source: /volume1/docker/jellyfin-2/cache
            target: /cache
            read_only: false
          - type: bind
            source: /volume1/video
            target: /media
            read_only: false
          - type: bind
            source: /volume1/music
            target: /music
            read_only: false
          - type: volume
            source: exclude
            target: /media/#recycle
            read_only: true
          - type: volume
            source: exclude
            target: /media/#snapshot
            read_only: true
          - type: volume
            source: exclude
            target: /music/#recycle
            read_only: true
          - type: volume
            source: exclude
            target: /music/#snapshot
            read_only: true
        devices:
          - /dev/dri/:/dev/dri/
        restart: unless-stopped
        network_mode: "bridge"
        ports:
          - 8099:8096

    volumes:
      exclude:

    Any other ideas to try?
    Thanks!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #13
    2025-01-06, 08:24 PM
    I'm out of ideas. Sorry.
    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]
    Chaperone
    Offline

    Junior Member

    Posts: 13
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:Spain
    #14
    2025-01-06, 08:44 PM
    (2025-01-06, 08:24 PM)TheDreadPirate Wrote: I'm out of ideas.  Sorry.

    Smiling-face
    Thank you! Just let me know if you can think about something else.
    Chaperone
    Offline

    Junior Member

    Posts: 13
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:Spain
    #15
    2025-02-17, 09:19 PM
    I installed versión 10.7.7, as recommended by https://www.reddit.com/r/jellyfin/commen...t/if6efiz/, and it works.
    Time scrolling works perfect. Hardware transcoding works.

    I don't know what's different from the latest version... But now works.

    A direct play now looks like:

    Code:
    Playback Info
    Player:
    Html Video Player
    Play method:
    Direct playing
    Protocol:
    https
    Stream type:
    Video

    Video Info
    Player dimensions:
    1863x1556
    Video resolution:
    1920x1072
    Dropped frames:
    0
    Corrupted frames:
    0

    Transcoding Info
    Video codec:
    H264
    Audio codec:
    AAC (direct)

    Original Media Info
    Container:
    mov
    Size:
    1.5 GiB
    Bitrate:
    2.2 Mbps
    Video codec:
    H264 High
    Video bitrate:
    2.1 Mbps
    Video range:
    SDR
    Audio codec:
    AAC LC
    Audio bitrate:
    111 kbps
    Audio channels:
    2
    Audio sample rate:
    48000 Hz

    And when transcoding because of resize:

    Code:
    Playback Info
    Player:
    Html Video Player
    Play method:
    Transcoding
    Protocol:
    https
    Stream type:
    HLS

    Video Info
    Player dimensions:
    1863x1556
    Video resolution:
    426x238
    Dropped frames:
    0
    Corrupted frames:
    0

    Transcoding Info
    Video codec:
    H264
    Audio codec:
    AAC (direct)
    Audio channels:
    2
    Bitrate:
    420 kbps
    Transcoding progress:
    101.6%
    Transcoding framerate:
    68 fps
    Reason for transcoding:
    ContainerBitrateExceedsLimit

    Original Media Info
    Container:
    mov
    Size:
    1.5 GiB
    Bitrate:
    2.2 Mbps
    Video codec:
    H264 High
    Video bitrate:
    2.1 Mbps
    Video range:
    SDR
    Audio codec:
    AAC LC
    Audio bitrate:
    111 kbps
    Audio channels:
    2
    Audio sample rate:
    48000 Hz

    My docker-compose.yml is the following:

    Code:
    services:
      jellyfin:
        image: jellyfin/jellyfin:10.7.7
        container_name: jellyfin-2
        hostname: jellyfin-2
        environment:
          TZ: Europe/Madrid
        user: 1026:100
        group_add:
          - "937"
        volumes:
          - type: bind
            source: /volume1/docker/jellyfin-2/config
            target: /config
            read_only: false
          - type: bind
            source: /volume1/docker/jellyfin-2/cache
            target: /cache
            read_only: false
          - type: bind
            source: /volume1/video
            target: /media
            read_only: false
          - type: volume
            source: exclude
            target: /media/#recycle
            read_only: true
          - type: volume
            source: exclude
            target: /media/#snapshot
            read_only: true
        devices:
          - /dev/dri/:/dev/dri/
        restart: unless-stopped
        networks:
          - cloudflare_tunnel
     
    volumes:
      exclude:

    networks:
      cloudflare_tunnel:
        name: cloudflare_tunnel_exposed
        external: true

    The Playback > Transcoding
    I have it set as:
    • Video Acceleration API (VAAPI)
    • /dev/dri/renderD128
    • H264, VC1: ON
    • And the rest is all default


    Any ideas what could be wrong when I try to update the container?
    Chaperone
    Offline

    Junior Member

    Posts: 13
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:Spain
    #16
    2025-02-20, 01:40 PM
    Here is an example, playing an audio FLAC.

    Notice the playback position blue dot, is outside the lighter area of the audio.
    If I move the cursor to the lighter (cached) part of the timeline, the music plays... But if I move the cursor outside that lighter area, there is no music.
    And I have to wait for a few long seconds for the player to fill below where the cursor is.

    [Image: 34EDvOb.png]

    The same happen with video but takes longer to fill the timeline below the cursor.
    Also, notice the other pages from Jellyfin, are not working as intended when the playback is "halted".

    This is the media information:

    [Image: aLPK3Rh.png]
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #17
    2025-02-20, 04:52 PM
    Revisiting what we've already posted, I didn't ask whether you are using a reverse proxy or not.
    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]
    Chaperone
    Offline

    Junior Member

    Posts: 13
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:Spain
    #18
    2025-02-20, 07:38 PM
    @TheDreadPirate, thank you.

    You had found my problem.
    At the very beginning, I have Jellyfin not thru a reverse proxy.
    Because was so great, I added Jellyfin to the Synology DSM reverse proxy.
    Later, I pointed Jellyfin to a Cloudflare Tunnel.

    In conclusion, it's been working wrong since the Synology DSM reverse proxy, and worst since the Cloudflare Tunnel.

    Now, I can move the cursor over the timeline on my Windows Edge browser, on my Samsung Tizen tv, and on my iPhone.
    Also, now on Firefox, I can use the Hardware transcoding.

    [Image: h3EIkWF.png]

    Thank you!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #19
    2025-02-20, 07:43 PM
    Cloudflare tunnels can definitely cause weird issues. It is also against Cloudflare's TOS to serve streaming media through their free tier tunnel service. So definitely don't do that.

    But a misconfigured reverse proxy can also cause issues. Are you able to tell how the reverse proxy was configured? Caching on the proxy can cause weird behaviors in Jellyfin.
    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]
    Chaperone
    Offline

    Junior Member

    Posts: 13
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:Spain
    #20
    2025-02-20, 08:50 PM
    On my Synology NAS (DS216+II), I had the reverse proxy set like:

    [Image: JeWLnGM.png]

    [Image: K26HjDA.png]

    On Cloudflare, I had set a Cloudflare Tunnel. I was using a Docker container to run the Cloudflared application.
    But as you said, it is not recommended.

    Now I realize, when I had the Synology reverse proxy was working not as bad as when I had the Cloudflare Tunnel.

    Again, thank you for your kind support.
    Pages (3): « Previous 1 2 3 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