Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

LargeVideo.web.js 2.1KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. /* @flow */
  2. import React, { Component } from 'react';
  3. import { Watermarks } from '../../base/react';
  4. import { VideoStatusLabel } from '../../video-status-label';
  5. /**
  6. * Implements a React {@link Component} which represents the large video (a.k.a.
  7. * the conference participant who is on the local stage) on Web/React.
  8. *
  9. * @extends Component
  10. */
  11. export default class LargeVideo extends Component {
  12. /**
  13. * Implements React's {@link Component#render()}.
  14. *
  15. * @inheritdoc
  16. * @returns {ReactElement}
  17. */
  18. render() {
  19. return (
  20. <div
  21. className = 'videocontainer'
  22. id = 'largeVideoContainer'>
  23. <div id = 'sharedVideo'>
  24. <div id = 'sharedVideoIFrame' />
  25. </div>
  26. <div id = 'etherpad' />
  27. <Watermarks />
  28. <div id = 'dominantSpeaker'>
  29. <div className = 'dynamic-shadow' />
  30. <img
  31. id = 'dominantSpeakerAvatar'
  32. src = '' />
  33. </div>
  34. <span id = 'remoteConnectionMessage' />
  35. <div className = 'video_blurred_container'>
  36. <video
  37. autoPlay = { true }
  38. id = 'largeVideoBackground'
  39. muted = 'true' />
  40. </div>
  41. <div id = 'largeVideoWrapper'>
  42. <video
  43. autoPlay = { true }
  44. id = 'largeVideo'
  45. muted = { true } />
  46. </div>
  47. <span id = 'localConnectionMessage' />
  48. <VideoStatusLabel />
  49. <span
  50. className = 'video-state-indicator centeredVideoLabel'
  51. id = 'recordingLabel'>
  52. <span id = 'recordingLabelText' />
  53. <img
  54. className = 'recordingSpinner'
  55. id = 'recordingSpinner'
  56. src = 'images/spin.svg' />
  57. </span>
  58. </div>
  59. );
  60. }
  61. }