Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using Variant Configuration / Master Playlist #759

Closed
Morpheus235 opened this issue May 12, 2022 · 3 comments
Closed

Using Variant Configuration / Master Playlist #759

Morpheus235 opened this issue May 12, 2022 · 3 comments
Labels

Comments

@Morpheus235
Copy link

Morpheus235 commented May 12, 2022

Hi,

I was just testing the latest Master and LLHLS Provider. I saw the changes regarding Variants and Master Playlist and thought I would give it a shot. While my config entries are accepted the Playlist (llhls.m3u8) does not include any of the Variant tracks. So my Question is how this config entry should look like or if this even does already work?

example:

<Video>
   <Codec>h264</Codec>
   <Bitrate>4500000</Bitrate>
   <Framerate>30</Framerate>
   <Width>1920</Width>
   <Height>1080</Height>
   <Preset>faster</Preset>
   <Variant>
      <Active>True</Active>
      <Name>360p</Name>
      <Codec>h264</Codec>
      <Bitrate>500000</Bitrate>
      <Framerate>30</Framerate>
      <Width>640</Width>
      <Height>360</Height>
      <Preset>faster</Preset>
   </Variant>
   <Variant>
      <Name>720p</Name>
      <Codec>vp8</Codec>
      <Bitrate>2500000</Bitrate>
      <Framerate>30</Framerate>
      <Width>1280</Width>
      <Height>720</Height>
      <Preset>faster</Preset>
   </Variant>
</Video>
@getroot
Copy link
Sponsor Member

getroot commented May 13, 2022

LLHLS is still under development. I plan to open LLHLS in pre-alpha next week. Then I will upload the manual together. (The HTTP/2 module must be turned on for normal operation.)

And ABR is the next task. ABR is not implemented yet. The Variant structure of the configuration will be deprecated and a different structure will be used.

@Morpheus235
Copy link
Author

Thanks for the info I was just curious if it could already be tested.
LLHLS with the default Configuration works in my testing Enviroment and results in a ~3 second Delay with default configuration.
Any attempt on my behalf by trying lower the settings (segmentDuration, segmentCount, etc) resulted in very unstable Playback with constant buffering.

Also I had a repeating warning in the logs that the Frame Size is supposedly 0 but Playback and Transcoding still worked flawlessly

@getroot
Copy link
Sponsor Member

getroot commented May 16, 2022

Please discuss further issues related to LLHLS in the #766. Thank you.

@getroot getroot closed this as completed May 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants