How to display Media content in MS teams - youtube

If we put the following code directly in MS teams it's rendering the video. how to achieve this by sending from the bot.
<div>
<iframe src="youtube.com/embed/kH5nWz4Uay0" height="150px" width="100%" allowfullscreen=""></iframe>
</div>

#Shaik Bots in Microsoft Teams does not support video cards. You could use TaskModule to open a video inside teams. Here is a sample code to achieve the same.

Related

YouTube livestream chat replay not working

I want to display my YouTube Livestream chat replay.
This is the code I tried:
<div id="live-stream-container">
<iframe width="835" height="505" src="https://www.youtube.com/embed/VIDEO_ID" title="YouTube video player" frameborder="0" ></iframe>
<iframe allowfullscreen="" frameborder="0" height="505" src="https://www.youtube.com/live_chat?v=VIDEO_ID&embed_domain=MY_DOMAIN.com"></iframe>
</div>
ps: I have input the correct video ID in VIDEO_ID & MY_DOMAIN is correctly input.
When I run this code, I am able to successfully watch my Livestream again. But, the Livestream chat replay does not appear.
It shows: "Chat is disabled for this Livestream."
I further went to research on Google and set this:
Allowed embedding in YouTube studio
Made it 'Not for kids'
No, don't restrict my video to viewers over 18 only
Allowed all comments
Livechat replay is enabled
But my code still doesn't work, it keeps showing 'Chat is disabled for this Livestream '.
ps: The Livestream ended about 20 hours ago, so the video has been processed.
Can someone guide me in the right direction to display my 'Live chat Replay'?

YouTube Data API - embedding paid for videos

Is it possible to embed a player (perhaps YouTube) into a website which plays movies rented or purchased via Google Play?
My end goal is to have a user purchase a movie via Google Play, then have that movie available to watch within the site.
I've purchased a movie for testing purposes - https://www.youtube.com/embed/kX1uUmXNNII.
When I load that link while logged in to Google, the movie plays. Open a private tab, same link, and I get the trailer - which makes sense.
So far I've got OAuth set up with a YouTube Data API along with an iFrame
<iframe width="100%" height="600px" src="https://www.youtube.com/embed/kX1uUmXNNII" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>
When I login and redirect back, the same link errors with Your browser does not currently recognize any of the video formats available.
Which seems to not be correct, given I'm running a recent version of Chrome. Previous attempts with another set of Google API credentials caused it to play the trailer to the movie.

embed latest youtube channel video to website

So this question has been answered, however I'm having a strange issue with the code.
This question originally answered my querie HTML Auto Embedding Recent Uploaded videos from a youtube channel
With this JSfiddle giving me the exact working code that I need http://jsfiddle.net/j7ycmr7y/
<iframe width="300" height="200" src="http://www.youtube.com/embed?max-results=1&controls=0&showinfo=0&rel=0&listType=user_uploads&list=albertsunzheng" frameborder="0" allowfullscreen></iframe>
Popped the code into Dreamweaver no worries. Works fine and the site is almost done so I upload it and the code suddenly doesn't work.
Here's the code I've used uploaded
<iframe width="300" height="200" src="http://www.youtube.com/embed?max-results=1&controls=0&showinfo=0&rel=0&listType=user_uploads&list=PewDiePie" frameborder="0" allowfullscreen></iframe>
I've uploaded the embed code in exactly the same way the previous answer stated, plus it works on dreamweaver and browser preview.
Anyone have any ideas on why it wouldn't be working while online?

Youtube Live Stream embed code shows "Live stream offline"

I have a channel in youtube and want to show in my website the live stream videos, if I have a live stream in youtube.
I have followed instructions from https://www.youtube.com/features and enabled both "Live Stream" and "Embed live streams" options, but every time I have a live stream the youtube shows me "Live stream offline" on player.
I have embed the iframe in my website like this
<iframe width="650" height="400" src="https://www.youtube.com/embed/live_stream?channel=myChannelId" allow="autoplay" frameborder="0" allowfullscreen></iframe>
also I have tried setup this gaming url
<iframe width="650" height="400" src="https://gaming.youtube.com/embed/live_stream?channel=myChannelId" allow="autoplay" frameborder="0" allowfullscreen></iframe>
And also I cannot enable "Monetization" from features, because it is disabled and not available from our country.
Can anybody help me to find a solution ?
This works for me. Same as you minus the allow autoplay property.
<iframe width="100%" height="602" src="https://www.youtube.com/embed/live_stream?channel=MyChannelId" frameborder="0" allowfullscreen></iframe>
There is a brief delay, and sometimes you have to refresh the page.

Pause youtube video when soundcloud audio is playing

How to pause a youtube video when soundcloud audio paying and vise versa
<span class="soundcloud_embed" id="soundcloud_post_312">
<iframe id="ui-id-1" width="100%" height="300" scrolling="no"
frameborder="no" src="https://w.soundcloud.com/player/?
url=https%3A//api.soundcloud.com/tracks/163100334&
color=%23ff5500&
auto_play=false&hide_related=false&show_comments=true&
show_user=true&show_reposts=false&show_teaser=true&
visual=true">
</iframe>
</span>
<span class="youtube_embed" id="youtube_post_309">
<iframe id="ui-id-2" width="560"height="315" src="https://www.youtube.com/
embed/M7lc1UVf-VE" frameborder="0" gesture="media"
allow="encrypted-media" allowfullscreen></iframe>
</span>
I've found the source at this link
Pause Youtube embed when playing Soundcloud embed
http://jsfiddle.net/Lpq9n7ht/
If you need to control the player, you need IFrame API.
The IFrame player API lets you embed a YouTube video player on your
website and control the player using JavaScript.
Read through the documentation to get started. There is starter guide that will help you how to use the API. Codes are also available as your reference depending on the functions that you want to use.
For the requirements, remember this.
The user's browser must support the HTML5 postMessage feature. Most
modern browsers support postMessage, though Internet Explorer 7 does
not support it.

Resources