All Projects → desiredState → IPFSStreamingVideo

desiredState / IPFSStreamingVideo

Licence: other
IPFS Streaming Video

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to IPFSStreamingVideo

superhighway84
USENET-inspired, uncensorable, decentralized internet discussion system running on IPFS & OrbitDB
Stars: ✭ 437 (+1460.71%)
Mutual labels:  ipfs, decentralized, censorship
Peer Base
Build real-time collaborative DApps on top of IPFS
Stars: ✭ 208 (+642.86%)
Mutual labels:  ipfs, decentralized
Node
The core of Po.et
Stars: ✭ 192 (+585.71%)
Mutual labels:  ipfs, decentralized
Dweb.page
Your Gateway to the Distributed Web
Stars: ✭ 239 (+753.57%)
Mutual labels:  ipfs, decentralized
Wikipedia Ipfs
An exploration to host Wikipedia in IPFS
Stars: ✭ 158 (+464.29%)
Mutual labels:  ipfs, decentralized
Unstoppable Wallet Android
A secure and decentralized Bitcoin and other cryptocurrency wallet for Android phones. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 165 (+489.29%)
Mutual labels:  ipfs, decentralized
Photos
[DEPRECATED] Encrypted, secure, decentralized personal data wallet -- technology behind textile.photos
Stars: ✭ 236 (+742.86%)
Mutual labels:  ipfs, decentralized
Dfile
[Python + Flask] DFile: A fancy S3-based file sharing mode
Stars: ✭ 79 (+182.14%)
Mutual labels:  ipfs, decentralized
dynamic-data-and-capabilities
[ARCHIVED] Dynamic Data and Capabilities in IPFS Working Group
Stars: ✭ 57 (+103.57%)
Mutual labels:  ipfs, decentralized
geesome-node
🦈 Your self-hosted decentralized Messenger, Social network, Media file storage on top of IPFS! Freely communicate in encrypted chat groups, share images, video, text or any data without a risk of censorship or blocking.
Stars: ✭ 90 (+221.43%)
Mutual labels:  ipfs, decentralized
qd-messages-ts
No ads, no tracking. Just a lightning fast peer-to-peer cross-platform messenger that doesn’t sell you out.
Stars: ✭ 22 (-21.43%)
Mutual labels:  ipfs, decentralized
Cyb Archeology
🌎 Personal immortal robot for the The Great Web
Stars: ✭ 117 (+317.86%)
Mutual labels:  ipfs, decentralized
Orion
[Moved to Gitlab] Easy to Use, Inter Planetary File System (IPFS) desktop client
Stars: ✭ 115 (+310.71%)
Mutual labels:  ipfs, decentralized
Unstoppable Wallet Ios
A secure and decentralized Bitcoin and other cryptocurrency wallet for iPhone. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 180 (+542.86%)
Mutual labels:  ipfs, decentralized
Js Dag Service
Library for storing and replicating hash-linked data over the IPFS network.
Stars: ✭ 81 (+189.29%)
Mutual labels:  ipfs, decentralized
Ipfs Pubsub Room
IPFS Pubsub room
Stars: ✭ 229 (+717.86%)
Mutual labels:  ipfs, decentralized
ipfs-pubsub-chatroom
Simple IPFS Pubsub chatroom built on React
Stars: ✭ 45 (+60.71%)
Mutual labels:  ipfs, decentralized
Notes
[DEPRECATED] Textile Notes App
Stars: ✭ 35 (+25%)
Mutual labels:  ipfs, decentralized
Ipfd
An imageboard, but images are stored in a peer-to-peer network
Stars: ✭ 77 (+175%)
Mutual labels:  ipfs, decentralized
trystero
🤝 Serverless WebRTC matchmaking for painless P2P — Make any site multiplayer in a few lines — Use BitTorrent, IPFS, or Firebase
Stars: ✭ 512 (+1728.57%)
Mutual labels:  ipfs, decentralized

banner

Converts an input video file to HLS at multiple qualities, optionally adding output chunks and amended m3u8 playlists to IPFS.

Usage

Command-Line Interface

python3 src/cli.py --help

For example:

python3 src/cli.py --ipfs --input-file examples/input.mp4

Python Module

An example of IPFSStreamingVideo() Python module usage can be seen in src/cli.py

Web Player

An example HLS-capable web player can be found at examples/player.html, which can also be added to IPFS! Just change the m3u8 playlist hash in player.html to the one returned by the CLI.

Contributing

All contributions are welcome, just open a Pull Request or Issue.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].