• 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 Development Web Development WebOS with hls.js

     
    • 2 Vote(s) - 5 Average

    WebOS with hls.js

    timitt
    Offline

    Junior Member

    Posts: 11
    Threads: 1
    Joined: 2025 Mar
    Reputation: 0
    Country:Finland
    #20
    2025-04-02, 08:28 PM (This post was last modified: 2025-04-03, 05:43 PM by timitt. Edited 1 time in total.)
    I did some tests about that audio delay. It certainly is problem with ffmpeg. If audio does not start until first segment file is finished it just wont work. Nothing to do with hls.js or Jellyfin or WebOS. Ffmpeg prints notification about issue, but creates files. If I have just copied the audio to stream then the stream is completely broken (at least for MPC-HC) but if we transcode it then it creates playable files but there is wrong timing.

    If I use ffmpeg to create mpegts stream then it works in both cases (copy or transcode).

    Also if I make segments larger (by setting hls_time bigger) then delay fits to first segment file and then fmp4 stream works in both cases (copy or transcode).

    EDIT: I found one way to solve that audio delay issue with fMP4 too. But it seems to require using separate audio and video streams like in my first mail. You just need to add -movflags delay_moov to audio stream. I just doubt separating the streams won't happen anytime soon (or ever).
    « Next Oldest | Next Newest »

    Users browsing this thread: 2 Guest(s)


    Messages In This Thread
    WebOS with hls.js - by timitt - 2025-03-09, 08:48 PM
    RE: WebOS with hls.js - by GDX - 2025-03-24, 06:35 AM
    RE: WebOS with hls.js - by timitt - 2025-03-26, 09:14 PM
    RE: WebOS with hls.js - by nyanmisaka - 2025-03-27, 05:49 AM
    RE: WebOS with hls.js - by Ereb_Zx - 2025-03-27, 08:38 AM
    RE: WebOS with hls.js - by timitt - 2025-03-27, 05:13 PM
    RE: WebOS with hls.js - by Ereb_Zx - 2025-03-27, 09:46 PM
    RE: WebOS with hls.js - by timitt - 2025-03-28, 09:54 AM
    RE: WebOS with hls.js - by Ereb_Zx - 2025-03-28, 08:52 PM
    RE: WebOS with hls.js - by timitt - 2025-03-28, 10:25 PM
    RE: WebOS with hls.js - by timitt - 2025-03-29, 03:52 PM
    RE: WebOS with hls.js - by Ereb_Zx - 2025-03-29, 09:39 PM
    RE: WebOS with hls.js - by raulo1985 - 2025-03-31, 06:25 PM
    RE: WebOS with hls.js - by timitt - 2025-03-30, 08:36 AM
    RE: WebOS with hls.js - by Ereb_Zx - 2025-03-31, 07:22 PM
    RE: WebOS with hls.js - by timitt - 2025-03-31, 08:01 PM
    RE: WebOS with hls.js - by timitt - 2025-03-31, 07:32 PM
    RE: WebOS with hls.js - by Ereb_Zx - 2025-03-31, 09:16 PM
    RE: WebOS with hls.js - by timitt - 2025-04-01, 06:54 AM
    RE: WebOS with hls.js - by timitt - 2025-04-02, 08:28 PM

    • 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