Creating/Editing an EmbedClip in WS.WebTV (Generic Embed Mode)
support, ws.webtv, home, contents, clips, embedclip, embed, create, edit
An EmbedClip is a special type of Clip that, instead of linking to video files, it stores an embed code.
Generic Embed Mode: When an embed code (HTML) is supplied, the WS.WebTV video player will get replaced by the embed code (at playback time).
[Example]
By this time, you should be familiar on how to create and edit a Clip. If this is not the case, please check the "Clips: Create/Edit" tutorial before continue reading.
In the next steps we will focus on the main characteristic of this kind of Clip: the Media Tab.
To create an EmbedClip...
Click on "New Clip..." button and select "EmbedClip".
The "Media" tab...
From this tab you will be able to enter the corresponding embed codes.
As usual, there is a set of slots per each WebTV Quality and, depending on the "Target" of each Quality, you will see one or two slots (for Flash and/or HTML5). However, in the case of embeds, you (normally) will only need to enter the embed code for one of the qualities. For example:
NEW (Since versión 1.4.0.3) - Easy Embedding
If you want to embed a YouTube, Vimeo, Dailymotion or Metacafe video, and don't require a custom embed code, then you can do it the following way (without entering the embed code):
» Vimeo, Dailymotion or Metacafe: Simply enter the URL of the desired video, into the Flash and HTML5 slots.
» YouTube (WS.WebTV 1.4.0.3-1.7.0): Enter the URL of the desired video, into the Flash and HTML5 slots.
» YouTube (WS.WebTV 1.7.5+): Enter the URL of the desired video, with the [embed] prefix, into the Flash and HTML5 slots.
Example: [embed]https://www.youtube.com/watch?v=XUR1IoPdBg8 (if you don't use the [embed] prefix, the WebTV will playback the video with the WebTV video player), more info here.
Why do you need to enter the code twice?
Because the code corresponding to "Flash" will be used by the Flash video player and the code entered for "HTML5" will be used by the HTML5 video player. This is useful when you need to provide different codes depending on the playback technology. If you just have one embed code, the enter the same embed code into Flash and HTML5 fields.
My embed code contains <script> tags: Will it work?
We do not recommned using embed codes containing <script> tags; although the previous, if your embed code contains these tags, and if inside the <script> ... and ... </script> tags threre is only Javascript code (not HTML code), then it should work. Anyway, we recommend using embed codes based on iframes.
EmbedClip limitations
- Interactivities / PlayerLogo: These features will only work when using direct YouTube Playback.
- Playlists: When using EmbedClips into a Channel's playlist, it will interrupt the continuous playback of the playlist where they are included; this is because of the video player replacement, however, skip back/forward buttons will appear in order to continue with the Channel's playlist playback.
- The use of embed codes from third party Websites is subject to the terms and conditions of those Webites. Additionally, it is possible that you won't be able to embed/import videos configured as private/restricted/protected on the third party Websites (YouTube, Vimeo, etc.).
- "Direct YouTube playback" is supported on Flash, through the YouTube Chromeless player and on HTML5 through the YouTube Iframe API. Note regarding playlists on HTML5: On desktop PCs, YouTube videos will play continuously; however, on mobile devices a user interaction is required in order to continue the playback. This is a limitation imposed by mobile browsers not by WS.WebTV. "Direct YouTube playback" functionality is subject to the terms (and will...) of YouTube. WebTV Solutions is not related in any way with YouTube and does not guarantee this functionality.