Here we examine how we stream video using IPFS. Let's do some research on how to install IPFS, and it's application to creating a Decentralised Video Workstation.
So first let's look at Howto Install IPFS.
This video is being served by a traditional web server, but using IPFS as the backend storage medium:
* Streaming video - ipfs ![]()
You can watch the same content locally if you have the IPFS Daemon running, in which case no central servers are involved:
* Streaming video - locahost ![]()
# File structure What is happening here is that IPFS is loading a javascript based movie streaming / player solution and passing along to this player in the fragment identifier the multihash of a folder that contains the assets the player needs to stream the video.
* Folder structure - localhost ![]()
# Embedding HTML5 Video
We can also simply embed and IPFS url and use the HTML5 Video tag.
IPFS Video - ipfs.io ![]()