Comments (2)
To stream to the non-IPFS cluster the IPFS RTMP server will push an RTMP stream to rtmp://10.100.80.1/tomesh/ournetworks over the OpenVPN connection.
Make sure there are only one device connected to the VPN or there will be conflict issues.
To connect to the VPN copy the OpenVPN file provided to /etc/openvpn/stream-client-tomesh.conf then run:
systemctl enable openvpn@stream-client-tomesh
systemctl start openvpn@stream-client-tomesh
There should now be a tun interface with 10.100.80.x/24 IP address.
To push from NGINX RTMP module add the following lines in the application live section under allow play all;
in nginx.conf.
push rtmp://10.100.80.1 app=tomesh playpath=ournetworks;
push_reconnect 1s;
After reloading NGINX the stream will be pushed to the streaming cluster.
from ipfs-live-streaming.
This is manually configured on rtmp-server
to @ASoTNetworks's HLS cluster. Leaving open in case we want to document this later on.
from ipfs-live-streaming.
Related Issues (20)
- New release checklist HOT 2
- Certbot cannot renew cert due to standalone mode with NGINX running HOT 3
- Add Dat support
- Add support for private IPFS network
- Automate pinning of HLS live stream archive
- Streaming IPFS without gateway HOT 1
- HTTP Request - 404 Not Found - When Terraforming HOT 2
- Error when running Terraform Init: Error installing provider "digitalocean" HOT 3
- Player stream choice UI improvements
- Possible Authentication alternative to openvpn/yggdrasil
- Stream offline functionality HOT 2
- VideoJS Plugins?
- Support for multiple streams
- Debian install script instead of terraform HOT 1
- Create archive m3u8 out of log file
- CSP error in Firefox HOT 1
- Add staging evn for lets encrypt for debuggin
- Check if __IPFS_GATEWAY_ORIGIN__ is required HOT 3
- Adde gateway URL to terraform provisioned list
- Slow IPFS content resolution HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ipfs-live-streaming.