2016-12-13 16:41:11 +03:00
# Spreed video calls
2016-11-28 17:20:19 +03:00
2017-03-23 12:36:43 +03:00
**Video- & audio-conferencing app for Nextcloud**
2016-12-13 16:41:11 +03:00
![](https://raw.githubusercontent.com/nextcloud/spreed/master/docs/spreed-in-action.png)
2016-11-28 17:20:19 +03:00
2016-12-14 21:09:13 +03:00
## Why is this so awesome?
2017-03-23 12:42:00 +03:00
* :busts_in_silhouette: **Private, group and public calls!** Just invite somebody, a whole group or send a public link to invite to a call.
2017-04-13 20:24:10 +03:00
* :computer: **Screen sharing!** Share your screen with participants of your call. You just need the [Firefox add-on ](https://addons.mozilla.org/firefox/addon/nextcloud-video-calls/ ) or [Chrome extension ](https://chrome.google.com/webstore/detail/screensharing-for-nextclo/kepnpjhambipllfmgmbapncekcmabkol ).
2016-12-14 21:09:13 +03:00
* :rocket: **Integration with other Nextcloud apps!** Currently Contacts and users – more to come.
* :see_no_evil: **We’ re not reinventing the wheel!** Based on the great [simpleWebRTC ](https://simplewebrtc.com/ ) library.
And in the works for the [coming versions ](https://github.com/nextcloud/spreed/milestones/ ):
* :speech_balloon: [Chat integration ](https://github.com/nextcloud/spreed/issues/35 )
* :raising_hand: [Federated calls ](https://github.com/nextcloud/spreed/issues/21 ), to call people on other Nextclouds
2017-01-02 18:57:06 +03:00
If you have suggestions or problems, please [open an issue ](https://github.com/nextcloud/spreed/issues ) or contribute directly :)
2016-12-14 21:09:13 +03:00
2016-11-28 17:20:19 +03:00
## Contribution Guidelines
Please read the [Code of Conduct ](https://nextcloud.com/community/code-of-conduct/ ). This document offers some guidance to ensure Nextcloud participants can cooperate effectively in a positive and inspiring atmosphere, and to explain how together we can strengthen and support each other.
For more information please review the [guidelines for contributing ](https://github.com/nextcloud/server/blob/master/CONTRIBUTING.md ) to this repository.
### Apply a license
All contributions to this repository are considered to be licensed under
the GNU AGPLv3 or any later version.
2017-01-02 18:57:06 +03:00
Contributors to the Spreed app retain their copyright. Therefore we recommend
2016-11-28 17:20:19 +03:00
to add following line to the header of a file, if you changed it substantially:
```
@copyright Copyright (c) < year > , < your name > (< your email address > )
```
For further information on how to add or update the license header correctly please have a look at [our licensing HowTo][applyalicense].
### Sign your work
We use the Developer Certificate of Origin (DCO) as a additional safeguard
for the Nextcloud project. This is a well established and widely used
mechanism to assure contributors have confirmed their right to license
their contribution under the project's license.
Please read [developer-certificate-of-origin][dcofile].
If you can certify it, then just add a line to every git commit message:
````
Signed-off-by: Random J Developer < random @ developer . example . org >
````
Use your real name (sorry, no pseudonyms or anonymous contributions).
If you set your `user.name` and `user.email` git configs, you can sign your
commit automatically with `git commit -s` . You can also use git [aliases ](https://git-scm.com/book/tr/v2/Git-Basics-Git-Aliases )
like `git config --global alias.ci 'commit -s'` . Now you can commit with
`git ci` and the commit will be signed.
[dcofile]: https://github.com/nextcloud/server/blob/master/contribute/developer-certificate-of-origin
[applyalicense]: https://github.com/nextcloud/server/blob/master/contribute/HowToApplyALicense.md