Does h5p Interactive Video support MS Stream in moodle?

Hi, I tried to add an h5p 'Interactive Video' from a MS Stream URL into a moodle course but the result was 'video format not supported'

The URL looks like this: https://web.microsoftstream.com/video/123-abc-456
I tried appending .mp4 but that didnt help.

Embedding with an iframe works but we dont give teachers html access to do this.

BV52's picture

Hi plindgreen,

The answer to your question is yes/no/maybe. My answer is actually applicable to any video hosting site except Youtube and Vimeo Pro. Youtube has an API that lets Interactive VIdeo play the video by using the URL used for playing the video. For Vimeo Pro they provide a way to retrieve the "source" URL. The source URL is where the video is located in the server of the hosting service this is different from the URL that we usually see which is the "player" URL. In some cases as mentioned above adding .mp4 at the end of the player URL is the source URL. However in your case it is not. What you can do is contact MS Stream if they can provide the source URL for your videos and once you have this you whould be able use it for Interactive Videos. 

-BV

i dont see the mp4 link yet in ms stream hopefully it will come in the future. We use vimeo so it looks like we'll continue using it.

BV52's picture

Hi plindgreen,

Usually this is not provided on the player screen or in the settings by hosting providers and depending on their policy you can request these from them.

-BV

Could I re-open the discussion on this topic.We are trying to standardise our Moodle content development aroud he use of the H5P presentation. Having priously used standard Moodle for developing content we have got used to being able to insert video into presentation slides using the "iframe" approach.

It seems that the H5P insert video process only provides the options of "uploading video" or "inserting a hyperlink". If we insert a hyperlink it returns the "unkown" message on the video frame. I have downloaded the video to my desktop and used the upload option to add it to the presentation and it works without an issue.

Our company uses MS Stream for storing and managing videos.  I understand from the previous posts that this might be an issue. However I do not understand why this works with standard Moodle and not with H5P.

We would really prefer to be using the H5P presentation tools but this is something of a "stopper" for us.

Any advice would be hugely appreciated.

Owdun

BV52's picture

Hi Owdun,

I'm not sure what you mean with "standard Moodle" however if MS Stream does not provide the source URL of the video there really isn't much I can do. The only way to "fix" these is to develop something that can use specifically MS streams API (if they have one).

-BV

haven't read anything newer than 2021 on MS Stream integration with h5p, wondering if there have been any developments over the past 2 years , are MS Stream videos still not easily inetgrated into h5p?

BV52's picture

 Hi plindgreen,

There are no updates for this. AFAIK MS Stream still does not have an API that we can use to make it easier to work with H5P.

-BV