Implementation of WebRTC (Web based Real Time Communication) solution for On Premise Video Conferencing System

UIU Institutional Repository

    • Login
    View Item 
    •   UIU DSpace Home
    • School of Science and Engineering (SoSE)
    • Department of Computer Science and Engineering (CSE)
    • M.Sc Thesis/Project
    • View Item
    •   UIU DSpace Home
    • School of Science and Engineering (SoSE)
    • Department of Computer Science and Engineering (CSE)
    • M.Sc Thesis/Project
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Implementation of WebRTC (Web based Real Time Communication) solution for On Premise Video Conferencing System

    Thumbnail
    View/Open
    [Final Project Paper] ID 012183010_Khondakar Mohammad Rakibul Hasan (01 Aug 2021).pdf (988.4Kb)
    Date
    2021-08-02
    Author
    Rakibul Hasan, Khondakar Mohammad
    Metadata
    Show full item record
    Abstract
    The Covid-19 pandemics has given the world a new perspective of being on the work place remotely from home. Remote collaboration and distant learning have reached up to a different dimension that may change the industry practices permanently in days to come. On premise WebRTC solutions can be a cost saving and more secured way of doing this in coming days. My project intends to deploy an on premise WebRTC solution for United International University with relevant requirements, architecture and methodology. To talk about the WebRTC Technology itself; full meaning of WebRTC is “Web Based Real Time Communication”. WebRTC is comparatively a newer technology which enables standard web browser to launch or host video teleconferencing systems. The exciting part is that, this is open source and the Software Development Kit (SDK) or the Application Programming Interface (API) are easily available in official WebRTC website or in the popular open-source repositories like GitHub, Bitbucket or Source forge etc. WebRTC has got enormous potentiality in terms of expansion, research and customization. Because of its availability in the open-source market, the technology and its plugins and addons are easily available in the internet. WebRTC has been developed as the core technology, hence it has got full flexibility to expand or customize with considerable amount of research and analysis. WebRTC is a community driven technology where the contributions are coming from developers, implementors and users. Therefore, it has a growing tendency of releasing newer version very often. In addition to that, due to the availability of the core technology at free of cost, many organizations are customizing the white labeled version and developing their own branded video conferencing product out of this technology. My endeavor in this project work is quite a bit similar to build a new app named as “UIU Connect” by using the core and associated technology of WebRTC. Despite having enormous possibilities, WebRTC implementation has got few challenges as well. First of all, due to its open-source availability WebRTC has got many stable and unstable versions in the internet. Finding the right version remains as challenge. Again, the plugins and addons are community developed, therefore while choosing them we have to be very careful about the security aspects of it. Last but not the least, the versions are updated and released in almost every month. So, working with such fast evolving technology sometimes get challenging for individual developers
    URI
    http://dspace.uiu.ac.bd/handle/52243/2158
    Collections
    • M.Sc Thesis/Project [126]

    Copyright 2003-2017 United International University
    Contact Us | Send Feedback
    Developed by UIU CITS
     

     

    Browse

    All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    Copyright 2003-2017 United International University
    Contact Us | Send Feedback
    Developed by UIU CITS