> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quickblox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Video conference samples

> Simple and feature-rich video conference samples that enable you to easily implement a conference with more than ten people, build for web and mobile platforms.

**Features**

* Login/logout
* Create a conference room
* Leave a conference room
* Add a new member to a conference room
* Participate in a conference call as a streamer/watcher
* Send and receive text messages and attachments
* Enable/disable audio stream from an opponent
* Switch camera
* Enable/disable camera
* Mute/unmute the microphone
* Display the number of chat members
* Share a screen
* Change media settings

Choose the code sample below and head to GitHub repositories to explore and clone it. Go over the relevant documentation for more details.

<CardGroup>
  <Card title="Objective-C Video Conference Sample App" icon="apple">
    <a className="inline-link" href="https://github.com/QuickBlox/quickblox-ios-sdk/tree/master/sample-conference-videochat">
      <Icon icon="github" /> View on GitHub
    </a>

    <br />

    <a className="inline-link" href="/sdks/ios-video-conference">
      <Icon icon="book" />  Documentation
    </a>
  </Card>

  <Card title="Swift Video Conference Sample App" icon="swift">
    <a className="inline-link" href="https://github.com/QuickBlox/quickblox-ios-sdk/tree/master/sample-conference-videochat-swift">
      <Icon icon="github" /> View on GitHub
    </a>

    <br />

    <a className="inline-link" href="/sdks/ios-video-conference">
      <Icon icon="book" />  Documentation
    </a>
  </Card>

  <Card title="Java Video Conference Sample App" icon="java">
    <a className="inline-link" href="https://github.com/QuickBlox/quickblox-android-sdk/tree/master/sample-conference-java">
      <Icon icon="github" /> View on GitHub
    </a>

    <br />

    <a className="inline-link" href="/sdks/android-video-conference">
      <Icon icon="book" />  Documentation
    </a>
  </Card>

  <Card
    title="Kotlin Video Conference Sample App"
    icon={<svg
  width="22px"
  height="23px"
  viewBox="0 0 22 23"
  xmlns="http://www.w3.org/2000/svg"
  xmlnsXlink="http://www.w3.org/1999/xlink"
>
  <defs>
    <linearGradient x1="0%" y1="0%" x2="50%" y2="50%" id="linearGradient-1">
      <stop stopColor="#3978fc" offset="0%" />
      <stop stopColor="#3978fc" offset="100%" />
    </linearGradient>
    <linearGradient x1="-21.6846517%" y1="107.628997%" x2="84.7001079%" y2="0%" id="linearGradient-2">
      <stop stopColor="#3978fc" offset="0%" />
      <stop stopColor="#3978fc" offset="100%" />
    </linearGradient>
    <linearGradient x1="0%" y1="72.8348211%" x2="100%" y2="-15.9724705%" id="linearGradient-3">
      <stop stopColor="#3978fc" offset="0%" />
      <stop stopColor="#3978fc" offset="100%" />
    </linearGradient>
  </defs>
  <g fill="none" fillRule="evenodd">
    <g transform="translate(-533.000000, -1249.000000)">
      <g transform="translate(400.000000, 1109.000000)">
        <g transform="translate(25.000000, 139.000000)">
          <g transform="translate(108.000000, 1.500000)">
            <polygon
              fill="url(#linearGradient-1)"
              transform="translate(10.875000, 10.875000) scale(1, -1) translate(-10.875000, -10.875000)"
              points="0 0 21.75 0 0 21.75"
            />
            <polygon fill="url(#linearGradient-2)" points="0 0 21.75 0 0 21.75" />
            <polygon fill="url(#linearGradient-3)" points="0 0 12 0 0 12" />
          </g>
        </g>
      </g>
    </g>
  </g>
</svg>}
  >
    <a className="inline-link" href="https://github.com/QuickBlox/quickblox-android-sdk/tree/master/sample-conference-kotlin">
      <Icon icon="github" /> View on GitHub
    </a>

    <br />

    <a className="inline-link" href="/sdks/android-video-conference">
      <Icon icon="book" />  Documentation
    </a>
  </Card>

  <Card title="JavaScript Video Conference Sample App" icon="js">
    <a className="inline-link" href="https://github.com/QuickBlox/quickblox-javascript-sdk/tree/gh-pages/samples/video%5Fconferencing">
      <Icon icon="github" /> View on GitHub
    </a>

    <br />

    <a className="inline-link" href="/sdks/js-video-conference">
      <Icon icon="book" />  Documentation
    </a>
  </Card>
</CardGroup>
