Video-Call-App | video chat application built with webRTC and Ratchet ( PHP | Chat library

 by   amirsanni JavaScript Version: Current License: No License

kandi X-RAY | Video-Call-App Summary

kandi X-RAY | Video-Call-App Summary

Video-Call-App is a JavaScript library typically used in Messaging, Chat, Nodejs applications. Video-Call-App has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.

A one-to-one text, audio and video chat application built with WebRTC and RatchetPHP.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              Video-Call-App has a low active ecosystem.
              It has 219 star(s) with 140 fork(s). There are 20 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 9 open issues and 41 have been closed. On average issues are closed in 211 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of Video-Call-App is current.

            kandi-Quality Quality

              Video-Call-App has 0 bugs and 0 code smells.

            kandi-Security Security

              Video-Call-App has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              Video-Call-App code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              Video-Call-App does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              Video-Call-App releases are not available. You will need to build from source code and install.
              Installation instructions are available. Examples and code snippets are not available.
              Video-Call-App saves you 207 person hours of effort in developing the same functionality from scratch.
              It has 509 lines of code, 9 functions and 9 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Video-Call-App
            Get all kandi verified functions for this library.

            Video-Call-App Key Features

            No Key Features are available at this moment for Video-Call-App.

            Video-Call-App Examples and Code Snippets

            No Code Snippets are available at this moment for Video-Call-App.

            Community Discussions

            QUESTION

            Can't hear peer's voice in a simple audio only WebRTC call with Node.js (WebSockets) and Javascript (WebRTC)
            Asked 2021-Mar-10 at 01:33

            I set up a pretty simple audio call test utilizing WebRTC based off of another one of my projects, a video chat (also using WebRTC). I thought it would be easy, but once I got it set up, the audio isn't played by the user. That means that both peers receive the respective offer/answer SDP WebSocket event, and the SDP is present, but I cannot hear my voice echo back at me when I talk or make any noise. Their is nothing in my console (I catch all errors, too).

            Is their a cause for this?

            I based my code off of Amir Sanni's video chat located here. I basically just used getUserAudio instead of media stream, and deleted the lines where it added a video.

            ...

            ANSWER

            Answered 2021-Mar-10 at 01:33

            You will need to play the audio back somehow. I would recommend using audio tags instead of video ones and hiding them with display: none.

            Source https://stackoverflow.com/questions/66252861

            QUESTION

            PHP file returns blank when executed through CLI
            Asked 2018-Jul-20 at 08:33

            I am trying to learn WebRTC in php and have found an App in github: https://github.com/amirsanni/Video-Call-App

            In order to run that app i have to run the server.php through command line. I am precisely following what the dev said i.e navigate to the directory and run php server.php however when i run it the CLI returns nothing. It looks something like this:

            P.S: Things i tried till now:

            • executing other php files returns atleast errors instead of forever blinking cursor.
            • tried running from browser but no success, it keeps loading and shows blank.

            ...

            ANSWER

            Answered 2018-Jul-20 at 08:33

            Ok, I got it, that It wasn't supposed to be returning anything. Now the reason why I asked it doesn't return anything because when I run localhost:8000 it says 404 not found, so I thought maybe the server isn't running that's why it cannot find the file path.

            So the problem was when I extracted the folder ( downloaded from the link in my question ) the folder name had a prefix with "-master" that's why it cannot find the path, removing it solved the problem.

            Source https://stackoverflow.com/questions/50961931

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install Video-Call-App

            To test this app on your local server:.
            Run composer install from the root directory to install dependencies.
            Set your app root (base url) in /js/config.js.
            Open /ws/bin/server.php and add your domain name and/or ip address to $allowed_origins array, then replace the localhost and PORT in $app = new Ratchet\App('localhost', PORT, '0.0.0.0'); with either your domain name or ip address and Port number respectively.
            Set your web socket url in /js/config.js. Ensure the domain name and port matches what you set above. Use wss for secured connection.
            Start Ratchet server by executing php ws/bin/server.php from your CLI.
            Blam! Good to go. Open the app on two different devices to start chatting.
            Works best on Chrome, Firefox and the latest versions of Opera desktop browser.
            Xirsys' free STUN/TURN servers were used. If interested, you can get a free xirsys account, rename Server.example.php to Server.php and update it with your free credentials. Alternatively, you can use any STUN/TURN of your choice.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/amirsanni/Video-Call-App.git

          • CLI

            gh repo clone amirsanni/Video-Call-App

          • sshUrl

            git@github.com:amirsanni/Video-Call-App.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link