IPTV AUSTRALIA · 1 MONTH AUD $11.99 TOTALInstall your player. Request a one-day trial ↗

Help · IPTV Australia

Embedded player feature permissions

Permissions Policy controls selected browser features in a document and its embedded contexts. It is different from media format support or a paid service entitlement. An embedded player can therefore play inline while a feature such as fullscreen or protected-media access faces an additional policy condition.

Embedding adds a containing context

A player opened directly has a different document relationship from the same player inside another site's frame. The parent environment can affect which features the nested context may use. A successful direct-page test does not establish that the embedded context has equivalent permission.

Imagine inline playback works in both contexts, but the embedded fullscreen action is denied. Keep that specific success and failure pair. Calling the whole media source incompatible would ignore that decoding already worked while a separate feature request failed.

Features and policies have distinct scopes

MDN describes document policy and frame allow settings, with feature-specific defaults and support considerations. The applicable rules must be checked for the exact feature. A generic allow attribute does not establish that every browser facility is granted or that an enclosing policy can always be overridden.

Autoplay, fullscreen and encrypted-media use are different questions. A page can need more than one condition, and a direct user action can be relevant to some operations. Keep the actual error and feature name so a developer can avoid changing unrelated permissions blindly.

Test the intended embed relationship

For a controlled comparison, retain the same player, source and browser while comparing its direct and embedded presentation. Record parent origin, frame origin, requested feature and observed outcome without exposing private resource addresses. A screenshot of an iframe alone cannot prove its effective permissions.

The publisher should correct the intended configuration and then verify the affected feature and ordinary playback. Viewers should use the supported viewing route rather than security-bypass extensions. This guide does not claim all iframe policies were tested here, nor does it convert a browser feature permission into a right to receive a programme or a provider's simultaneous-use allowance.

Questions about this guide

Can inline playback work while fullscreen fails?

Yes. Fullscreen adds feature-specific requirements.

Does direct-page success prove embedded feature permission?

No. The containing context can apply different policy conditions.

Sources and further reading

Get your setup right from the start.

Tell us your device and player. We’ll help you take the next step with a clear plan enquiry or trial request.

Talk to IPTV Australia ↗