SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Collaboration with
Whiteboard and Screen
Sharingin Video Calls
In today’sdigital age, collaborationhas become integralto work and communication.
Video calls haveemergedas the go-to solutionfor remote collaboration,allowing
peoplefrom differentlocations to connect, communicateand work together
seamlessly.However,video calls alonemay not be enoughfor effectivecollaboration.
That’swhy many video conferencingplatformsoffer collaborationfeatureslike
whiteboardand screen-sharing.With these features,video calls can become a highly
productiveand interactiveenvironmentfor remoteteams, enablingthemto work
togetherjust as effectivelyas if they werein the same room.
Solution Outline
Beforewe get started, it is important to understandwhat collaborationfeaturesare
and whythey are important.Collaborationfeaturesallowparticipants in a video call to
work togetherin real time, making the call more effectiveand productive.
An enhancedwhiteboardallowsparticipants to draw andannotateon a sharedcanvas,
while screen-sharingallowsthemto share their screensin the call.
Solution Outline
A whiteboardis a digital canvasthat enablesparticipants to collaborateand
brainstormideas in real-timeduring a video call.It allowsusersto create, edit, and
share contentin real-time,using a varietyof tools such as pens, markers,shapes,and
text.
EnableXWhiteboard is a real-time collaborationtool that allows usersto draw, write,
and shareideas on a virtualcanvas.It is designedfor video conferencing,online
meetings,andwebinars.
Whiteboard
Screen sharingon a video call is a popular featurethat allowsparticipants to share
their computerscreen or a specific application with others on the call.This featureis
commonlyusedin virtualmeetings,webinars,online classes,and remote work settings
to enhancecollaborationandcommunication betweenteammembers,students,or
participants.
Screensharing
Thereare two ways to utilize collaborationfeaturesin a video meetingusing enableX.
Our low code platformallowsfor easyintegrationwith just one click, while also
providing flexibilityfor UI customizationand configuration.
Alternatively,you can buildyour video meeting application from scratch and add
collaborationfeaturesthroughcoding.This blog will provide you with a glimpse of both
methods so that you can decide which one is the best for you.
How to implement collaboration features
Incorporatingcollaborationfeatureslikescreensharing and whiteboardinginto your
video conferencingplatformdoes nothave to be a complicatedand time-consuming
process.With low code, you can add theseessentialfeaturesto your application with
just a click.
To get started:
1. Sign-Up for an account with EnableX
2. Createa project with video service
3. Choose low code as preference.
Add collaboration features with Low Code
Add collaboration features with Low Code
Add collaboration features with Low Code
We offer a varietyof pre-built templates1thatcome with a rangeof features2,but we
understandthat theymay not always meet your specific requirements.
That’swhy we also provide the flexibilityto customizeexisting templates,or you can
builda new templatefromscratch3 to bettersuit your needs.
Add collaboration features with Low Code
5. If you build it fromscratch, then just enablethe collaborationfeatureof your
need.
Add collaboration features with Low Code
Add collaboration features with Low Code
Low code enables you to quickly and easily implement powerful collaboration
tools that will enhance the productivity and effectiveness of your remote
teams.
How To ImplementWhiteboard
EnableXoffers independentbuilt-in whiteboardlibrary.To use EnableXwhiteboard
library, followthese steps
● Sign-Up for an accountwith EnableX.
● Createa project with video service.
● Get the App ID and App Key generatedagainstthe Project.
Add collaboration features with SDK and API
● Check your browsercompatibility with EnableX.
● Installall project modules.Run npm install.
● Installthe projectpackagedependencies.Run yarn install.
● Get the SSL Certificate.
Configurean application serverto provision video room on EnableXserver.
Meet the requirements
● Downloadthe EnableXWhiteboard Library from the availableresources.
● Extractthe downloadedfile to a suitablelocation on yourcomputer.
● Createa designatedfolderwithin the virtualroot directoryof your website.
● Movethe EnxWB.js and EnxWB.js.mapfiles to the designatedfolderwithin Virtual
Root.
● In your HTML file, addthe followingcode in the <head> section to link the EnxWB.js
file: <scriptsrc=”/path/to/folder/EnxWB.js”></script>
● Use the APIs requiredto create a Whiteboard,implement Whiteboardstreaming
and collaboration.
Integrate Whiteboard Into Your Video Room
do not want others to hear it.All participants in the call can seethe sharedscreen in
real-time,making it easier to collaborateand communicate effectively.:Screen
sharing can savetime and moneyby eliminatingthe needfor physical meetings,
making it easierto collaborateandcommunicate remotely.
Screen sharingcan enhancethe learningexperienceforstudentsin online classesby
allowingthemto see what is happeningon the screenin real-time.OnlineClassesOr
Tutoring Sessions:Screensharing can be used in online classesor tutoring sessions
to enhancethe learningexperienceforstudentsby allowingthem to see whatis
happeningon the screenin real-time.
Integrate Whiteboard Into Your Video Room
● Sign-Up for an account with EnableX
● Createa project with video service
● Get the App ID and App Key generatedagainstthe Project
● Configurean application serverto provision video room on EnableXserver.
● EnableScreen-Sharingduring Room Creation by setting { “screen_share”: true } in
the JSON Payload.
● To receivethe SharedScreen, subscribeto the Screen-ShareStreamID# 101 and
play it on the Video Player.
Refer our Screensharedocumentationfor more information.
Implement Screen sharing
Collaborationfeatureslike whiteboardand screensharingare essentialforeffective
video conferencing.By using EnableX’sAPIs,you can easilyimplementthese features
in your video call solution.With a few simple steps,you can create a powerful
collaborationtool that will helpyour teamwork togethermore effectively.
You can learn more about our low code video embed platform here.Ready to try it?
Sign up for a trial account here.
Implement Screen sharing
ENABLEX
Ready to Get Started?
Opena FreeTrial Account
Read Video DeveloperDocumentation

Contenu connexe

Similaire à Video API Provider.pdf

VIDEO CHATTING WEBSITE.pptx
VIDEO CHATTING WEBSITE.pptxVIDEO CHATTING WEBSITE.pptx
VIDEO CHATTING WEBSITE.pptxrehnahaseena1
 
How to add video conferencing via API to your website or app
How to add video conferencing via API to your website or appHow to add video conferencing via API to your website or app
How to add video conferencing via API to your website or appEnablex1
 
InterCall Video Conferencing
InterCall Video ConferencingInterCall Video Conferencing
InterCall Video ConferencingVideoguy
 
Your Audience isn't Listening
Your Audience isn't ListeningYour Audience isn't Listening
Your Audience isn't ListeningReadyTalk
 
IT company interior.....................
IT company interior.....................IT company interior.....................
IT company interior.....................niveasyal
 
IVCI Corporate Brochure 2016
IVCI Corporate Brochure 2016IVCI Corporate Brochure 2016
IVCI Corporate Brochure 2016Robert Zegarek
 
Empowerment Technologies - Online Platforms as Tools for ICT Content Development
Empowerment Technologies - Online Platforms as Tools for ICT Content DevelopmentEmpowerment Technologies - Online Platforms as Tools for ICT Content Development
Empowerment Technologies - Online Platforms as Tools for ICT Content DevelopmentLany Lyn Magdaraog
 
Adobe Connect Overview
Adobe Connect OverviewAdobe Connect Overview
Adobe Connect OverviewTom Behan
 
Design Considerations for Desktop Video Collaboration over a ...
Design Considerations for Desktop Video Collaboration over a ...Design Considerations for Desktop Video Collaboration over a ...
Design Considerations for Desktop Video Collaboration over a ...Videoguy
 
LyteSpark for Business
LyteSpark for BusinessLyteSpark for Business
LyteSpark for BusinessAlex Hunte
 
Digital Signage Content - how to produce captivating content for digital signage
Digital Signage Content - how to produce captivating content for digital signageDigital Signage Content - how to produce captivating content for digital signage
Digital Signage Content - how to produce captivating content for digital signageCecilie Rubach
 
UserCasesPresentation
UserCasesPresentationUserCasesPresentation
UserCasesPresentationMitch Maynard
 
White Paper: 8 Ways A Video Platform Can Help Your Video Conferencing Tools D...
White Paper: 8 Ways A Video Platform Can Help Your Video Conferencing Tools D...White Paper: 8 Ways A Video Platform Can Help Your Video Conferencing Tools D...
White Paper: 8 Ways A Video Platform Can Help Your Video Conferencing Tools D...Panopto
 
FPC-Virtual Business
FPC-Virtual BusinessFPC-Virtual Business
FPC-Virtual BusinessMike Pugh
 

Similaire à Video API Provider.pdf (20)

VIDEO CHATTING WEBSITE.pptx
VIDEO CHATTING WEBSITE.pptxVIDEO CHATTING WEBSITE.pptx
VIDEO CHATTING WEBSITE.pptx
 
How to add video conferencing via API to your website or app
How to add video conferencing via API to your website or appHow to add video conferencing via API to your website or app
How to add video conferencing via API to your website or app
 
InterCall Video Conferencing
InterCall Video ConferencingInterCall Video Conferencing
InterCall Video Conferencing
 
Your Audience isn't Listening
Your Audience isn't ListeningYour Audience isn't Listening
Your Audience isn't Listening
 
IT company interior.....................
IT company interior.....................IT company interior.....................
IT company interior.....................
 
IT COMPANY INTERIOR
IT COMPANY INTERIORIT COMPANY INTERIOR
IT COMPANY INTERIOR
 
IT COMPANY INTERIOR
IT COMPANY INTERIORIT COMPANY INTERIOR
IT COMPANY INTERIOR
 
IT COMPANY INTERIOR
IT COMPANY INTERIORIT COMPANY INTERIOR
IT COMPANY INTERIOR
 
IT COMPANY INTERIOR
IT COMPANY INTERIORIT COMPANY INTERIOR
IT COMPANY INTERIOR
 
IT COMPANY INTERIOR
IT COMPANY INTERIORIT COMPANY INTERIOR
IT COMPANY INTERIOR
 
IVCI Corporate Brochure 2016
IVCI Corporate Brochure 2016IVCI Corporate Brochure 2016
IVCI Corporate Brochure 2016
 
Empowerment Technologies - Online Platforms as Tools for ICT Content Development
Empowerment Technologies - Online Platforms as Tools for ICT Content DevelopmentEmpowerment Technologies - Online Platforms as Tools for ICT Content Development
Empowerment Technologies - Online Platforms as Tools for ICT Content Development
 
Adobe Connect Overview
Adobe Connect OverviewAdobe Connect Overview
Adobe Connect Overview
 
Design Considerations for Desktop Video Collaboration over a ...
Design Considerations for Desktop Video Collaboration over a ...Design Considerations for Desktop Video Collaboration over a ...
Design Considerations for Desktop Video Collaboration over a ...
 
LyteSpark for Business
LyteSpark for BusinessLyteSpark for Business
LyteSpark for Business
 
Digital Signage Content - how to produce captivating content for digital signage
Digital Signage Content - how to produce captivating content for digital signageDigital Signage Content - how to produce captivating content for digital signage
Digital Signage Content - how to produce captivating content for digital signage
 
UserCasesPresentation
UserCasesPresentationUserCasesPresentation
UserCasesPresentation
 
White Paper: 8 Ways A Video Platform Can Help Your Video Conferencing Tools D...
White Paper: 8 Ways A Video Platform Can Help Your Video Conferencing Tools D...White Paper: 8 Ways A Video Platform Can Help Your Video Conferencing Tools D...
White Paper: 8 Ways A Video Platform Can Help Your Video Conferencing Tools D...
 
Gp #2
Gp #2Gp #2
Gp #2
 
FPC-Virtual Business
FPC-Virtual BusinessFPC-Virtual Business
FPC-Virtual Business
 

Dernier

New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Dernier (20)

New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

Video API Provider.pdf

  • 1. Collaboration with Whiteboard and Screen Sharingin Video Calls
  • 2. In today’sdigital age, collaborationhas become integralto work and communication. Video calls haveemergedas the go-to solutionfor remote collaboration,allowing peoplefrom differentlocations to connect, communicateand work together seamlessly.However,video calls alonemay not be enoughfor effectivecollaboration. That’swhy many video conferencingplatformsoffer collaborationfeatureslike whiteboardand screen-sharing.With these features,video calls can become a highly productiveand interactiveenvironmentfor remoteteams, enablingthemto work togetherjust as effectivelyas if they werein the same room. Solution Outline
  • 3. Beforewe get started, it is important to understandwhat collaborationfeaturesare and whythey are important.Collaborationfeaturesallowparticipants in a video call to work togetherin real time, making the call more effectiveand productive. An enhancedwhiteboardallowsparticipants to draw andannotateon a sharedcanvas, while screen-sharingallowsthemto share their screensin the call. Solution Outline
  • 4. A whiteboardis a digital canvasthat enablesparticipants to collaborateand brainstormideas in real-timeduring a video call.It allowsusersto create, edit, and share contentin real-time,using a varietyof tools such as pens, markers,shapes,and text. EnableXWhiteboard is a real-time collaborationtool that allows usersto draw, write, and shareideas on a virtualcanvas.It is designedfor video conferencing,online meetings,andwebinars. Whiteboard
  • 5. Screen sharingon a video call is a popular featurethat allowsparticipants to share their computerscreen or a specific application with others on the call.This featureis commonlyusedin virtualmeetings,webinars,online classes,and remote work settings to enhancecollaborationandcommunication betweenteammembers,students,or participants. Screensharing
  • 6. Thereare two ways to utilize collaborationfeaturesin a video meetingusing enableX. Our low code platformallowsfor easyintegrationwith just one click, while also providing flexibilityfor UI customizationand configuration. Alternatively,you can buildyour video meeting application from scratch and add collaborationfeaturesthroughcoding.This blog will provide you with a glimpse of both methods so that you can decide which one is the best for you. How to implement collaboration features
  • 7. Incorporatingcollaborationfeatureslikescreensharing and whiteboardinginto your video conferencingplatformdoes nothave to be a complicatedand time-consuming process.With low code, you can add theseessentialfeaturesto your application with just a click. To get started: 1. Sign-Up for an account with EnableX 2. Createa project with video service 3. Choose low code as preference. Add collaboration features with Low Code
  • 9. Add collaboration features with Low Code We offer a varietyof pre-built templates1thatcome with a rangeof features2,but we understandthat theymay not always meet your specific requirements. That’swhy we also provide the flexibilityto customizeexisting templates,or you can builda new templatefromscratch3 to bettersuit your needs.
  • 10. Add collaboration features with Low Code 5. If you build it fromscratch, then just enablethe collaborationfeatureof your need.
  • 11. Add collaboration features with Low Code
  • 12. Add collaboration features with Low Code Low code enables you to quickly and easily implement powerful collaboration tools that will enhance the productivity and effectiveness of your remote teams.
  • 13. How To ImplementWhiteboard EnableXoffers independentbuilt-in whiteboardlibrary.To use EnableXwhiteboard library, followthese steps ● Sign-Up for an accountwith EnableX. ● Createa project with video service. ● Get the App ID and App Key generatedagainstthe Project. Add collaboration features with SDK and API
  • 14. ● Check your browsercompatibility with EnableX. ● Installall project modules.Run npm install. ● Installthe projectpackagedependencies.Run yarn install. ● Get the SSL Certificate. Configurean application serverto provision video room on EnableXserver. Meet the requirements
  • 15. ● Downloadthe EnableXWhiteboard Library from the availableresources. ● Extractthe downloadedfile to a suitablelocation on yourcomputer. ● Createa designatedfolderwithin the virtualroot directoryof your website. ● Movethe EnxWB.js and EnxWB.js.mapfiles to the designatedfolderwithin Virtual Root. ● In your HTML file, addthe followingcode in the <head> section to link the EnxWB.js file: <scriptsrc=”/path/to/folder/EnxWB.js”></script> ● Use the APIs requiredto create a Whiteboard,implement Whiteboardstreaming and collaboration. Integrate Whiteboard Into Your Video Room
  • 16. do not want others to hear it.All participants in the call can seethe sharedscreen in real-time,making it easier to collaborateand communicate effectively.:Screen sharing can savetime and moneyby eliminatingthe needfor physical meetings, making it easierto collaborateandcommunicate remotely. Screen sharingcan enhancethe learningexperienceforstudentsin online classesby allowingthemto see what is happeningon the screenin real-time.OnlineClassesOr Tutoring Sessions:Screensharing can be used in online classesor tutoring sessions to enhancethe learningexperienceforstudentsby allowingthem to see whatis happeningon the screenin real-time. Integrate Whiteboard Into Your Video Room
  • 17. ● Sign-Up for an account with EnableX ● Createa project with video service ● Get the App ID and App Key generatedagainstthe Project ● Configurean application serverto provision video room on EnableXserver. ● EnableScreen-Sharingduring Room Creation by setting { “screen_share”: true } in the JSON Payload. ● To receivethe SharedScreen, subscribeto the Screen-ShareStreamID# 101 and play it on the Video Player. Refer our Screensharedocumentationfor more information. Implement Screen sharing
  • 18. Collaborationfeatureslike whiteboardand screensharingare essentialforeffective video conferencing.By using EnableX’sAPIs,you can easilyimplementthese features in your video call solution.With a few simple steps,you can create a powerful collaborationtool that will helpyour teamwork togethermore effectively. You can learn more about our low code video embed platform here.Ready to try it? Sign up for a trial account here. Implement Screen sharing
  • 19. ENABLEX Ready to Get Started? Opena FreeTrial Account Read Video DeveloperDocumentation