Java-Based Webcam - Teleconferencing - PPV Script - NOT Flash

CANCELLED
Bids
0
Avg Bid (USD)
N/A
Project Budget (USD)
$100 - $300

Project Description:
I am looking to find a complete streaming video/audio network script that enables live chat both in pay-per-minute and free modes. With easy to use admin section, powerful performer software, a nice looking and fast loading client video chat, the system allows to make very good money in the net and keep profits stable.

Main features:

* Ability to deliver Live content in a high quality video and audio format directly to your paying customers.
* No downloads for your customers! Live content could be surfed via the web pages.
* Allows to make your own live studio, or have performers work for you from their homes.
* Charge your customers any amount you like on a pay per minute basis. Your customers can pay online via credit card on a fully secure system.
* High Speed / High Quality Video and Audio.
* Single or Multi-Camera support. Single or multi room & studio support.
* Fully supports any combination of studio camera setups as well as home-cam operators. Connect multiple "home cams" or studios and create a large, 'virtual' studio).
* Block of time billing. Charge users in blocks of minutes (5 minutes, 20 minutes, etc). Time is automatically deducted from the users account. Upon completion, customer is directed to a sign-up page to purchase additional time
* Per-Minute billing. Users pay only for the time they use
* Built-in commission system lets you pay resellers automatically, and adjust commission rate any time. Generate quick and easy reports for all web masters providing you customer traffic. Generate reports for any time period, using any formula. (Hits, Uniques, Commissions, etc).
* Automated scalable Video & audio quality to control bandwidth usage

Software that can be used for conferencing purposes, live video presentations, live video broadcasting, per minute video content sales.

System architecture:

* 100% Java-based server-side architecture
* Pure Java 1.1.8 Applet for client-side video and audio.
* Professional performer console, based on MFC and written in Visual C++ environment.
* GSM audio encoding
* System is full written based on Object-Oriented concept
* Use of templates for web-pages
* MySQL database
* Tomcat + Apache web server
* System is based on 3-tier architecture where Data-Store, Data-Manipulation and Data-Visualization are separated
* Scalable system with potential enhancement.
* Security and protection of video from hackers.

General services:

* Video/Audio real-time delivery. Minimal delay in transferring video/audio from performer to client
* No download for client, live content could be accessed from web pages
* Billing gateway integrated. Custom per-minute price for models adjustable by admin, manager or performer depending on delegated right.
* Block of time billing. Charge users in blocks of minutes (5 minutes, 20 minutes, etc). Time is automatically deducted from the users account. Upon completion, customer is directed to a sign-up page to purchase additional time.
* Built-in commission/webmaster system lets you pay resellers automatically, and adjust commission rate any time. Generate quick and easy reports for all web masters providing you customer traffic. Generate reports for any time period.
* Nude and Public photo areas of performers

Chat-host software:

* High quality, fast and professional C++ application
* Video/audio content deliver to the customers
* Text chat with graphics emoticons
* Video-stream optimization for slow connections
* Audio notification of events: User Online/Offline, Start/End paid session
* Kick out of customer from chat session

Models web access:

* Manage own profile: change personal information, interests
* View of Earnings and visits statistic for selected period
* View of all $$ transactions for period
* Detailed statistic of time spent in each mode, in/out info (date and time), money earned and total for period per mode
* Nude and Public photo gallery management. Select featured photo to be visible on the main page.
* Change own pricing for paid mode
* Download area to get streaming software

Client area:

* Join page
* List of all models registered in the system
* List of online models available right now
* Free and members area
* Ability to view model's profile: personal information, public and nude photos
* Add funds page.
* Transactions reports
* Paid sessions report
* View of online video in free or paid modes

Admin area:

* Quick stats. Total and daily money earnings, customers joined, billed and spent time info
* Live stats report shows real-time stats on who is currently located on the site and who he is watching now.
* Ability to manage customers: enable/disable account; block all IP addresses used by particular customers to enter video chat.
* Block/Unblock certain IP
* Block/Unblock country
* Performers management: view/change personal info, manage photos, enable/disable, manage rates.
* View stats of visits, unique visits and earnings by performer for period
* Kick-out logs with IP addresses of kicked clients
* Detailed list of all transactions in the system with ability to manual reverse
* Default rates for paid video for all modes
* Management of webmasters: view/change personal info, enable/disable, list of all targets, detailed stats per webmaster: monthly, daily, for period
* Set %% earning for particular webmaster
* Detailed stats for webmasters: visits, unique visits, returning customers, chat sessions, total registered customers from particular webmaster, earnings, refunds and total
* Composite stats of webmasters
* Common stats for period by traffic from webmasters
* Ability to make mirrors of website with personal look and feel
* Assigned categories for each mirror, you can make gay site and list gay categories there or whatever
* Export of reports to Excell file for analise
* Saving of all text chats
* Saves video of all paid session in Quick Time format
* Can limit FPS rates for each mode Public/Private/VIP chat, can asjust show of video/text in free modes
* USC 2257 Compliance support

Affiliates area:

* View/change personal profile
* Quick stats of today and total: visits, unique visits, money earned and refunds
* List of announcements
* List of campaigns
* Detailed statistic per each campaign of visits, unique visits, money earned and refunds
* Code of banner to add to own site
* Detailed transactions report for period

Hardware Requirements:
Hardware requirements:

* Server
o Processor: >=1.2 GHz
o RAM: >=256 Mb
o Fast internet connection.
o Linux redhat/debian or Free-BSD
o MySQL database, Apache + PHP, Tomcat Servlet engine, Sun J2SDK
* Cam host
o Processor: >=600 MHz
o RAM: >=64 Mb
o 56kbps connection min.
o Windows 98/NT/2000/ME/XP

It is basically a clone of WebVideo (http://www.softservice.org/products_webvideo_features.html)

I do not want the script to be in Flash or use any Flash Media server. Bandwidth is obviously an issue. Please let me know if you have this script done already. I do not want to start this project from scratch so only developers with existing webcam/ppv scripts contact me.

Skills required:
C Programming, Java, Javascript, Linux, PHP
Hire costaroussos
Project posted by:
costaroussos United States
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.