fastcast icon indicating copy to clipboard operation
fastcast copied to clipboard

A little confused on purpose

Open ckcollab opened this issue 8 years ago • 6 comments

Hey there, thanks for all the work on this!

Just wanted a quick clarification: can you stream LIVE video with Fastcast?

Thanks!

ckcollab avatar Feb 25 '16 18:02 ckcollab

Hi @ckcollab, thanks for your question!

Fastcast isn't intended for streaming live video, but it's a feature that could be implemented in the future, if it's what people want.

Let me know if you have any more questions. Jake

jakefb avatar Mar 08 '16 23:03 jakefb

yeah using webtorrent/rtc for streaming content would be ideal!

On Wed, Mar 9, 2016 at 7:59 AM, Jacob Fulton Buckle < [email protected]> wrote:

Hi @ckcollab https://github.com/ckcollab, thanks for your question!

Fastcast isn't intended for streaming live video, but it's a feature that could be implemented in the future, if it's what people want.

Let me know if you have any more questions. Jake

— Reply to this email directly or view it on GitHub https://github.com/fastcast/fastcast/issues/6#issuecomment-194030022.

palitu avatar Mar 09 '16 00:03 palitu

@jakefb if we could get some donations together, could you implement live streaming with a ~10-30s delay for sure? How much would that cost?

ckcollab avatar Mar 09 '16 00:03 ckcollab

@ckcollab I've been busy lately so I haven't been able to put as much work into Fastcast as I'd like. One of the goals is to implement a MVC such as Django so users can create accounts and define their own content. I imagine that this would be nessisary for live streaming to work too.

I'll have a look into live streaming with WebRTC and let you know how difficult I think it would be. There are a few more features that I want to add too, such as steaming audio. I'll try to keep working on the project but other people's contributions are welcome too!

jakefb avatar Mar 09 '16 21:03 jakefb

I'm a django dev, could definitely help in that regard :)

ckcollab avatar Mar 09 '16 21:03 ckcollab

:+1:
I think the biggest problem for making some kind of video portal like YouTube, but with the accent on P2P is that peers will constantly connect and disconnect, because videos have high bounce rate and it's really bad for P2P - user will come in - leach and leave without seeding. To solve this we might need some kind of a global site-wide peer pool, smart tracer and in browser caching. So the peers discover each other asap and dedicate their extra bandwidth to all streams(rooms, videos..) as soon as they stay on the site.

For the real time streaming... It looks like many tried but no one succeeded. At last without 3d party plugins.

Btw interesting discussion http://stackoverflow.com/questions/18318983/webrtc-scalable-live-stream-broadcasting-multicasting

JAremko avatar Mar 10 '16 13:03 JAremko