473,785 Members | 2,698 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Chat online with a two-way interactive sketching whiteboard

24 New Member
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 4604
RedSon
5,000 Recognized Expert Expert
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 New Member
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 Recognized Expert Expert
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 Recognized Expert Moderator Expert
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
2548
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 server and send and recieve messages to/from the server but when I send a message from one client I can't get the message to appear in the second client. I think it's something to do with threads but I don't know what! I've been looking at the...
0
1307
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 anonymous delegates in C# 2.0, or our design rationale for them? Perhaps you have some great ideas you'd like to share with other C# users or the C# language team. Join the C# team for all that
0
1055
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 (Debugging Smart Clients with VS 2005) is up at the moment. You can find links to that content from my blog (http://blogs.msdn.com/scottno). See you there! Scott Nonnenberg Program Manager
1
1688
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++ Express Edition Beta (http://lab.msdn.microsoft.com/express/visualc) or an experienced developer exploring the full Visual Studio 2005 suite, we want to answer your questions to provide you with a smooth development experience. So please bring your...
0
1109
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 and COM Interop support for RCWs and CCWs to help integrate managed code with COM objects. In addition, there are also a number of options in C++ unavailable to other languages such as C# or VB. Some mechanisms are simpler to code, while others...
0
1134
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 existing applications and components. The CRT and STL fully support managed applications. There is a new secure CRT and STL that offer safe interfaces to familiar functionality. The managed support library provides conveniences such as lock...
0
1191
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 and COM Interop support for RCWs and CCWs to help integrate managed code with COM objects. In addition, there are also a number of options in C++ unavailable to other languages such as C# or VB. Some mechanisms are simpler to code, while others...
2
2802
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 asp.net but none have responded!! That's poor customer service for me. I will probably use an open source one and extend it myself. Any suggestions? It needs to satisfy these:
3
2514
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? thanks
1
3049
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 available? Thanks,
0
9480
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10327
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9950
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8973
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7499
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5511
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4053
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3647
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2879
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.