Closed belthesar closed 3 years ago
HLS edge in OME is a method of renewing packaging at the edge, not an HTTP reverse proxy method. Change the setting of edge.
As @getroot suggested, you'll need to update the configuration on the server that is actually serving the HLS segment to the viewer, in your setup that is the edge server.
Gotcha. This had seemed backwards to me, but hey, the example defined everything on the origin, so I big ol' shrug emoji'd and went on. This makes sense though. Thanks folks!
Is the documentation somewhere in a public repository, so that the community can create Pull Requests to help improve it? Would like to update the samples and explain them a bit more, as well as update the live-streaming samples and add a tutorial how to set up the typical use cases form OBS up to OvenMediaPlayer. That should also reduce the amounts of question issues.
@basisbit We are using gitbook for manuals and can invite you as a writer. Please provide your email address. We will send you an invitation. Thanks for your contribution.
according to the website of gitbook, they support syncing the markdown files with a github repository. Could you maybe enable that for https://github.com/AirenSoft/Docs ?
@basisbit thank you for telling me. Gitbook forcibly creates a branch in an existing project, so I created a separate project. https://github.com/AirenSoft/OvenMediaEngineDocs Thanks for the contribution.
This issue has not been updated for a long time, so I close the issue. If you would like to continue discussing this issue, please reopen it.
Describe the bug Hey folks:
Currently, I'm using the docker-compose pattern to set up a lab OME setup with Origin and Edge configuration. I'm attempting to get LL-HLS working by adjusting the HLS publisher segment duration and count settings. However, the settings do not seem to be respected when the HLS playlist file is created, instead creating the default segment count of 3 and duration of 5. It appears that the config is loaded by the server, as the logs see that I've set the
To Reproduce Steps to reproduce the behavior:
Expected behavior ts segments should be of 1 seconds, with 2 segments, with the corresponding playlist.m3u8 file looking something like:
Logs Origin: https://gist.github.com/belthesar/a13e36fdb11f74ca468898a719ad5890 Edge: https://gist.github.com/belthesar/224f05583e29b1811be9a47291b2c6f5
Server (please complete the following information):
Player (please complete the following information):
Additional context I have verified that the file inside the docker container is indeed my adjusted server configuration file. I'm using a bind mount to load the config rather than building the container each time to bake in the file.