PageRenderTime 57ms CodeModel.GetById 28ms RepoModel.GetById 1ms app.codeStats 0ms

/labs/html5-embed/public/index.html

https://github.com/mshuler/bigbluebutton
HTML | 113 lines | 105 code | 1 blank | 7 comment | 0 complexity | aa77b5531c090faf3dffd57bd80f06d8 MD5 | raw file
  1. <!doctype html>
  2. <!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
  3. <!--[if IE 7]> <html class="no-js ie7 oldie" lang="en"> <![endif]-->
  4. <!--[if IE 8]> <html class="no-js ie8 oldie" lang="en"> <![endif]-->
  5. <!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
  6. <head>
  7. <meta charset="utf-8">
  8. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  9. <title>BigBlueButton</title>
  10. <link rel="stylesheet" type="text/css" href="css/reset.css">
  11. <link rel="stylesheet" type="text/css" href="css/font-awesome.css">
  12. <link rel="stylesheet" type="text/css" href="css/layout.css">
  13. <script type="text/javascript" src="http://192.168.0.249/client/swfobject/swfobject.js"></script>
  14. <script type="text/javascript">
  15. swfobject.registerObject("BigBlueButton", "11", "expressInstall.swf");
  16. </script>
  17. <script src="js/lib/jquery-1.7.2.min.js"></script>
  18. <script src="http://192.168.0.249/client/lib/bigbluebutton.js" language="javascript"></script>
  19. <script src="http://192.168.0.249/client/lib/bbb_localization.js" language="javascript"></script>
  20. <script src="http://192.168.0.249/client/lib/bbb_blinker.js" language="javascript"></script>
  21. <script src="http://192.168.0.249/client/lib/bbb_deskshare.js" language="javascript"></script>
  22. <script type="text/javascript" src="http://192.168.0.249/client/lib/bbb_api_bridge.js"></script>
  23. <script type="text/javascript" src="http://192.168.0.235/html5-embed/public/js/lib/3rd-party.js"></script>
  24. <script>
  25. window.displayBBBClient = function() {
  26. var bbbc = document.getElementById("content");
  27. bbbc.style.display = "block";
  28. }
  29. window.onload = function() {
  30. registerListeners();
  31. }
  32. </script>
  33. <script data-main="js/main" src="js/libs/require/require.js"></script>
  34. </head>
  35. <body>
  36. <div id="controls">
  37. <button type="button" onclick="displayBBBClient()">Show Client</button>
  38. <button type="button" onclick="BBB.shareVideoCamera()">Webcam</button>
  39. <button type="button" onclick="joinVoiceConference2()">Join Voice</button>
  40. <button type="button" onclick="getMyRoleAsynch()">Get My Role Asynch</button>
  41. <button type="button" onclick="getMyRoleSynch()">Get My Role Synch</button>
  42. <button type="button" onclick="muteMe()">Mute Me</button>
  43. <button type="button" onclick="unmuteMe()">Unmute Me</button>
  44. <button type="button" onclick="muteAll()">Mute All</button>
  45. <button type="button" onclick="unmuteAll()">Unmute All</button>
  46. <button type="button" onclick="switchLayout('Video Chat')">Switch Video Layout</button>
  47. <button type="button" onclick="switchLayout('Default')">Switch Default Layout</button>
  48. <button type="button" onclick="lockLayout(true)">Lock Layout</button>
  49. <button type="button" onclick="lockLayout(false)">Unlock Layout</button>
  50. <button type="button" onclick="sendPublicChat()">Send Public Chat</button>
  51. <button type="button" onclick="sendPrivateChat()">Send Private Chat</button>
  52. </div>
  53. <div id="layout">
  54. <div id="content" style="display: block">
  55. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%" id="BigBlueButton" name="BigBlueButton" align="middle">
  56. <param name="movie" value="http://192.168.0.249/client/BigBlueButton.swf?v=VERSION" />
  57. <param name="quality" value="high" />
  58. <param name="allowfullscreen" value="true" />
  59. <param name="bgcolor" value="#869ca7" />
  60. <param name="wmode" value="window" />
  61. <param name="allowScriptAccess" value="always" />
  62. <!--[if !IE]>-->
  63. <object type="application/x-shockwave-flash" data="http://192.168.0.249/client/BigBlueButton.swf?v=VERSION" width="100%" height="90%" align="middle">
  64. <param name="quality" value="high" />
  65. <param name="bgcolor" value="#869ca7" />
  66. <param name="allowScriptAccess" value="always" />
  67. <!--<![endif]-->
  68. <a href="http://www.adobe.com/go/getflashplayer">
  69. <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
  70. </a>
  71. <!--[if !IE]>-->
  72. </object>
  73. <!--<![endif]-->
  74. </object>
  75. </div>
  76. <div id="users">
  77. <h3>Users</h3>
  78. <ul id="users-list"></ul>
  79. </div>
  80. <div id="chat">
  81. <h3>Chat</h3>
  82. <div id="chat-text">
  83. <p>Chat messages go here</p>
  84. </div>
  85. <div id="chat-entry">
  86. <textarea placeholder="Enter a chat message."></textarea><button>Post</button>
  87. </div>
  88. </div>
  89. <div id="navbar">
  90. <div class="navbar-btngroup">
  91. <button id="prev-slide-btn" class="navbar-btn"><i class="icon-arrow-left"></i>Prev</button>
  92. <button id="next-slide-btn" class="navbar-btn"><i class="icon-arrow-right"></i>Next</button>
  93. <button id="tool-pan-btn" class="navbar-btn"><i class="icon-move"></i>Pan</button>
  94. <button id="tool-draw-btn" class="navbar-btn"><i class="icon-pencil"></i>Draw</button>
  95. </div>
  96. <div class="navbar-btngroup pull-right">
  97. <button id="users-btn" class="navbar-btn"><i class="icon-group"></i>Users</button>
  98. <button id="video-btn" class="navbar-btn"><i class="icon-facetime-video"></i>Video</button>
  99. <button id="chat-btn" class="navbar-btn"><i class="icon-comments"></i>Chat<div id="chat-notifications" class="notification">12</div></button>
  100. <button id="logout-btn" class="navbar-btn"><i class="icon-signout"></i>Logout</button>
  101. </div>
  102. </div>
  103. </ul>
  104. </div>
  105. <script src="js/chat/behaviour.js"></script>
  106. <script type="text/template" id="item-template">
  107. <li>
  108. User
  109. </li>
  110. </script>
  111. </body>
  112. </html>