💾 Archived View for station.martinrue.com › krixano › 17470711ecd94d9888b9a63a8cb05e7b captured on 2023-01-29 at 04:34:50. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2022-07-16)

➡️ Next capture (2023-03-20)

🚧 View Differences

-=-=-=-=-=-=-

👽 krixano

Project Idea: Video Player (like VLC) that supports gemini links.

6 months ago · 👍 acidus

Actions

👋 Join Station

7 Replies

👽 skyjake

@krixano At the moment that is not supported. A MIME hook can be set up to process a response, but hook programs are expected to produce something that can be displayed inside the browser.

I have been thinking of improvements to this system, and one useful feature could be that the response is just streamed over to a handler program without waiting for anything to display to the user. · 6 months ago

👽 krixano

@acidus Btw, I think since twitch uses m3u8, you don't even need HTTP's range header, because m3u8 provides the ranges for each segment along with the URL to get those segments. I use this library, so here is the code for downloading a VOD: https://github.com/jybp/twitch-downloader/blob/8e7119e98161b8f2e0cd4eecb1c5a2542bcfeed1/twitchdl_vod.go#L16 · 6 months ago

👽 krixano

@acidus Hmmmm... I see the reason for range, but I almost always watch a video all the way through, so Gemini works just fine for that. · 6 months ago

👽 acidus

I love trying things in Gemini but this is one where I think the link to a video file over HTTPS is better. for the range request alone. · 6 months ago

👽 superfxchip

oooh that'd be interesting to see · 6 months ago

👽 krixano

@superfxchip That works, but I want to be able to play a video as it is downloading, which requires either a video player that can use the Gemini protocol (in a similar way that VLC can use http links), or a gemini browser that will send off the bytes of a video to an outside video player as the video is downloading (which I don't believe Lagrange does yet and I'm also not sure if this is possible to do, @skyjake?) · 6 months ago

👽 superfxchip

when i get mp4's thru here, i route em thru VLC via file type associations :o · 6 months ago