Jump to content

I removed Flash player from my system as suggested due to the holes in Flash


G+_Albert Rios
 Share

Recommended Posts

In all of the discussion about dumping flash "because HTML5 and JS can do it all" there's one glaring hole: streaming video.

 

RTMP, an Adobe protocol, was never supported on iOS devices which are largely to credit for the move away from Flash.

 

HLS, uses a TS encoded stream. It consists of segmented files and a playlist that indicates the order and source URL of each. This means that:

 

* The segment must be completed before it can be downloaded by any viewer. The duration of the segment dictates the amount of delay from "live". This pushes us further from a real-time stream.

 

* It doesn't use the MP4 container which is the only format supported by mobile devices and the most popular format on desktop browsers. It's not practical to do so because the metadata (MOOV) contains details about the completed file - something that can't be done on a continuous live stream.

 

That said, given that the HLS segments are finished files, this shouldn't be a problem. I don't know the details of the spec/format of the .ts files.

 

Finally, I haven't researched whether YouTube live streams work through the HTML5 player and the

 

In short, until HLS support comes to desktop browsers, Flash is still needed for live streaming of video.

 

Sorry for the rant but I hope it contains some useful info!

Link to comment
Share on other sites

 Share

×
×
  • Create New...