- I'm working on Christian Treasure Trove : Video replication to cloudflare. And, the direct mail proof-of-concept.
To elaborate on the TT a little: Specifically, I'm trying to archive all of the youtube videos we have in the pool.biblepay.org 'external links' as a proof of concept. This means I write a program that pulls the video down (as long as it is public domain, and I also wrote a template to request access to the video to be hosted on web.biblepay.org), we convert the video to mp4, we host it as a stream on cloudflare, and cloudflare shares it over 105 countries on their massive cached server farm. Next, I want to make the video-player compatible with cloudflare stream. This means theoretically during a mass outage, the videos may still be available if cloudflare is up. The potential use case is this: we expose the ability to buy an archived slot. IE someone pays 10,000 bbp to archive any youtube video for 90 days. That fee covers the DSQL hosting and cloudflare fee until we need room to purge it for the next hosted video.
Alright, it looks like Baby Step 1 of the TT is complete!
I'm happy this is out there, because if World War 3 starts now, or if Dec 10th actually means a reduction in Christian video content on youtube, or if the great tribulation starts earlier than a person expects, at least we now have a *chance* to help God's children see the Christian content (some of the most powerful content available, imho).
I have discovered that a lot of Christian content is covered under the Creative Commons distribution license, meaning, it is fair use and can be redistributed by default unless the creator comes back and says this is copyrighted - meaning that we have the right to repopulate this content if we believe it is CC. Nevertheless I started sending out notices to channels that own the content asking for permission to duplicate it on web.biblepay.org. So we will now create a process that adheres to takedown requests just in case we replicate a video that someone does want taken down.
In the mean time, so far I have a batch program - I plan on exposing this to biblepay as an rpc command later that will allow a user to add a new TT video so the list grows.
For now, the program loops through all the content we have in the pool | External Links (there were 92 videos in there, these are the ones that are flagged as high quality videos for Christians. I know we had thousands of clicks on these because of the click counter, so these are not the 'random' bottom of the barrel videos).
All of these have been encoded to Cloudflare format; meaning now these are available in all 90 cloudflare server areas.
So enjoy, now if you click on a decentralized video link in the "Gospel Links" table, the content is served up from cloudflare. This means that even if all of BiblePay goes down, YouTube goes down, Google goes down, as long as the internet is up, these videos will still play (cloudflare stream is automatically replicated to all 90 countries):
To see the videos navigate to:
https://web.biblepay.org | Click on Gospel Links | Click View to view a video
(Btw, we now have a Search feature in the top right corner - you can type a phrase and click
and the web list will filter down. This will also useful for our soon coming PODC 2.0 researcher search pages).
Note: I will look into making the video pop up at 80% viewable area and autoplay soon. For now you have to click the play button when you see the new tab open - in order to play the video.
My next plan is to make it so users can add links using an rpc command. Then our back end script will convert them to cloudflare and expose them in DSQL automatically. I believe I will do this to 1000 rapture videos to get a 'head start'. This is basically to provide a base foundation for Christians around the world in case the world starts sprialing out of control.
We need to make web.biblepay.org SEO compatible so search engines pick up all the links. Then if web.biblepay goes down, the links will still work from everywhere.