Oooookay so I could literally write a few books about what I’m going to try to suggest to the guys up here at RocketJump so pardon me I am going to try to keep it as
simple and to-the-point as possible. As the name of the thread implies I’m suggesting that RocketJump.com add a branch of their site which would allow sharing
videos users to upload them AND RJ wouldn’t have to host each video on their server virtually eliminating upload time.
Now the suggestion I’m posing is that RJ.com have a branch of their site which allows user registration and login as well as a system that allows literally every user
and view to contribute bandwidth to stream the video lightening the load on RJ.com and taking up virtually no server space. Now as far as I have looked into myself.
. There is positively no system in place for this. Now before you assuming you aren’t about what I’m saying already. I am working on the scripts and code for
this. Now this may take a few months to get full functionality and run in line with the RJ.com standards. But I’m hoping to have a functional beta pumped out by the
end of the week.
Now I still haven’t made it clear as to what it is I’m suggesting so I will get to it. The system that will be in part responsible for this endeavor will be
links provided to get more information on both of the protocols but I am going to do my best to explain the needed parts and make the necessary points so that
you’ll understand my proposition.
EssentialsBitTorrent is a protocol which allows for easy and efficient file transfer. Featuring peer to peer protocol taking out middle men. [i]Also[/i] there is speculation that
it is illegal this is because of its efficiency in file transfer speed and security it proves very effective for quick secure and private transfer of copyrighted material.
This doesn’t make the protocol itself illegal however.
How it WorksWhen a torrent is made it contains the needed links for a BitTorrent client to find the other users who have that file in the network. Once a user finishes
uploading/seeding to the first downloader/leecher he now has the file and is capable of contributing it to the network. So say that the file was "CatVideo
.mkv" and the first user who downloaded it decided to stay in the network and seed/upload the file to new users. Now if another user enters the group/swarm
and wants to download the file he sends requests through BitTorrent to download the file and the two users offer pieces of the file to the new leecher/downloader.
Now while the third user is downloading/leeching the file “CatVideo.mkv” say one more comes in during the process. Now the there is a fourth man in the
mix while the third isn’t done downloading “CatVideo.mkv” so the first two users with the whole file partially offer the file to the fourth user while still giving
in pieces the file to user #3, user #3 is able to copy the pieces they already have and send them to user #4 and this system can be applied indefinitely.
What it Has To OfferWhen it comes to BitTorrent there is normally a downloaded and installed client involved and responsible for the file transfers. WebTorrent offers the ability to do
that inside the web browser (specifically Google Chrome and FireFox at this moment in time). It also allows the users to stream their files so long as the web browser
supports it. You can also right click and download the video while streaming it. Just like BitTorrent too while you stream the video you are sharing pieces of it with
other users streaming the same video. Skipping in-stream is also possible. This also means the video does not need to be uploaded to the actual server.
Meaning low bandwidth cost and no need for digital storage on the part of the website host. Only downside to the protocol is that it is only supported in HTML and
The System I'm Working On
At the moment I still in the very begining and working out on figuring out how the system will work out logically and all else. Styling it shouldn’t be much of an issue
but is a very low priority. I can obviously explain more if you need me to. Contact me at email@example.com. The system I want to build has a YouTube like
format allowing users to register and post videos. The search engine is a little low on the priority list but will be included in the 1.0 version. The 0.1337 version there
can be a list of the videos and a user login and register system as well as a way to post the videos. Moderation is the main thing that I may not be able to control for
the users running the site. So moderation and censoring and downing videos and banning users may be made more dificult so I will work on the security bugs like
that the best I can.
want to do this and would love to see RocketJump do something with it. That would be awesome on a personal and revolutionary on the cultural level since nothing
like this has really been done before.
Once again my email is firstname.lastname@example.org contact me via PM, reply, or email if you want to know more I’ll do my best to get with you I am also relatively
available on Skype but not to consistantly ‘@edward_stryfe’ commments, questions, or anything would be super appreciated from either users or staff. I am more
than willing to work with people(I think I have the whole body of the project taken care of aside from styling though). I hope this is a well recieved idea but if not
that is fine just the same I just wanted to put it out there.
Also just to make sure it’s clear you can learn more about BitTorrent and WebTorrent in the links provided and try out WebTorrent at http://btorrent.xyz/ or
http://instant.io/ and the project I’m working on will be open source and totally legal and I am not going to charge for lisencing or be selling it in the first place.