Forum Moderators: phranque
I'm building a website (learning as I go) and have a question about paying to view a streaming video.
What type of program is there that allows a recorded video to be viewed only once after a payment has been made? Ideally I would like this to be hosted by me and not a third party. Is there an encoding technology out there?
Thanks in advance!
The other, more sophisticated type, is probably what you are after. The video plays in real time and isn't stored on the user's drive. Unless you have a broadband and the end user has the same and the network Gods are smiling on you whenever your video is played it is a dicey proposition.
To overcome the bandwidth problem this type of system determines the available bandwidth and then delivers the the appropriate compressed file. That's why you'll find high end compression programs that will render several files all with different size and frame rates from the same source file.
I don't mean to suggest that you are providing any particular type of material, but just in case it is adult material you will have an added problem. That is collecting money. Not all transaction services will want to handle transactions for that type of service. Just a heads up in case.
For delivery I'd suggest you use a company that specializes in it. The server software is expensive and well as the need for being a top-notch system/connection.