PageRenderTime 24ms CodeModel.GetById 22ms RepoModel.GetById 0ms app.codeStats 0ms

/touche/resources/English.lproj/Help/tuio_flash xml-socket settings.html

http://touche.googlecode.com/
HTML | 59 lines | 53 code | 6 blank | 0 comment | 0 complexity | 7d2e943bd5564e569eb5371e02a4d00e MD5 | raw file
Possible License(s): BSD-3-Clause, GPL-3.0, LGPL-3.0
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4. <head>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8">
  6. <meta name="generator" content="VoodooPad">
  7. <title>TUIO/Flash XML-Socket settings</title>
  8. <link rel="stylesheet" href="helpfiles_style.css" type="text/css" media="screen"/>
  9. </head>
  10. <body>
  11. <div id="helpTopBar">
  12. TUIO/Flash XML-Socket settings
  13. <div id="homelink">
  14. <a href="index.html" title="Touché Help">Touché Help</a>
  15. | <a href="helpindex.html" title="Index">Index</a>
  16. </div>
  17. </div>
  18. <div id="wrapper">
  19. <h1>TUIO/Flash XML-Socket settings</h1>
  20. <div class="main">
  21. <style type="text/css">
  22. p.p1 {margin: 0.0px 0.0px 9.0px 0.0px; line-height: 16.0px; font: 12.0px Lucida Grande}
  23. p.p2 {margin: 0.0px 0.0px 9.0px 0.0px; text-align: center; line-height: 16.0px; font: 12.0px Helvetica}
  24. p.p3 {margin: 0.0px 0.0px 9.0px 0.0px; line-height: 16.0px; font: 12.0px Lucida Grande; min-height: 15.0px}
  25. ul.ul1 {list-style-type: disc}
  26. </style>
  27. <p class="p1">Touché supports output of <a href="tuio.html">TUIO</a> data via Flash/XML-Sockets, as is being used by the AS3 demo applications in the <a href="http://code.google.com/p/touchlib/">touchlib</a> package. There are some settings available that pertain to TUIO/Flash XML-Socket output, which can be accessed by clicking "TUIO/Flash XML Settings..." in the "Setup" menu.</p>
  28. <p class="p2"><img src="tuio_flash%20xml-socket%20settings.tuio_flash_xml_settings.jpg" alt="tuio_flash_xml_settings.jpg"></p>
  29. <p class="p1">The following settings are available:</p>
  30. <p class="p3"><br></p>
  31. <p class="p1"><b>Server Port</b></p>
  32. <p class="p1">This settings allows you to specify the TCP port that the XML-Socket server should be listening on. Per default, this is set to port 3000, which is what the AS3 demo apps in the <a href="http://code.google.com/p/touchlib/">touchlib</a> package use, but you can set it to whichever port might be more convenient for you. If the port you have chosen is already taken by another application, Touché will display an error message and revert to the previous setting.</p>
  33. <p class="p3"><br></p>
  34. <p class="p1"><b>Listen on all interfaces/loopback</b></p>
  35. <p class="p1">Depending on which radio box you have selected, Touché's XML-Socket server will either listen on all network interfaces (meaning that applications running on a different computer than the tracker can also connect) or only on the loopback interface (meaning that only applications running on the same computer as the tracker can connect). You can use this option if you do not want other computers in your network to be able to connect to the XML-Socket server.</p>
  36. <p class="p3"><br></p>
  37. <p class="p1"><b>Pixel motion offset to trigger a TUIO "Cursor Moved" message</b></p>
  38. <p class="p1"><a href="tuio.html">TUIO</a> reduces network usage by transmitting state information only for touches that have moved. With this setting, you can determine the amount of screen pixels that a touch must be moved in order for the <a href="tuio.html">TUIO</a> data distributor to recognize the touch as "being moved". The larger the setting, the more a touch as to be moved before an update is sent to the client, reducing bandwidth, but potentially making the motion appear jerky. Lower settings use more network bandwidth, but may appear smoother. The default value is 5 pixels.</p>
  39. <p class="p3"><br></p>
  40. <p class="p1"><b>Open Flash Global Security Options...</b></p>
  41. <p class="p1">Flash applications run within a sandboxed environment which prevents them from accessing most of your hardware features. This is a security feature, because Flash content is often embedded into websites that you do not necessarily "trust".</p>
  42. <p class="p1">Therefore, it is important to mark your Flash multitouch applications as "trusted", so that they can access the network to connect to Touché. This is done by adding the folder(s) in which you keep the Flash applications to the trusted folders in Flash's Global Security Options.</p>
  43. <p class="p1">Clicking this button opens the Flash Global Security Options, where you can edit the trusted folders list. Alternatively, you can simply click this link to open the <a href="http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html">Flash Global Security Options</a>.</p>
  44. <p class="p3"><br></p>
  45. <p class="p1"><b>Related topics</b></p>
  46. <ul class="ul1">
  47. <li style="margin: 0.0px 0.0px 9.0px 0.0px; line-height: 16.0px; font: 12.0px Lucida Grande"><a href="tuio.html">TUIO</a></li>
  48. <li style="margin: 0.0px 0.0px 9.0px 0.0px; line-height: 16.0px; font: 12.0px Lucida Grande"><a href="tuio_flash%20xml-socket%20clients.html">TUIO/Flash XML-Socket Clients</a></li>
  49. </ul>
  50. </div>
  51. </div>
  52. </body>
  53. </html>