Jump to content

Webcam Feature.


GB_001

Recommended Posts

Client Side:

 

Request image from webcam, recieve image, send to server along with data detailing who is sending it, and where is it being sent to

 

Serverside:

 

Recieve image and data, sort data, send to the clients needed, the image, aswell as a chizzled down form of data, who it's from

 

Client side:

 

recieve data, load image

 

 

 

step 2: ????

 

step 3: profit

 

 

 

 

 

for this you will need to PROBABLY (the easiest way) make a downloadable client, very easy to do, if you want simple and fast, I'd go with visual basic, If you want professional and more modern, go with visual c++ express, You could make a java web application to do it, but that would be much more complex, and harder to write a working version that is easy to maintain and update since it has to communicate with the computer and it's hardware, not just software... the server itself simply recieves data, sorts it, decides where to send it, then sends it.. it does not need to handle any of the imagery or hardware communications and therefore can be written in any language easily, whether it is a java command line server, or C++ or (easiest, fastest, but least professional and least respectable) visual basic, the server will be easy to make.

 

another option you might consider is making a chat client in java to put in your webpage with the ability to display images it's sent but make a downloadable program specifically for sending webcam, and even a 3rd program to contain chat and webcam in one downlaodable, these would be good for user interface and keep all customers happy, as well as would be more simple for you.

 

 

forgive the horrid sentence structure, I'm at a public library and running out of time on the computer ^.^

Link to comment
https://forums.phpfreaks.com/topic/118569-webcam-feature/#findComment-611374
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.