Videoconference
A Videoconference is a virtual meeting between two or more parties which utilizes audio and video components together, in order to communicate in a more personal and realistic way than is possible via telephone, text messages ot similar communication media.
Contents
Specifications
WebRTC
- Web Real-Time Communication (WebRTC): http://dev.w3.org/2011/webrtc/editor/webrtc.html | SPEC[1][2][3][4]
- WebRTC Audio Codec and Processing Requirements: https://tools.ietf.org/html/rfc7874
- Codecs used by WebRTC: https://developer.mozilla.org/en-US/docs/Web/Media/Formats/WebRTC_codecs
- Adapter.js -- Shim/Polyfill for WebRTC on older browsers: https://github.com/webrtc/adapter
- WebRTC samples: https://webrtc.github.io/samples/[5][6]
WebRTC Video Conference providers:
- TokBox: http://tokbox.com/
- Weemo: http://www.weemo.com/
- vLine: http://vline.com/
- VSee: http://vsee.com/
- Layer: http://layer.com/
- Twilio: http://www.twilio.com/client[7][8][9][10][11]
- Plivo: http://www.plivo.com/
- AddLive: http://www.addlive.com/
- Setting up a Click2Call button on your website (Browser/Desktop Version - Not Mobile): http://www.woodstitch.com/how-to-setup-click2call.php#
- IVR Designer: http://www.ivrdesigner.com/ (design your own browser-based WebRTC VoIP click2call button)
- Conclave - WebRTC text editor: https://www.conclave.tech | SRC
[12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26]
Tools
- WebRTC troubleshooter tool: https://test.webrtc.org/
Hardware
Cisco Telepresence
- Tandberg: http://www.tandberg.com/ (acquired by Cisco, April 2010)[27]
- Cisco Telepresence: http://www.cisco.com/web/telepresence/index.html[28] (enterprise-grade, for medicine)
- Cisco's UMI Telepresence: http://home.cisco.com/en-us/telepresence/umi (consumer-grade, for TVs)
Polycom
Pleora
- Pleora: http://pleora.com/ [29]
BVcam
- BVCAM: http://www.cs.unb.ca/itc/ResearchExpo08/Proceedings.pdf (theoretical only, designed by NRC/CRC)[30][31][32]
Software
Skype
- Skype: http://www.skype.com
- Skype (screen-sharing): http://www.skype.com/allfeatures/screensharing/
ooVoo
- ooVoo: http://oovoo.com/
QuteCom
- QuteCom (formerly OpenWengo phone): http://trac.qutecom.org/
Isabel
- Isabel (Ubuntu-based videoconference server/client): http://isabel.dit.upm.es/
Web-based
Tokbox
TokBox believes in the power of face-to-face communication. That's why they created the innovative TokBox live in-browser videoconferencing, the simplest, most engaging way for you to connect face-to-face with up to twenty of your colleagues, customers or friends at once. Thousands of people video chat using TokBox everyday. They use it to collaborate within and across teams, video conference with customers or simply to share experiences with friends and colleagues. It's really easy to get started. All you need is an internet connection and a webcam. No expensive equipment required!
- TokBox (public videochat): http://tokbox.com
- BCmoney Tokbox Integration: http://bcmoney-mobiletv.com/widgets/tokbox/
Chatroulette
Taking TokBox's browser-based video chat to the next level, Chatroulette lets you connect, via webcam, with a video chat partner chosen completely at random from users on the site all over the world. Either party can end the chat session any time they please, which has motivated people to be interesting--whether funny, terrifying, surprising, or even naked--from the get-go to keep the other party chatting. The New York Times calls it 'akin to speed-dating tens of thousands of perfect strangers -- some clothed, some not.'
The site, created by a 17 year old in Russia, has exploded in popularity in recent months, growing from 300 users in December 2009 to '10,000 by the beginning of February,' writes New York Magazine. It's been described as 'the Internet. UNFILTERED,'[33] 'enthralling and distasteful,'[34] and even the 'future of the Internet.'[35]
- Chatroulette (randomized public videochat/adult-entertainment): http://chatroulette.com
Omegle
VideoWhisper
- VideoWhisper: http://www.videowhisper.com/?p=Live+Streaming
- VideoWhisper Video Conference (Joomla extension): http://extensions.joomla.org/extensions/communication/video-conference/6872
OpenMeetings
- OpenMeetings - free & open source browser-based web conferencing software : http://www.openmeetings.de/
- OpenMeetings project: http://code.google.com/p/openmeetings/
GoToMeeting
- GoToMeeting - SaaS videoconferencing: http://www.gotomeeting.com/
WebEx
- WebEx - secure enterprise web meetings: http://www.webex.com/ (acquired by Cisqo, free accounts cancelled)
- WebEx Conferencing - API reference guide: https://developer.cisco.com/site/webex-developer/develop-test/xml-api/xml-api-reference/
- Record A WebEx session on a PC: https://ithelp.brown.edu/kb/articles/422-record-a-webex-session-on-a-pc[36]
Zoom
- Zoom: https://zoom.us
AdobeConnect
- AdobeConnect - video/document/screen-sharing: http://www.adobe.com/products/acrobatconnectpro/
Elluminate
- Elluminate video/E-Learning collaboration: http://www.elluminate.com/
DimDim
- DimDim - video/chat/interactive whiteboard: http://www.dimdim.com/ (acquired by Salesforce, free accounts cancelled)
Mobile-based
- SnapChat: http://www.snapchat.com
- HouseParty: https://joinhouse.party/ [40]
- Takunomu: https://tacnom.com/# (Japanese desktop/mobile app for “drinking together remotely, online)
Resources
- State of Videoconferencing report (2012): http://www.tokbox.com/blog/wp-content/uploads/2012/06/Video-Chatterbox-Nation-TokBox-May-2012.pdf
- Google Hangouts API: https://developers.google.com/+/hangouts/getting-started
- WebRTC javascript adapter: https://code.google.com/p/webrtc/source/browse/stable/samples/js/base/adapter.js
Tutorials
- Video Conferencing with the HTML5 Device Element: http://ajaxian.com/archives/video-conferencing-with-the-html5-device-element
- Ericsson WebRTC Tutorial: https://labs.ericsson.com/blog/a-web-rtc-tutorial
- TokBox - Hello World WebRTC: http://tokbox.com/opentok/webrtc/docs/js/tutorials/helloworld.html
- Get Started with WebRTC: http://www.netmagazine.com/tutorials/get-started-webrtc
- WebRTC Issues and How to Debug Them: https://blog.codeship.com/webrtc-issues-and-how-to-debug-them/
- Blur your background in a Microsoft Teams meeting: https://support.office.com/en-us/article/blur-your-background-in-a-teams-meeting-f77a2381-443a-499d-825e-509a140f4780
- Introducing background blur in Skype: https://blogs.skype.com/news/2019/02/06/introducing-background-blur-in-skype/
External Links
- wikipedia: Videoconferencing
- wikipedia: Videotelephony
- WebRTC: http://www.webrtc.org/
- Funny Chatroulette Screenshots - The CRAZIEST Chatroulette Pictures : http://www.huffingtonpost.com/2010/02/23/funny-chatroulette-screen_n_472823.html
- Casey Neistat vlogs about ChatRoulette: http://vimeo.com/9669721
- 6 Best Free Video Conferencing Apps, Services & Tools: http://www.voip-sol.com/6-best-free-video-conferencing-apps-services-tools/
- You May Not Buy Cisco’s Umi, But Thousands In Korea Will Have One (TCTV): http://techcrunch.com/2010/10/07/cisco-umi-korea/
- At $599, Cisco’s Umi Telepresence Is a Non-Starter: http://gigaom.com/video/at-599-ciscos-umi-telepresence-is-a-non-starter-2/
- Cisco's umi gets panned: http://www.networkworld.com/community/blog/ciscos-umi-gets-panned
- Cisco Umi hands-on: http://www.engadget.com/2010/10/08/cisco-umi-hands-on/
- FaceTime - One tap face-to-face video calls with friends and family -- iPhone 4 to iPhone 4 over Wi-Fi: http://www.apple.com/iphone/features/facetime.html
- Fring app brings group video calling to iPhone: http://www.engadget.com/2011/04/27/fring-group-video-goes-live-enables-four-way-mobile-video-calls/
- Video Chat on Your Android Phone: http://googlemobile.blogspot.com/2011/04/video-chat-on-your-android-phone.html
- Qik Video Connect gets Android and Apple users seeing eye-to-eye: http://www.engadget.com/2011/04/27/qik-video-connect-gets-android-and-apple-users-seeing-eye-to-eye/
- Skype in the Classroom tears down geographic walls, connects pupils the world over: http://www.engadget.com/2011/04/01/skype-in-the-classroom-tears-down-geographic-walls-connects-pup/
- Hackers can break into your Cisco TelePresence sessions: http://www.zdnet.com/hackers-can-break-into-your-cisco-telepresence-sessions-7000000825/
- Mobile videoconferencing drives collaboration and growth: http://www.zdnet.com/mobile-videoconferencing-drives-collaboration-and-growth-2062305185/
- Google statement on codecs for WebRTC: http://www.ietf.org/mail-archive/web/rtcweb/current/msg04953.html
- Google wants WebM not H.264 for HTML5 video chat: http://www.zdnet.com/google-wants-webm-not-h-264-for-html5-video-chat-7000001896/
- Meet The Double, A YC-Backed Teleconferencing Robot With An iPad For A Face: http://techcrunch.com/2012/08/13/meet-the-double-a-teleconferencing-robot-with-an-ipad-for-a-face/
- Google Acquires Video Conferencing Company (Marratech): http://techcrunch.com/2007/04/20/google-acquires-marratech-gets-into-webex-territory/
- How Google’s Hangouts API could change social video: http://gigaom.com/video/googleplus-hangouts-api/
- Polycom Enhances RealPresence Video Platform With Open APIs: http://www.eweek.com/c/a/Enterprise-Networking/Polycom-Enhances-RealPresence-Video-Platform-With-Open-APIs-708088/
- Polycom Expands RealPresence Video Platform With Cloud Solution: http://www.eweek.com/networking/polycom-expands-realpresence-video-platform-with-cloud-solution/
- Polycom, Microsoft, Take on Cisco in Video Conference Technology: http://www.eweek.com/networking/polycom-microsoft-take-on-cisco-in-video-conference-technology/?kc=EWKNLEDP10102012E
- System Requirements Release Notes: https://support.webex.com/webex/v1.1/support/en_US/rn/system_rn.htm
- How to get webex to work on Linux?: https://ttux.net/post/webex-linux-how-to/
- How to pause and/or hide Notifications while screen-sharing in a video call: https://www.howtogeek.com/714118/how-to-hide-notifications-while-sharing-your-screen-in-a-video-call/
References
- ↑ wikipedia: WebRTC
- ↑ WebRTC Status Pages: tools.ietf.org/wg/rtcweb/
- ↑ Can I Use? - WebRTC: http://caniuse.com/#search=webrtc
- ↑ WebRTC standard: http://www.webrtc.org/
- ↑ Google I/O 2015 -- Video chat for the Web, Android and iOS: https://docs.google.com/presentation/d/1CjuTaY2J9P5xrFDtRCh6VmS7Iw2UBbm-JEwzCHQCYkE/edit#slide=id.g521d01055_1_0
- ↑ WebRTC Video Chat in 20 Lines of JavaScript (Part 1): https://www.pubnub.com/blog/2015-08-25-webrtc-video-chat-app-in-20-lines-of-javascript/
- ↑ WebRTC for Twilio Client Now Available: https://www.twilio.com/blog/2012/11/webrtc-for-twilio-client-now-available.html
- ↑ How do I start using Twilio's WebRTC client?: https://www.twilio.com/help/faq/twilio-client/how-do-i-start-using-webrtc
- ↑ What is WebRTC?: https://www.twilio.com/help/faq/twilio-client/what-is-webrtc
- ↑ Can the browser remember the microphone permissions for WebRTC?: https://www.twilio.com/help/faq/twilio-client/can-the-browser-remember-the-microphone-permissions-for-webrtc
- ↑ Twilio Voice FAQ: https://www.twilio.com/help/faq/voice
- ↑ Building Conclave - a decentralized (P2P), real time (WebRTC), collaborative text editor: https://hackernoon.com/building-conclave-a-decentralized-real-time-collaborative-text-editor-a6ab438fe79f
- ↑ Conclave - Case Study on WebRTC: https://conclave-team.github.io/conclave-site/
- ↑ How Discord Handles Two and Half Million Concurrent Voice Users using WebRTC: https://blog.discordapp.com/how-discord-handles-two-and-half-million-concurrent-voice-users-using-webrtc-ce01c3187429
- ↑ Insanely Simple WebRTC Video Chat Using Firebase: https://websitebeaver.com/insanely-simple-webrtc-video-chat-using-firebase-with-codepen-demo (with Codepen Demo)
- ↑ A Practical Guide to WebRTC: https://www.slideshare.net/vline/a-practical
- ↑ Baby Step - A WebRTC Tutorial: https://www.slideshare.net/tsahil/02-tsahibabysteps
- ↑ HTML5rocks -- getUserMedia - Capturing Audio & Video in HTML5: https://www.html5rocks.com/en/tutorials/getusermedia/intro/
- ↑ HTML5rocks -- WebRTC basics: https://www.html5rocks.com/en/tutorials/webrtc/basics/
- ↑ Google Codelab -- Real time communication with WebRTC: https://codelabs.developers.google.com/codelabs/webrtc-web/#0
- ↑ Building a WebRTC Video Chat Application with SimpleWebRTC: https://www.sitepoint.com/webrtc-video-chat-application-simplewebrtc/
- ↑ How to Build a Cross-Browser/Hybrid Video Chat App with WebRTC: https://xbsoftware.com/blog/howto-build-cross-browser-hybrid-video-chat-app-webrtc/
- ↑ How to Build a Video Call & Voice Chat App in WebRTC Using Javascript/node.js?: https://hackernoon.com/how-to-build-a-video-call-voice-chat-app-in-webrtc-using-javascript-node-js-d256d434acbc
- ↑ Google adds WebRTC to Chrome for in-browser voice, video chat: https://www.computerworld.com/article/2500110/google-adds-webrtc-to-chrome-for-in-browser-voice--video-chat.html
- ↑ Symple WebRTC Video Chat Demo: https://github.com/sourcey/symple-webrtc-video-chat-demo
- ↑ VideoConferencing experiment: https://www.webrtc-experiment.com/video-conferencing/#41865974376096474
- ↑ wikipedia: Tandberg
- ↑ CISCO's Canadian Telepresence products: http://www.cisco.com/web/CA/products/telepresence/
- ↑ Pleora to showcase networked video for medical imaging applications with GigE Vision-enabled x-ray imager at upcoming VISION 2011 trade fair in Stuttgart, Germany: http://news.yahoo.com/pleora-showcase-networked-video-medical-imaging-applications-gige-070359284.html
- ↑ BVCAM Logo & Word Mark: http://www.mikepostma.com/miscellaneous/bvcam-logo-word-mark
- ↑ Music instruction hits a high note with Broadband Virtual Camera technology: http://www.crc.gc.ca/en/html/crc/home/mediazone/eye_on_tech/2007/issue6/badlab
- ↑ The Virtual Classroom - Broadband and Big Ideas Connect Canadian Students: http://www.canadianteachermagazine.com/ctm_current_research/jan09_the_virtual_classroom.shtml
- ↑ Welcome to the Weirdest New Internet Pastime - Chat Roulette: http://www.fastcompany.com/blog/cliff-kuang/design-innovation/welcome-weirdest-new-internet-past-time-chat-roulette
- ↑ The Surreal World of Chatroulette: http://www.nytimes.com/2010/02/21/weekinreview/21bilton.html
- ↑ The Human Shuffle -- Is ChatRoulette the Future of the Internet or Its Distant Past? -- New York Magazine: http://nymag.com/news/media/63663/
- ↑ WebEx Recording Editor: http://webex-recording-editor.software.informer.com/
- ↑ Lawyer tells judge 'I'm not a cat' after a Zoom filter mishap in virtual court hearing
- ↑ Here's How To Get That "Cat" Filter On Zoom For Your Next Meeting: https://www.romper.com/life/how-to-get-zoom-cat-filter
- ↑ SnapCamera - video feed filter: https://snapcamera.snapchat.com/download/
- ↑ A brand guide to Houseparty, the teen app du jour: http://digiday.com/uk/brands-guide-houseparty-teen-app-du-jour/
See Also
Surveillance | TeleConference | IM | Webcam | Chat | Skype | E-Learning | IVR | VoIP | CaaS | Telecommuting