owncast / owncast

Take control over your live stream video by running it yourself. Streaming + chat out of the box.
https://owncast.online
MIT License
9.51k stars 870 forks source link

When using DynuWebRedirect,can't fullscreen #2022

Closed LinusZhang5776 closed 2 years ago

LinusZhang5776 commented 2 years ago

When use WebRedirect to Mask Url.owncast web page can't fullscreen streaming video.

LinusZhang5776 commented 2 years ago

website html output <button class="vjs-fullscreen-control vjs-control vjs-button vjs-disabled" type="button" title="Fullscreen" aria-disabled="true" disabled="disabled"><span class="vjs-icon-placeholder" aria-hidden="true"></span><span class="vjs-control-text" aria-live="polite">Fullscreen</span></button>

gabek commented 2 years ago

What is DynuWebRedirect? What do you mean by "mask url"?

LinusZhang5776 commented 2 years ago

What is DynuWebRedirect? What do you mean by "mask url"?

is type UF DNS service.https://www.dynu.com/Resources/Tutorials/DynamicDNS/Advancedfeatures/WebRedirect u can check this live. http://live.linuszhang.asia/

gabek commented 2 years ago

I'm guessing it has something to do with you embedding the entire Owncast interface into an iframe without stating that the iframe is allowed to have full screen features.

You should read the documentation on iframes and work out what needs to be set in order for the functionality you want. This isn't an Owncast issue, so unfortunately I can't help you work out these issues with your provider who's doing the weird embedding.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe