473,387 Members | 1,897 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Chat online with a two-way interactive sketching whiteboard

24
I have been trying to find the software that would enable me to not only type in my chatting from the keyboard, but also allow me to draw in technical sketches with my mouse or a stylus at the same time.

The website that best demonstrates this technique is at -
deleted
Click on the "Take a tour" link to see the demo of this interactive learning feature that they use.

The features of the above online tutoring system include:
Instant messaging: communicate with your tutor through online chat
Interactive whiteboard: draw problems on a shared whiteboard
Shared web browsing: browse the web together
File sharing: send your papers and other files to a tutor for review

Does anyone know how this is done?
Is this software commercially available somewhere?
I checked Sourceforge but was not able to get any leads.
Thanks for any information or help!
Jan 15 '08 #1
4 4578
RedSon
5,000 Expert 4TB
jrsjrs,

Posting links to other sites and writing posts like this is spamming. If you want to discuss how to create a web based collaboration white board solution then that is fine, but linking to a site and telling everyone how great it is makes me think you might have an interest in it.

You are a productive member and have contributed to many other posts so that is why this thread did not get deleted and your account is still active. Please refrain from linking to commercial websites and basically writing advertisements for them.

I do encourage you to continue your discussion on web based collaboration suites I think it is an excellent topic.

Hopefully someone has some knowledge in this and will be able to give you some information.

-MODERATOR
Jan 15 '08 #2
jrsjrs
24
Very Sorry.
It was thoughtless of me to post that website address,
but I thought that it would be the easiest and quickest way
for everyone to see what I was wanting to program.
I was not promoting the contents of the website,
I was merely pointing to a programming example that
I have only found on that one website and no other.

Having explained that, I hope there is enough description in
my posting that everyone understands what I would like?

I would like to add a mouse drawing option into my website
chatroom discussions because it is nearly impossible to talk about
something like an electrical circuit without a sketch or diagram.

Can we focus back on my request. My error was unintentional.
My thanks to anyone who can give me some help here.
Jan 15 '08 #3
RedSon
5,000 Expert 4TB
Very Sorry.
It was thoughtless of me to post that website address,
but I thought that it would be the easiest and quickest way
for everyone to see what I was wanting to program.
I was not promoting the contents of the website,
I was merely pointing to a programming example that
I have only found on that one website and no other.

Having explained that, I hope there is enough description in
my posting that everyone understands what I would like?

I would like to add a mouse drawing option into my website
chatroom discussions because it is nearly impossible to talk about
something like an electrical circuit without a sketch or diagram.

Can we focus back on my request. My error was unintentional.
My thanks to anyone who can give me some help here.
Its no problem, I just needed to explain it to you so you know what is going on. I think your description was adequate for what you were looking for. And by all means we should focus on your request.
Jan 16 '08 #4
gits
5,390 Expert Mod 4TB
hi ...

just some loud thoughts about it:

this a very interesting thing, especially when it should be a webpage :) ... the chat is a little bit common and could be done with typical and common web-technologies (a serverside language, some HTML/CSS/JavaScript for the client interface) ... but the whiteboard is a tricky thing ... even the collaborative browsing feature. the first one would need a web-aware component like an java-applet (since HTML/CSS/JavaScript couldn't provide drawing abilities). this component has to store the current drawing and deliver it to all the connected users ... may be they share a session or something like this. the second one needs a similar session-sharing ... so the user may surf the pages through a kind of proxy of the provider of the application ... and the viewed pages are delivered to the connected users again. ...

the whiteboard would be the most tricky thing i think ... depending on the interactabilty ... the client could poll regular for updated drawings ... in case somebody is drawing it could be locked and the user gets a message/hint that user x draws something. when user x is ready you could unlock it and the next polls would retrieve the updated version.

kind regards
Jan 16 '08 #5

Sign in to post your reply or Sign up for a free account.

Similar topics

0
by: Ali | last post by:
I'm trying to write a really basic chat program that allows 2 client programs to send messages to each other via a server. I've managed to write the code so that both clients can connect to the...
0
by: Scott Nonnenberg [MSFT] | last post by:
C# Team members will be online this Thursday. See you there! Also: we have a C# IDE chat planned for March 24th. March 10, 2005 1:00 - 2:00 P.M. Pacific time "Want to know more about...
0
by: Scott Nonnenberg [MSFT] | last post by:
As part of our standard every-other-thursday chat series, the C# Team is having a Post-TechEd wrapup chat this Thursday. We're trying to get our session content online before then, but only DEV370...
1
by: Eric Sassaman [MS] | last post by:
Online Chat: Visual C++ 2005 Beta Join the Visual C++ team to discuss your questions and comments on the Beta release of Visual C++ 2005. Whether you are a first-time user of the Visual C++...
0
by: Eric Sassaman [MS] | last post by:
Online Chat: Upgrading COM Applications to .NET with Visual C++ 2005 Many applications consume and expose COM interfaces as their object models today. And .NET has tools such as tlbimp, tlbexp...
0
by: Eric Sassaman [MS] | last post by:
Online Chat: Visual C++ 2005 Library and Runtime Enhancements The next release of Visual C++ includes many new and enhanced libraries which improve security, support managed code and integrate...
0
by: Eric Sassaman [MS] | last post by:
Online Chat: Upgrading COM Applications to .NET with Visual C++ 2005 Many applications consume and expose COM interfaces as their object models today. And .NET has tools such as tlbimp, tlbexp...
2
by: John Dalberg | last post by:
I am looking for a software package hopefully open source for a live chat system in C#.. one that's similar to phplivesupport. I have contacted the vendors I found in the component gallery at...
3
by: Dexter | last post by:
Hello all, I need to build a chat using ASP.NET (VB), this chat is to the online communication with customers. I would like to know what is best. To use webservices or to use remote script? ...
1
by: seberino | last post by:
Best open source Python online chat apps? I believe there are a few PHP online chat apps to allow people to have conversation via a web server but a Python one would soothe the soul. Any...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.