Questions tagged [media-source]

MediaSource JavaScript API extends the HTMLMediaElement to allow JavaScript to generate media streams for playback.

325 questions
0
votes
1 answer

Playing video consisting of multiple large parts online?

For various reasons I am only able to upload mp4 video files of 500MB each at most. Some videos that I need to display in my online video player are rather large (3-5GB). I know of adaptive streaming but in my case the files are pre-uploaded on…
0
votes
1 answer

Advice on dynamically combining mpeg-dash mpd data

I'm doing research for a project that's about to start. We will be supplied hundreds of 30 second video files that the end user can select (via various filters) we then want to play them as if it was one video. It seems that Media Source Extensions…
rgb
  • 1,246
  • 1
  • 10
  • 14
0
votes
0 answers

MediaSource through socket stops

i'm trying to stream a rtsp live stream through socket.io using ffmpeg (this works fine), but now i need to get that video from the socket and play it on a HTML5 video tag. To do this i'm using MediaSurce, getting small pieces of video through the…
Paulo Galdo Sandoval
  • 2,173
  • 6
  • 27
  • 44
0
votes
1 answer

Javascript Blob streaming

I wish to relay a video through a server to the browser. It seems that, using the Blob API, this can be done with the URL.createObjectURL method. This creates a link that I can use in the html5 video element, however, this blob can not be…
Tobiq
  • 2,489
  • 19
  • 38
0
votes
0 answers

Convert *.mov file to *.mp4 with media source support

My goal is to play converted *.mp4 file with HTML5 Media Source Extension (MSE). I made a small video with iMovie on my Mac and exported this video to *.mov file. Using ffmpeg I've converted *.mov file to fragmented *.mp4 file. I used code from…
0
votes
0 answers

Getting YouTube to serve VP8/VP9 MSE-compatible videos

We're developing an embeddable browser and at the moment we're in the process of adding MSE support (specifically targeting YouTube embedded videos, in order to be able to play higher quality videos). We currently only support WebM (VP8/VP9 +…
0
votes
1 answer

html5 (youtube) video tag explanation

I need to host some videos on my website. I was looking how youtube does it, but i don't understand the video source. Below is the video tag in youtube. The source is a blob, why? What does the url mean? How does it work? How can i do the same…
user6927974
  • 23
  • 1
  • 6
0
votes
1 answer

Why is there is no specifications for file format (e.g. HLS or DASH) in Media Source Extension?

I'm trying to understand what does impose support of certain media file formats by different browsers. Why there is no specifications for file format (e.g. HLS or DASH) in Media Source Extension? And if file format is not specified by MSE, then…
Nelson Tatius
  • 7,693
  • 8
  • 47
  • 70
0
votes
1 answer

How is time reported on HTML5 MediaSource Extension 'updateend' event?

I am working with HTML5 VideoSource extensions and I need to know how the time is reported on the 'updateend' event. When I log the event to the Chrome console I get the following data: As shown in the screenshot there is a timeStamp value reported…
msrameshp
  • 626
  • 2
  • 12
  • 33
0
votes
0 answers

Can I create a growing file source URL which is not a video/audio Type?

I have read this article, but this is a video's solution. Now, I want create a non vidoe/audio sourceBuffer url. I don't know how to implement it. I think that maybe mediasource is not support.