Web Player · v1

Iframe embeds

The hosted Web Player at https://player.wecloud.biz/v2 accepts a short-lived OTP and opaque Playback Info. Generate a new pair on your backend for each player instance. Put the pair in the URL fragment, not an API Secret or permanent media URL.

<div style="position:relative;width:100%;aspect-ratio:16/9">
  <iframe title="WeCloud Player" allow="autoplay; fullscreen; encrypted-media"
    style="position:absolute;inset:0;width:100%;height:100%;border:0"
    src="https://player.wecloud.biz/v2#otp=YOUR_OTP&playbackInfo=YOUR_PLAYBACK_INFO"></iframe>
</div>

The player consumes the pair at initialization, removes the fragment from its address, and continues through a session credential. A refresh needs a new pair. Remove the iframe to release it. Avoid recording fragments in analytics or logs. The same embed works for DRM-Protected and Standard Playback; the player resolves the necessary delivery behavior from Playback Info.