-
Notifications
You must be signed in to change notification settings - Fork 3
P2P LiveStreaming #18
Comments
Can we get the AV company to use https://livepeer.org/ for the livestream? Would be a nice demo of what you can achieve with IPFS/libp2p |
Good point. Is livepeer stable enough to handle it? |
Probably one of @yondonfu, @ericxtang or @dob (livepeer team) can answer that better than me. |
Depends on how many people we are streaming to. Usually we set up a backup stream to a centralized video platform. (The video ingest interface is exactly the same). It'll be great to have the stream through Livepeer! |
@ericxtang how many clients have you had all together so far? AFAIK, livepeer is setup to have a libp2p stream between each client <> broadcaster, which seems to not scale great, compared to pubsub instead of individual streams. |
@victorbjelkholm yeah you are right - the current approach with libp2p stream between client / broadcaster doesn't scale. We fallback to a CDN to ensure playback experience is good. Would love to try pubsub. Is there an example anywhere? |
Update: Lorenzo will propose a vendor for recording. Requirement: LivePeer is great, but if LP gets overloaded with clients, need some live stream that is still accessible in real time. Ideas: State of Our Networks is facing the same problem (how to live stream over IPFS) so we should watch how they plan to handle. |
We are just planning for State of Our Networks. The plan is to publish ts chunks and m3u8 at multiple ipfs nodes and since most people would be watching through http gateways, we will request those chunks on major gateways to warm the cache. We also will run gateways since public gateways are not very predictable in our experience. See tomeshnet/ipfs-live-streaming#2 We are currently blocked by ipns publishing and retrieval time being too long. If someone from ipfs can comment of this it'd be great help: |
This issue has many tasks mixed up. We need:
Let's continue using this issue to explore the use of LivePeer (it would be great to have a demo on how to set it up so that we can send to the team that will handle Recording and Live Streaming). |
@diasdavid I wanted to self-assign this issue (since I am working on a requirements doc for the A/V vendor(s)), but I don't have permissions for this repo. If it makes sense for me to do these tasks together, either assign to me or give me repo permissions? |
@mgoelzer gave you perms :) |
@LorenzoPilia is going to look into this. |
This is being tracked now with the other A/V stuff in this issue. Closing. |
Get an A/V company to run the livestream, to do participant interviews, and to produce promo materials (especially for IPFS Conf) from that A/V content.
The text was updated successfully, but these errors were encountered: