PageRenderTime 36ms CodeModel.GetById 12ms RepoModel.GetById 1ms app.codeStats 0ms

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

http://touche.googlecode.com/
HTML | 51 lines | 45 code | 6 blank | 0 comment | 0 complexity | a2a36c1b6e27aa23ca2d8c6448b88e7e 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 clients</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 clients
  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 clients</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; line-height: 16.0px; font: 12.0px Lucida Grande; color: #ff0000; min-height: 15.0px}
  24. p.p3 {margin: 0.0px 0.0px 9.0px 0.0px; line-height: 16.0px; font: 12.0px Lucida Grande; color: #ff0000}
  25. p.p4 {margin: 0.0px 0.0px 9.0px 0.0px; line-height: 16.0px; font: 12.0px Lucida Grande; min-height: 15.0px}
  26. ul.ul1 {list-style-type: disc}
  27. </style>
  28. <p class="p1">Flash/AS3 is a popular platform to develop multitouch applications with. The <a href="http://code.google.com/p/touchlib/">touchlib</a> project includes a parser for the <a href="tuio.html">TUIO</a> protocol, which is translated from OSC to Flash XML-Sockets using the open-source tool <a href="http://www.benchun.net/flosc/">flosc</a>.</p>
  29. <p class="p1">However, Touché can natively output tracking data in the same format that flosc translates TUIO data into, allowing you to use Flash clients without needing to use flosc.</p>
  30. <p class="p1">When starting a Flash application, it can connect to the XML-Socket server provided by Touché, which will then deliver tracking data to the application. Per default, the XML-Socket server listens on port 3000, but this can be changed in the <a href="tuio_flash%20xml-socket%20settings.html">TUIO/Flash XML-Socket settings</a>.</p>
  31. <p class="p1">XML-Socket clients show up in the <a href="tracking%20client%20list.html">tracking client list</a> just like proper Touché framework clients do.</p>
  32. <p class="p2"><b></b><br></p>
  33. <p class="p3"><b>IMPORTANT NOTICE</b></p>
  34. <p class="p1">It is crucial that the folder(s) containing your Flash multitouch applications is marked as trusted in Flash's Global Security Options, so that they can connect to Touché. For more information on this, see "<a href="tuio_flash%20xml-socket%20settings.html">TUIO/Flash XML-Socket settings</a>".</p>
  35. <p class="p4"><br></p>
  36. <p class="p1"><b>Related topics</b></p>
  37. <ul class="ul1">
  38. <li style="margin: 0.0px 0.0px 9.0px 0.0px; line-height: 16.0px; font: 12.0px Lucida Grande"><a href="tracking%20client%20list.html">Tracking client list</a></li>
  39. <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>
  40. <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%20settings.html">TUIO/Flash XML-Socket Settings</a></li>
  41. </ul>
  42. </div>
  43. </div>
  44. </body>
  45. </html>