Live data from Hacker News

Show HN: A website that converts any IPFS file to HLS and reups it to IPFS

ipfs-converter.com

21–30 of 48 posts

Re: Show HN: A website that converts any IPFS file to HLS and reups it to IPFS

#21
post #20

The thing that doesn't make sense to me is that you say any file but then seem to be doing video-specific stuff to it. So did you mean to say any _video_ file? Also, what is HLS?

HLS is HTTP Live Streaming, an open, pure-http approach to live streaming video with support for adaptive bitrate delivery. first popularized on iOS circa 2008 as an alternative to Flash and other proprietary streaming systems.

Re: Show HN: A website that converts any IPFS file to HLS and reups it to IPFS

#22
post #20

The thing that doesn't make sense to me is that you say any file but then seem to be doing video-specific stuff to it. So did you mean to say any _video_ file? Also, what is HLS?

HLS is HTTP Live Streaming, an open, pure-http approach to live streaming video with support for adaptive bitrate delivery. first popularized on iOS circa 2008 as an alternative to Flash and other proprietary streaming systems.

He's referring to the title which says it "converts _any_ IPFS file".

Re: Show HN: A website that converts any IPFS file to HLS and reups it to IPFS

#23
post #22

Earlier quoted context omitted.

HLS is HTTP Live Streaming, an open, pure-http approach to live streaming video with support for adaptive bitrate delivery. first popularized on iOS circa 2008 as an alternative to Flash and other proprietary streaming systems.

He's referring to the title which says it "converts _any_ IPFS file".

The OP also asked 'Also, what is HLS?'

Re: Show HN: A website that converts any IPFS file to HLS and reups it to IPFS

#24
Is this one of the first examples of an IPFS-based API? This is very cool.

I like that you can take something that is effectively on your disk, ping some endpoint, and it will get "pulled" by the service as a peer and process it.

Next step could be to make the "ping" step as an IPFS pubsub thing.

Re: Show HN: A website that converts any IPFS file to HLS and reups it to IPFS

#25
post #24

Is this one of the first examples of an IPFS-based API? This is very cool. I like that you can take something that is effectively on your disk, ping some endpoint, and it will get "pulled" by the service as a peer and process it. Next step could be to make the "ping" step as an IPFS pubsub thing.

No, I don't think it's the first example. https://www.eternum.io/ was one that was before, but I'm sure there are others.

We keep a list of some applications and other things over here too: https://awesome.ipfs.io/

Re: Show HN: A website that converts any IPFS file to HLS and reups it to IPFS

#26
post #25
post #24

Is this one of the first examples of an IPFS-based API? This is very cool. I like that you can take something that is effectively on your disk, ping some endpoint, and it will get "pulled" by the service as a peer and process it. Next step could be to make the "ping" step as an IPFS pubsub thing.

No, I don't think it's the first example. https://www.eternum.io/ was one that was before, but I'm sure there are others. We keep a list of some applications and other things over here too: https://awesome.ipfs.io/

"One of" :)

I'd argue eternum is not quite at the same level since it just takes an IPFS object as an input (but no IPFS output). Op made a thing that takes an IPFS object as an input and produces a different IPFS object as an output.

There are certainly many IPFS-based apps.

Re: Show HN: A website that converts any IPFS file to HLS and reups it to IPFS

#27
post #20

The thing that doesn't make sense to me is that you say any file but then seem to be doing video-specific stuff to it. So did you mean to say any _video_ file? Also, what is HLS?

> So did you mean to say any _video_ file?

Yes you're absolutely right. I just changed the description on the website.

> Also, what is HLS?

Someone else answered that already here: https://news.ycombinator.com/item?id=18132277

Re: Show HN: A website that converts any IPFS file to HLS and reups it to IPFS

#28
post #14

What's the utility of this? The site is down and github doesn't really explain why you would do this.

I just came back from a run and the website was down. Sorry. It's up again. Utility: https://github.com/ipfs/js-ipfs/tree/master/examples/browser...

Anyone know how js-ipfs is able to load files without it showing up on the chrome dev tools' network tab?

Re: Show HN: A website that converts any IPFS file to HLS and reups it to IPFS

#29
post #7
post #6

Earlier quoted context omitted.

What did you end up using for queueing conversion jobs?

Fantastic question. I'm not even doing that yet. How embarrassing! Right now I'm just spawning sub processes like crazy and hope they don't overwhelm my machine. In the future, I plan to use a queue and also to monetize on API queries. I haven't looked into queues in Javascript yet. If you have recommendations, that be appreciated :) This is really just an MVP to see how the internet crowd reacts to it. I'm glad it d…

RabbitMQ is what we use at work or sns for messages to lambdas.

Re: Show HN: A website that converts any IPFS file to HLS and reups it to IPFS

#30
post #12

Earlier quoted context omitted.

Haven't used it, but "bull" shows transcoding as their example, so I assume they've run through your use case: https://github.com/OptimalBits/bull

Don't use bull, use NATS[1] - happy with it so far with the Node SDK. [1] https://nats.io

Why do you say not to use bull? I've been quite happy with bull in our production environments so far.
Post reply on HN