paint-brush
Building A Flutter Video Sharing App With Firebase Storage, HLS & Client-Side Encoding [Tutorial]by@johnnymakestuff
765 reads
765 reads

Building A Flutter Video Sharing App With Firebase Storage, HLS & Client-Side Encoding [Tutorial]

by Jonathan Perry18mJune 22nd, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

We’ll see how to build a flutter app for iOS/Android that allows users to view and share videos. In another post I showed how to do this with Publitio as our video storage API. In this tutorial we'll use Firebase Cloud Storage to host the videos instead. We'll also add client-side encoding and HLS support, so the client can stream the videos with adaptive bitrate. This will save considerable costs, but will put the burden of encoding videos on the clients.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Building A Flutter Video Sharing App With Firebase Storage, HLS & Client-Side Encoding [Tutorial]
Jonathan Perry HackerNoon profile picture
Jonathan Perry

Jonathan Perry

@johnnymakestuff

Fullstack developer that likes making stuff.

Learn More
LEARN MORE ABOUT @JOHNNYMAKESTUFF'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Jonathan Perry HackerNoon profile picture
Jonathan Perry@johnnymakestuff
Fullstack developer that likes making stuff.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Also published here