home *** CD-ROM | disk | FTP | other *** search
/ The Unsorted BBS Collection / thegreatunsorted.tar / thegreatunsorted / misc / cuseeme.txt < prev    next >
Text File  |  1994-07-20  |  17KB  |  342 lines

  1.  
  2. CU-SeeMe for Windows  README file
  3. 7-13-94
  4.  
  5. CU-SeeMeW0.34b1     BETA VERSION  for (self-selected) Testers ONLY
  6.  
  7.         CU-SeeMeW0.34b1 is now available on gated.cornell.edu /pub/video 
  8. for anonymous ftp.  ***WARNING***  This is beta software.  It has been 
  9. alpha tested for a couple of weeks, and there are still a few problems.  
  10. If you pick it up and use it, you are volunteering to be a beta tester.  
  11.  
  12. -------Bugs fixed in 0.34 ------
  13.  
  14.  
  15. *   Fix for "Error binding to videosend port (1048)" bug.  This bug occurred
  16.     when users were using the UDP socket for something else, like NFS, or
  17.     Lan Workplace.
  18.  
  19. *   Fix "Divide by zero" error when the 'max kbits/sec' preference setting
  20.     was set to zero.
  21.  
  22. ------ Known Bugs remaining in 0.34 ------
  23.  
  24. *   Sending video with the Trumpet Winsock does not work at all well.
  25.     After a couple of minutes, packet reception stops and all other 
  26.     winsock applications are broken as well.  This problem may also  
  27.     apply to FTP Software's PCTCP stack.
  28.  
  29. *   Some users of Lan Workplace get an error message: "Unable to create
  30.     UDP socket (10055)".  This error message means that there are not
  31.     enough buffers; too many connections.  I'll figure this out when I
  32.     get a copy of Lan Workplace.
  33.  
  34. *   Some users find that Eudora is not able to find its files as though
  35.     the PATH were damaged after CU-SeeMe is started.  It works fine for
  36.     me, of course.
  37.  
  38. *   If you try to connect to yourself, you get stuck in a loop and have
  39.     kill CU-SeeMe w/ cntrl-alt-del.  You have to restart Windows to get
  40.     access to the video capture again.
  41.  
  42. ------ New Stuff in 0.34 -------
  43.  
  44.  
  45. *   Conference ID.  Reflectors can be set up to require a conference ID in
  46.     order to connect (a number from 0 to 65535).  If the reflector Conference
  47.     ID is set to zero, any user with any ID can connect.  Otherwise, only
  48.     users who know in advance the correct conference ID will be allowed
  49.     to connect.  The Conference ID is set in the 'connect' dialog box.
  50.  
  51. *   Message-of-the-Day and Reflector-Message.  A Window appears when you 
  52.     connect to a reflector (if the reflector is configured with one) telling 
  53.     you relevent information about the reflector and/or any upcoming 
  54.     conference information.  The Reflector-Message tells you about any 
  55.     errors that have occurred, such as your code version is too old, or you 
  56.     have the wrong conference ID.  If you operate a reflector, you might 
  57.     want to use this facility to explain policies, etc.  that apply to use 
  58.     of your reflector.  
  59.  
  60. *   'Max Open Windows' preferences feature.  You can now limit the number of
  61.     open windows that can be open at one time on your screen.  This is most
  62.     useful if you have limited bandwidth and you want to exclude windows 
  63.     with no relevant activity and keep new windows from popping up automatic-
  64.     ally.  Enter a number between 2 and 8 (includes your local window).
  65.  
  66. *   Video window positions are remembered between sessions.
  67.  
  68.  
  69. ------ Other New Features / Future Plans
  70.  
  71. REFLECTOR        There is also a new version of the reflector, which you 
  72. need to run to have the audio properly handled.  (Note: we are one release 
  73. further to b2 compared with the version released last week.  You need this 
  74. new version to support the new MOTD feature in the reflector/client.)  It 
  75. will also permit the use of stand-alone Maven.  It is on the usual 
  76. anonymous ftp site, gated.cornell.edu /pub/video.
  77.  
  78. AUDIO   This is the next major feature to be added to the Windows version.
  79. I hope to have a test version by early this Fall.
  80.  
  81. -------------Basic CU-SeeMe Info---------------
  82.  
  83. The following info has been lightly updated for version 0.34, but is 
  84. basically the info about the prior version.
  85.  
  86. A Macintosh and PC videoconferencing program, CU-SeeMe, is available free 
  87. from Cornell University under copyright of Cornell and its collaborators.  
  88. CU-SeeMe version 0.70 provides a one-to-one connection, or by use of a 
  89. reflector, a one-to-many, a several-to-several, or a several-to-many 
  90. conference depending on user needs and hardware capabilities.  It displays 
  91. 4-bit grayscale video windows at 160x120 pixels or at double that diameter, 
  92. and does now includes audio.  So far as we know, CU-SeeMe was the first and 
  93. may still be the only software available for the Macintosh which supports 
  94. real-time multi-party videoconferencing on the Internet.
  95.  
  96. CU-SeeMe is intended to provide useful conferencing at minimal cost.  
  97. Receiving requires only a Mac with a screen capable of displaying 16 grays 
  98. and a connection to the Internet.  Sending requires the same plus a camera 
  99. and either an AV-Mac or a SuperMac VideoSpigot board, Quicktime and 
  100. SpigotVDIG extensions added to the system folder.
  101.  
  102. At this time CU-SeeMe runs on the Macintosh (with audio) and the PC 
  103. (without audio) using an IP network connection.  With CU-SeeMe each 
  104. participant can decide to be a sender, a receiver, or both.  WARNING:  
  105. Although being improved with each version, CU-SeeMe is not mature 
  106. production software--USE AT YOUR OWN RISK.  And also, PLEASE TREAT THE 
  107. INTERNET KINDLY--keep b/w limits set down under 100kbps, or less if you 
  108. share limited bandwidth with others.  Many, many folks connected to the 
  109. Internet can use CU-SeeMe with default settings and cause no problem to 
  110. anyone else; but unfortunately, not everyone.  If you don't know whether 
  111. using CU-SeeMe will mess up the network for someone else, CHECK IT OUT 
  112. first, please.  
  113.  
  114. CU-SeeMe was initially written for the Macintosh by Tim Dorcey with design 
  115. assistance and sponsorship by Richard Cogger of the Advanced Technology 
  116. group in the Network Resources division of Cornell University's Information 
  117. Technology department (CIT).  Important early contributions came from: 
  118. Cornell University Medical Colleges (CUMC), Scott Brim, and John Lynn.
  119.  
  120. Since Oct.  1, 1993, the CU-SeeMe Project receives funding from the 
  121. National Science Foundation.  A very significant collaborative effort at 
  122. Cornell University Medical Colleges (CUMC) is contributing substantial 
  123. expertise and code.
  124.  
  125. Development contributers to CU-SeeMe0.70 (Macintosh):  Cornell:  Richard 
  126. Cogger (Project Director/PI), Tim Dorcey, Scott Brim (Co-PI), John Lynn, 
  127. Larry Chace; CUMC:  Steve Erde, Aaron Freimark, Aaron Giles.  
  128.  
  129. Development contributers to CU-SeeMeW0.34 (PC Windows):  Cornell:  Richard 
  130. Cogger (Project Director/PI), Steve Edgar, Richard Kennerly.  
  131.  
  132. This material is partially based on work sponsored by the National 
  133. Science Foundation under Cooperative Agreement No. NCR-9318337.  The 
  134. Government has certain rights in this material.
  135.  
  136. *****The fine print*****
  137.  
  138. Copyright 1993, 1994, Cornell University
  139.  
  140. Cornell hereby grants permission to use, copy, modify, and distribute this 
  141. program for any purpose and without fee, provided that these copyright and 
  142. permission notices, and those of Cornell's collaborators included below, 
  143. appear on all copies and supporting documentation, the name of Cornell not 
  144. be used in advertising or publicity pertaining to distribution of the 
  145. program without specific prior permission, notice be given in supporting 
  146. documentation that copying and distribution is by permission of Cornell.  
  147. CORNELL MAKES NO REPRESENTATIONS OR WARRANTEES, EXPRESS OR IMPLIED.  By way 
  148. of example, but not limitation, CORNELL MAKES NO REPRESENTATIONS OR 
  149. WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT 
  150. THE USE OF THIS SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY PATENTS, 
  151. COPYRIGHTS, TRADEMARKS, OR OTHER RIGHTS.  Cornell shall not be held liable 
  152. for any liability with respect to any claim by the user or any other party 
  153. arising from use of the program.
  154.  
  155. The audio portion of CU-SeeMe for the Macintosh was provided by Charley 
  156. Kline's Maven. 
  157.  
  158.  Charley Kline, cvk@uiuc.edu
  159.  University of Illinois Computing and Communication Services
  160.  28 Feb 1994
  161.  
  162.  Copyright (c) 1994 by Charley Kline and the University of Illinois Board of Trustees.
  163.  
  164.   Redistribution and use in source and binary forms, with or without
  165.   modification, are permitted provided that the following conditions
  166.   are met:
  167.  
  168.   1. Redistributions of source code must retain the above copyright
  169.      notice, this list of conditions and the following disclaimer.
  170.   2. Redistributions in binary form must reproduce the above copyright
  171.      notice, this list of conditions and the following disclaimer in the
  172.      documentation and/or other materials provided with the distribution.
  173.   3. All advertising materials mentioning features or use of this software
  174.      must display the following acknowledgement:
  175.        This product includes software developed by the University of
  176.        Illinois, Urbana and its contributors.
  177.   4. Neither the name of the University nor the names of its contributors
  178.      may be used to endorse or promote products derived from this software
  179.      without specific prior written permission.
  180.  
  181.   THIS SOFTWARE IS PROVIDED BY THE TRUSTEES AND CONTRIBUTORS ``AS IS'' AND
  182.   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  183.   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  184.   ARE DISCLAIMED.  IN NO EVENT SHALL THE TRUSTEES OR CONTRIBUTORS BE LIABLE
  185.   FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  186.   DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  187.   OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  188.   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  189.   LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  190.   OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  191.   SUCH DAMAGE.
  192.  
  193. *****What do you need to use CU-SeeMe?*****
  194.  
  195. Specifications to RECEIVE video:
  196. - PC system with a 80386 SX processor or higher.
  197. - Windows 3.1 or Windows for WorkGroups 3.11 running in enhanced mode.
  198. - VGA or better display with ability to display in 256 color mode.
  199. - A Winsock TCP/IP stack
  200. - An IP network connection
  201.  
  202. Specifications to SEND video:
  203. - The above RECEIVE requirements except 80386 DX or higher.
  204. - Video Spigot capture board or compatible board.  (As time goes on more
  205.   boards will probably be supported).
  206. - Video Camera w/ standard NTSC output (like a camcorder) and RCA cable.
  207.   (Read on to find out how to get a tiny electronic camera for cheap).
  208.  
  209.  
  210. *****To obtain CU-SeeMe*****
  211.  
  212. Use ftp (File Transfer Protocol) to:
  213.  
  214. Server:        gated.cornell.edu
  215. UserID:        anonymous
  216. Password:   <none>
  217. directory:     /pub/video
  218.  
  219. Download the latest README file, if there is one later than the date at the 
  220. top of this file you are reading.  Then get the application and other files 
  221. you need.  More detailed instructions for doing ftp downloads are further 
  222. along in this README.
  223.  
  224. All of the software you need is available on the server except for the 
  225. Winsock TCP/IP stack and, of course, Windows itself.
  226.   
  227.  
  228. ****Where to get a camera****
  229.  
  230. A small monochrome CCD camera, suitable for CU-SeeMe is 
  231. available from: 
  232.      Howard & Associates 
  233.      545 Calle San Pablo                 Phone 805-383-7444  
  234.      Camarillo, CA 93012-8550          FAX 383-7442 
  235.       AOL: HOWENT
  236. for about $200 or a bit more.  The price varies from time to time depending 
  237. on the dollar/Yen situation.  Howard Enterprises will fax you complete 
  238. specs and the latest price list.   A few specs:
  239.    - The part number/name is: NCK - 9102 TeleCamera 
  240.    - 1/3" B/W FT CCD Pixels 400H x 504V (Effective 378H x 486v) 
  241.    - Video Out 1.0vpp 75ohm (Negative) RCA connector 
  242.    - Electronic Auto Iris (Magnification 260) 
  243.    - Resolution: Horiz Lines >230 picture center, >200 edge 
  244.    - S/N >40db - Min Illumination: 8 lux or less 
  245.    - Focal length 6.1 mm, Focal Distance 600mm 
  246.    - Power 12VDC 130mA 
  247.    - Dimensions 43 x 67 x 120 mm 
  248.  
  249. Developer Comments: Subjectively, it seems to give a picture somewhat less 
  250. crisp than a typical camcorder, but perfectly useable.  At 28-30 inches, it 
  251. seems to frame about the right size for my taste.  He has color models too, 
  252. which provide better balance of tones even in b&w, but a little less light 
  253. sensitivity.  Note with earlier versions of CU-SeeMe, the lower sensitivity 
  254. was a problem, but with 0.60, the brightness and contrast controls in the 
  255. software allow you to compensate.  The color model is probably a better bet 
  256. and worth the small extra cost.
  257.  
  258. Please send comments and suggestions to r.cogger@cornell.edu. 
  259. Please send bug reports to cu-seeme-bugs@cornell.edu.  
  260. You can be a great help in making CU-SeeMe a good, stable application.
  261.  
  262. Be Seeing You.
  263.  
  264. The CU-SeeMe Development Team
  265.  
  266. Cornell University Information Technologies (CIT)
  267. Cornell University
  268. Ithaca, New York
  269. ***********************************************************
  270. CU-SeeMe Maillist
  271.  
  272. For anyone interested in following developments in CU-SeeMe or its use, an 
  273. automated maillist has been established.  The list is provided for 
  274. unrestricted discussion of the CU-SeeMe packet video software under 
  275. development by the Cornell CU-SeeMe project and its collaborators.  
  276. Developers and project management all read the list.  Currently, there 
  277. are over 460 members on the list, and there are usually several messages 
  278. each day.  We, and other users, would also like to hear about 
  279. and discuss innovative uses of CU-SeeMe.  Please write and tell us your 
  280. story.
  281.      To join the list, send a message with the following line as the entire 
  282. message body to listserv@cornell.edu:
  283.  
  284. subscribe cu-seeme-l  <first name> <last name>
  285.  
  286. (Substitute your actual name, please; it's amazing how many don't.)  
  287. You should receive a confirming message with extensive instructions on 
  288. use of the list.
  289.  
  290. You can send mail to be distributed to the list to: cu-seeme-l@cornell.edu. 
  291.  Please be sure to send to this address ONLY when you want your message 
  292. redistributed.
  293.         
  294. ************************************************************
  295. How to FTP CU-SeeMe Materials
  296.  
  297. To obtain CU-SeeMe, use ftp (file transfer protocol) from gated.cornell.edu 
  298. in the directory /pub/video.  The software (CU-SeeMe, vdig, etc.) are 
  299. stored in MacBinary II format which will automatically be unpacked by 
  300. Fetch.  Documentation files have README and version numbers of 
  301. corresponding software in their names and are simple text.
  302.  
  303.         Using Fetch to ftp: 
  304. Fetch software may be used to ftp your CU-SeeMe software The Host is 
  305. gated.cornell.edu, the User ID is "anonymous" and the directory is 
  306. /pub/video.  Be sure to select the 0.70 version (later versions are for 
  307. developers) of CU-SeeMe and the latest ReadMe file.  Select "Automatic" for 
  308. file type and use "get file" to transfer the software to your desktop.  The 
  309. CU-SeeMe ReadMe file has all of the information included in this e-mail.
  310.  
  311.         Using Mosaic to ftp:
  312. NCSA's Mosaic software can be used to ftp your CU-SeeMe software via 
  313. gopher.  Select "Open URL" from the file menu.  Type 
  314. gopher://gated.cornell.edu/ in the URL window.  Select the directory 
  315. /pub/video.  Be sure to select the 0.70 version of CU-SeeMe and the latest 
  316. ReadMe file.  The CU-SeeMe ReadMe file has all of the information included 
  317. in this e-mail, plus instructions for operating CU-SeeMe.
  318.  
  319.  
  320. ************************************************************
  321.  
  322. HOW TO OPERATE A CU-SeeMe REFLECTOR:
  323.  
  324. Obtain software and documentation -- a tar file may be obtained via 
  325. anonymous ftp from gated.cornell.edu in directory /pub/video/reflector.  
  326. Untar and install in the usual way on a Sun Sparc with a good Internet 
  327. connection.  (Reporedly, it also runs on SGI's.) The README is available as 
  328. txt file seperately if you want to read about it first before downloading.
  329.  
  330. We have carried up to 16 participants on a reflector (a real bash).  But 
  331. give some thought to how reflectors are linked together and how many 
  332. streams are flowing on which paths.  Currently, CU-SeeMe limits open 
  333. windows to 8, but trying to have 8 folks each send one stream and receive 7 
  334. thru the same reflector, assuming it has just one ethernet interface, would 
  335. mean 8 streams in and 56 out.  If each tries to get 100Kbps through at some 
  336. point in time, you would be trying to get 6.4 Mbit/sec thru the ethernet.  
  337. That would probably be deep into the collision realm.  With reflector 
  338. networking features, you can set up a reflector net which could give a 
  339. fairly large conference; PLEASE PAY ATTENTION TO THE LOAD YOU PUT ON THE 
  340. INTERNET.
  341.  
  342.