VMukti University
Online library
The VMukti University Online Library provides learning guide through step-by-step instructions and how to perform key activities within VMukti. The Resources tab provides links to key VMukti websites, podcasts and documentation about VMukti.
Getting Started (Tab for Online library)
Overview
Understand Unified Community
Understand Social Community
Understand Web Conferencing
Understand Team Collaboration
Understand VMukti
Understand VMukti In Market Place
Understand VMukti Offerings
Understand Unified Communication – Unified communication describe all forms of call and multimedia/cross-media message-management functions controlled by an individual user for both business and social purposes. This includes any enterprise informational or transactional application process that emulates a human user and uses a single, content-independent personal messaging channel for contact access. It involves breaking down barriers so that people using different modes of communication, different media, and different devices can still communicate to anyone, anywhere, at any time. It encompasses several communication systems or models including unified messaging, collaboration, and interaction systems; real-time and near real-time communications; and transactional applications.
Understand Social Community - A social community is a group of people with a common interest sharing an environment, intent, belief, resources, preferences, needs etc.
Understand Web Conferencing – Web conferencing is a technology that allows people to communicate over internet. All participants of a web conference go to one web page where they are able to share audio, video, content, or a combination of these in real-time. Web conferencing has the benefit of allowing people to attend meetings or presentations when they can’t be physically present at the event.
It is a web-based virtual environment that facilitates visual information to all participants in the conference. It can include video (from a web camera attached to a participant’s computer) and content information (e.g., PowerPoint slides, web sites, documents). Web conferencing applications often provide additional tools for visual communication, such as a virtual whiteboard or a chat window where participants can type messages to each other.
Understand Team Collaboration – Team Collaborative software provides cooperative work environment. In team collaboration free exchange of information takes place. Team collaboration can happen synchronously where all participants view information or meet at the same time. These tools and technologies include:
• Email exchange of drawings, models and project information
• Teleconferencing and videoconferencing
• Web-hosted meetings
Understand VMukti - VMukti is a Unified Social Collaborative conferencing engine. Allows you to access through personalized, meshable web-interface.
Core features - Video conferencing, Audio conferencing, IP Telephony, Desktop sharing, Chat, Whiteboard, Presentation, Scheduler & More.
VMukti is convergence of web, p2p, VoIP, and telecom for communicating, conferencing and collaborating with people through phone or web. VMukti stands committed to using cutting edge unified communications technology to dissolve geographical boundaries by helping build a well connected global society.
Understand VMukti place in the Marketplace
Learn about the key differentiators of VMukti
How do I…
--------------------------------------------------------------------------------------------------------------------------------------
Understand VMukti Place in the Marketplace
Introduction VMukti is convergence of web, p2p, VoIP, and telecom for communicating, conferencing and collaborating with people through phone or web. Flexible Deployment Option VMukti provides customers maximum flexibility by accommodating users who may require different deployment options depending on their stage of growth, IT resource availability. Rapid Cusomization VMukti offers access to the underlying source code. Better quality The VMukti Commercial Open Source development process reveals 100 percent of its source code to developers, allowing the open source community to test and fix any problems or bugs within the application – a radical departure from the world of closed vendors. All computer users have experienced the quality problems inherent with proprietary products; whether the all-too-frequent security concerns with Microsoft Windows, or the downright quirkiness of a company’s business application. VMukti believes that using business applications and software in general does not have to be an unpleasant experience. High User Adoption VMukti is Peer-to-Peer applications which make it adoptable by many users. Knowing that VMukti success begins with end-user adoption, VMukti is designed to be fast, friendly, and even fun to use. Accessing VMukti through a web browser, users can choose their own user interface themes to suit their individual tastes, exchange information through text based chat, audio chat, video chat, manage meetings, co-author a document etc. Ease of use with the VMukti translates into more organized and efficient sales, marketing, and customer service organizations, which drives greater productivity and more visibility for managers. Better way to build software VMukti changes the way by which people communicate with each other by finding a better way to develop and deliver software. VMukti is continuously ranking as most active project under VoIP category on Source Forge https://sourceforge.net/projects/vmukti Cost-Effective Software As VMukti provides collaborative conferencing web interface, where user can start conferencing collaboratively without worry about band width and other hardware requirements; users participate in collaborative conferencing with just browsing to the server’s VMukti URL, no need of any additional hardware or software support. Thus VMukti proves to be a cost effective as it does require any expenses to be made. It is new and innovative system where users can communicate with each other in a integrated manner. Greate Innovation VMukti has recently been profiled by one of the top 100 innovations of India by NASSCOM. More details: http://www.nasscom.in/100itinnovators. As on date there is a huge dearth of products that offer good quality unified communications with multipoint conferencing and social collaboration plug-ins for 3rd party websites, neither are there products that converge the power of Web, P2P and Telecom – enabling web, phone, mobile or IP phone users to collaborate. Less Risk Many applications are available for audio and video based communications but none of them provides collaborative conferencing web interface, where user can start conferencing collaboratively without worry about band width and other hardware requirements. Faster Payback Mukti offers lower upfront, implementation, customization, and maintenance costs than other similar kinds of systems because of the way the software is manufactured. By leveraging the expertise of developers, worldwide, we can deliver a better product at lower cost. Thus, users can measure their return on investment in months, if not weeks; instead of years, or in some cases, never. VMukti Meeting Place The latest version of 1videoConference by VMukti is now available as VMukti Meeting Place. As a part of the VMukti Family, the new VMukti Place Meeting Place enables P2P Web 2.0 Open Standard unified communication and collaboration across the organization. VMukti, which means Ultimate Freedom, has grown into Enterprise Rich Media Service Delivery Platform Family. 1videoConference name started to become redundant and eventually became part of VMukti family as VMukti Meeting Place. VMukti's Core Compatenace VMukti’s core competence lies in delivering services based on innovative Core product development incorporating VOIP 2.0 technology to design and Competence build extremely versatile unified communication applications indigenously. VMukti's 1.X VMukti 1.x offers built in widgets for categories like communication, collaboration, vertical markets (Call center, tele-education) and more. Current release offer built in RIA Web widgets for vertical market call center industry including but not limited to enterprise p2p predictive dialer, dynamic script, live p2p reports, p2p relational database.
VMukti (formerly known as 1videoConference) from VMukti Solutions Pvt. Ltd. is an innovative, multi-point unified communications, collaboration and conferencing server platform with built-in support for access to platform features through
a) Personalized, meshable RIA web-interface
b) Light widget for 3rd party sites
c) Desktops d) PSTN
e) Mobile
f) IP phones
Its core features include audio, video, chat, file search, whiteboard, file-sharing, presentation, remote monitoring, controlling, sharing, CRM and reports, all at use very low bandwidth / CPU usage.
VMukti stands committed to using cutting edge unified communications technology to dissolve geographical boundaries by helping build a well connected global society.
Having seen the immense potential that the realm of VOIP 2.0 and web 2.0 collaboration technologies has to offer, VMukti is devoted to utilize the complete potential of the same by building future-proof consumer and enterprise communication modules that are not easy to install but also easy to use and cost effective.
VMukti offers commercial products in a hosted environment (VMukti On-Demand), in a deployment-ready appliance behind.
Users can move between these existing deployment options depending on their needs and are and are not forced to make false deployment choices based on the business model of the software vendor.
VMukti supports extensible framework for user interface customization. User can add any widgets from their side into the VMukti application and get it integrated with the VMukti.
VMukti Open Source is authored and released to a community of thousands of experts and developers who use the software, provide feedback, and develop extensions and complements to VMukti. For companies with more advanced needs, VMukti sells VMukti Professional and VMukti Enterprise. Revenues from customers of VMukti commercial editions are then used to fund the development and release of new functionality of VMukti Open Source. This virtuous cycle lowers development costs, delivers software more efficiently to end users and creates a more stable and innovative solution.
VMukti scores over USE-AS-IS systems that are non-customizable and non-scalable by providing P2P modular customizable platforms to clients. It is proud to promote the emergent open source culture. Our product also tides over the problem of High costs owing to large server / bandwidth requirements as well as low quality output of collaboration products.
Users can participate in collaborative conferencing with just browsing to the server’s VMukti URL, no need of any additional hardware or software support.
VMukti development process places customization and usability at the forefront. A fun, friendly, and usable application increases user adoption, improves employee productivity and provides the visibility executives need to make their business successful.
Understand VMukti offerings
This section will enable you to understand logging into VMukti and selecting theme options.
How do I…
Understand VMukti offerings
Introduction VMukti offerings come in different sizes and deployments, depending on the needs of users. Objectives This guide will enable you to understand: VMukti Offerings VMukti offerings are: VMukti Open Source VMukti Standard VMukti Professional VMukti Deployment Option The VMukti offerings can also be deployed in multiple ways to meet customer needs. VMukti On-Demand VMukti On-demand is a hosted solution that allows users
VMukti provides users a secure and reliable. VMukti On-site
VMukti offerings
• VMukti Open Source
• VMukti Standard
• VMukti Professional
VMukti Deployment options
• VMukti On-demand
• VMukti On-site
• VMukti Open Source
• VMukti Standard
• VMukti Professional
The VMukti deployment options are:
• VMukti On-demand
• VMukti On-site
Getting Started (Tab for Online library)
Navigation
Log Into VMukti
Use System Links
Navigate VMukti Home Page
Navigate VMukti
Log Into VMukti
This section will enable you to understand logging into VMukti and selecting theme options.
How do I…
Log Into VMukti Collaborative Conferencing Engine
Introduction VMukti is a Unified Social Collaborative conferencing engine, Allows access through personalized, meshable web-interface. Objectives This guide enables you to: Log In first time Register on the VMukti, enter your username, password and email id. Press register to register yourself on the VMukti. Step Action 1 . On the welcome page, enter your username, password in login pane located left side of the welcome page. 2 . Press register 3 . The email id text field will appear, enter your email id fields. 4 . Click on the OK button to complete the registration process Login to VMukti Follow this steps to log into VMukti Step Action 1 On the Welcome page, enter your username and password in the login pane located left side of the welcome page. 2 Press Login button, you will be directed to your home page Understand Theme VMukti themes allow you to select the appearance of VMukti’s pages with different color schemes. Regardless of the theme that you select, the same information will be displayed. Understand Buddies All registered users to a particular VMukti server come under buddies list for the server.
• Log In first time
• Log In to VMukti
• Understand Themes
• Understand Buddies
Use System Links
Learn about VMukti links which consist of the My Account, Logout and About links.
How do I……
Use System Links
Introduction VMukti system links consists of the different links Objectives This guide enables you to: Accessing System Links The system links are available in the top pane taskbar of VMukti. System Links- Buddy List After clicking on it, a pane appears in the right side of main window for viewing buddies. You can view buddies registered with the server, for doing so write your buddy id in the specified field and press enter or click “Add New Buddies”. [Note: Dark red circle indicator points to step number] Step Action 1 On the home page, click on the “Buddy List”. A pane appears in the right side of main window for viewing buddies registered with the server 2 Enter the buddy name in the text box 3 Click on “Add New Buddies” to add the buddy 4 For hiding the Buddy List pane press the cross button if desired System Links- Selecting Themes VMukti themes allow you to select the appearance of VMukti’s pages with different color schemes. Regardless of the theme that you select, the same information will be displayed. Logout Log out of the system instead of only closing your Web browser. When you log out, the system performs several clean-up procedures, and then automatically returns the Web browser window to the Login screen Setting System VMukti allows you to do settings for application supported by it.
• Access System Links
• Create buddy list(A)
• Select themes(B)
• Settings (C)
• Sign Out(D)
It includes
• General
• Submit new widget
• FTP configuration
• PBX configuration
Navigate VMukti Home Page
This section will enable you to navigate the home page elements and links.
How do I…
Navigate VMukti Home Page
Introduction Once you have logged into VMukti, you are automatically taken to the VMukti Home page, which provides a quick overview of your modules and widgets. Objectives This guide will enable you to understand Home Page Components The VMukti Home page is populated with information in the form of modules, pages, and tabs. The graphic below is based on the standard VMukti theme. Components Descriptions A. Click on the buddy list to add the buddies. For more details on how to add buddies refer Create buddy list section under Use system links .B. Click on the list box to select the themes for VMukti. C. Click on the settings button to open the settings window D. Click on the add page to add new page E. Click on the tab to add new tab in the page F. Click on the Page dropdown, it will have the saved page named as Meetings. G. Click on the Meeting page. You can drag and drop the desired widgets and the widgets will be saved in the meeting page H. Click on the Modules dropdown to view the different widgets I. Click on the cross button present on Modules option to close the left pane J. Click on the Module explorer to get the left pane
• Home Page Components
Navigate VMukti Widgets
This section will enable you to navigate the home page elements and links.
How do I…
Navigate VMukti Widgets
Intorduction Once you have logged into VMukti, you are automatically taken to the VMukti Home page, which have modules on the left panel. Objectives This guide will enable you to understand: VMukti Widgets VMukti has different widgets for performing different activities which are described below.
Step Action 1. Click
on the Modules dropdown to view the different widget
Widgets Descriptions A. Click on the Modules dropdown to view the different widgets B. Drag the audio widget in the central pan C. Drag the chat widget in the central pan D. Drag the co-authoring widget in the central pan E. Drag the filesearch widget in the central pan F. Drag the presentation widget in the central pan G. Drag the scheduler widget in the central pan H Drag the video widget in the central pan i. Drag the whiteboard widget in the central pan See Also For further information on the working and functionalities of different widgets refer VMukti User Guide
• VMukti Widgets
Working with VMukti Icons
Understand Icons and Actions
Understand Icons and Actions
Learn about VMukti icons, terms and actions.
How do I…
Understand VMukti Icons and Actions
Introduction VMukti uses its own terms and icons to specify their functionality in the VMukti. Once you have logged into VMukti, you are automatically taken to the VMukti Home page, which have modules on the left panel. Objectives This guide will enable you to understand VMukti Terms and Icons VMukti terms and icons are described below VMukti Actions The general actions that you can take on records in VMukti are described below.
• VMukti Terms and Icons
• VMukti Actions
Activities and Scheduler
Manage the Scheduler
Create and Manage Meetings
Manage the Scheduler
Understand the basics of managing your meetings in VMukti Scheduler.
How do I…
Manage the Scheduler Introduction Objectives This guide will enable you to understand: Scheduler Overview You can view the Scheduler by day format. Creating Scheduler Activities You can create Meetings in the scheduler module by: OR Managing Scheduler Activities To change or update a call, meeting, or task that appears in you calendar, click on the activity name to access the activity detail view. You can also view the Additional Details popup window by hovering over the call, meeting or task name in the calendar. See Also For further information on scheduler How Do I Create and Manage Meetings.
The VMukti scheduler is a key part of managing your schedule and upcoming activities. Once you have logged into VMukti, click on the scheduler present on the left panel under modules drop down button. You can select a particular date and create meetings on particular time with respect to the selected date. When you assign a start time and end time for any meeting, they will appear in your VMukti scheduler on the corresponding day. They will also appear on the appropriate day in the calendar of other buddies who are invited for a meeting.
• Scheduler Overview
• Creating Scheduler Meetings
• Viewing the scheduler by day format allows you to view your meetings on the same page.
• The user can create, view, edit or delete the meetings details created by him.
• The user can create new user
• The meeting details will be sent by email to the users who are listed in the invited users list.
• All invited users can view the subject of the meetings which are scheduled by other buddies.
Click on the scheduler widget in the modules list
Clicking on the Create an event link on the Scheduler home page and enter the details
• Select the date by Clicking on the calendar
• Select the required time by selecting the rows of timeslots
• Popup menu will appear where you can enter the purpose or topic for your meeting.
• Create your meeting’s purpose or title by clicking on the create button
• Move the mouse over the created meeting, the popup menu will appear with meeting title then click on the Edit event details to enter the details
The detail view allows you to make changes to the activity by selecting the Edit, Duplicate, or Delete buttons.
Edit: Move the mouse over the created meeting timeslot, you will the find the popup window. Press the edit event detail link
Delete: Move the mouse over the created meeting timeslot, you will the find the popup window. Press the delete button to delete the created meeting.
Create and Manage Meetings
Learn how to create meetings and use them. Understand the basics of managing your meetings in VMukti Scheduler.
How do I…
Create and Manage Meetings
Introduction Using VMukti Scheduler to schedule your meetings allows you to communicate with other users. Objectives This guide will enable you to: Creating Meetings Overview Meetings can be created from the Home Page: Create Meetings When you schedule meetings in VMukti Scheduler, you can manage your meetings or appointments from your scheduler. Step Desription 1. From the module section on the left panel : Home page, click On
the Scheduler page:
· Click
on the Create An Event link
· Enter the
details
· Complete
the What, When (Start date, Start time, End date, End time), All day, Repeats,
Where, Description, Privacy options, Add
guest fields OR
· Select
the date by Clicking on the calendar
· Select
the required time by selecting the rows of timeslots
· Popup
menu will appear where you can enter the purpose or topic for your meeting.
· Create
your meeting by clicking on the create button
· Move
the mouse over the created meeting, the popup menu will appear with meeting
title then click on the Edit event details to Enter the details
3 • In the Add Guests section, you can add the new user name who are not VMukti users Manage Meetings When you schedule meetings in VMukti scheduler, you can manage your meetings or appointments from your scheduler. Step Description 1 From
the module section on the left panel : Home page, click Scheduler 2 Edit event details 3 Delete event details
Meetings allow you to schedule and track the meetings, as well as receive meeting invitations from others.
When you schedule a meeting in VMukti, you can also invite participants to attend via email.
• Understand options for creating meetings
• Manage meetings
Home page > Module Explorer > Modules > Scheduler > Create an event
Follow these steps to schedule a meeting from the Home page Module section and then clicking on the Scheduler widgets
Scheduler
Result: The Scheduler page appears
2..
• Enter the user name and his emailid and click on the Add user button, the new user name created will be added on the existing users list box
• Click on the greater than arrow button > to get the users from the existing users list to the invited users list
• Click on the less than arrow button < to remove the users from the invited users list to the existing users list
• Click on the SAVE button to create the meetings and email will be sent to all the user name present on the existing user list box
• The email to existing VMukti user will have the meeting details.
• The email to new user will have a auto generated username and password to log into the VMukti along with the meeting details.
Follow these steps to schedule a meeting from the Home page Module section and then clicking on the Scheduler widgets
• Move the mouse over the created meeting, the popup menu will appear with meeting title then click on the Edit event details to Edit the details.
• If you change anything for What, When (Start date, Start time, End date, End time), All day, Repeats, Where, Description, Privacy options fields and also add new users the email will be sent to all the invited users after pressing the SAVE button.
• If nothing is changed for What, When (Start date, Start time, End date, End time), All day, Repeats, Where, Description, Privacy options fields but new users are added and moved to the invited users list then email will be sent to the newly added users only after pressing the SAVE button
• Move the mouse over the created meeting, the popup menu will appear with meeting title then click on the Delete button to Delete the meeting.
Administration (Tab for Online library)
System Configuration
Configure system settings
Configure system settings
This section will enable you to configure system settings such as system requirements,
How do I…
Understand system requirements and VMukti settings
|
System Requirements |
Supported Architectures X86 Supported Operating Systems · Microsoft windows XP · Microsoft windows server · Microsoft windows server 2003 · Microsoft windows vista (*With critical windows update installed) Supported Internet Browsers · Internet explorer 6 · Internet explorer 7 · Mozilla Firefox 2 · Mozilla Firefox 3 Hardware · Minimum 400 MHZ CPU, 96 MB RAM, Display settings · 800X600 256-color display Recommended · 1.0 GHZ or higher CPU, 256 MB or more RAM, 1024X768 high color 32-bit display · Upto 500 MB of hard disk space may be required Network requirements · 56 kbps – 256 kbps bandwidth Other Software Requirement · .NET framework 3.5 · Microsoft internet explorer 6.0 SP1 or later · Security certificate .NET Framework 3.5 and security certificate issue is scheduled to be resolved by launching VMukti light edition. | ||||||||||||||||||||||||||||||||||
|
VMukti Settings |
Click on the Settings link present in the top pane taskbar of | ||||||||||||||||||||||||||||||||||
|
VMukti Settings |
| ||||||||||||||||||||||||||||||||||
|
VMukti Settings |
To submit the new widget developed in the .NET framework you must prepare zip file of widget(WidgetName.zip). The zip file should have three folders
Step Description 1 Click on the settings link present in the top taskbar. 2 Click on the Submit new widget button 3 Press the browse button to upload the widget zip file (WidgetName.zip) 4 Enter the zip file name 5 Upload the assembly file which you want to upload 6 Upload the class for the assembly file you want to load first 7 Enter the module name as desired 8 Enter the version number as desired 9 Enter the description of widget as desired 10 Check the IsCollaborative checkbox if the widget supports collaboration 11 Check the NeedsAuthentication checkbox if you want the user to login for using the added widget 12 Press Save button to save the settings 13 Press Done button to exit from settings if desired
| ||||||||||||||||||||||||||||||||||
|
VMukti Settings |
FTP configuration settings can be done for the file transfer functionalities of VMukti.
Kindly refer screen shot for refenrence
| ||||||||||||||||||||||||||||||||||
|
VMukti Settings |
|
Resources (Tab for Online library) (To be modified)
Documentation
VMukti User Guide for users to get you started with VMukti and its features.
Forums
Access VMukti Forums dedicated to the users of VMukti Open Source community and its commercial products.
VMukti Developers Website
The VMukti Developer Zone is the one-stop-shop for content and resources you need to be a successful VMukti developer.
VMuktiExchange
Access the VMukti marketplace where any VMukti user can choose from hundreds of VMukti module extensions, themes provided by VMukti community members and partners.
VMukti in SourceForge
VMukti is continuously ranking as most active project under VoIP category on Source Forge https://sourceforge.net/projects/vmukti
VMukti Open Source is authored and released to a community of thousands of experts and developers who use the software, provide feedback, and develop extensions and complements to VMukti. Collaborate with the VMukti community and dowload and develop plug-ins and extensions.
VMukti Adoption Program
The VMukti Adoption Program is a three phased plan aimed to expedite and optimize your implementation of VMukti. Learn about user adoption best practices and view a list of resources you can use for improved user adoption.
VMukti Podcasts
A list of short podcasts you can listen to and learn about various VMukti topics, from differences between the Open Source and Commercial editions to "where does my bug go?" and everything in-between!
Wiki
Access a knowledgebase of user and developer articles maintained by the VMukti Community. The Wiki includes articles and documentation on installing, configuring, extending and customizing VMukti.
+91-968-777-0000
+44-203-318-3851
+1-866-258-4470