Find Jobs
Hire Freelancers

develop prototype SIP/VoIP to detect incoming ringings

$2-20 USD / hour

Closed
Posted over 1 year ago

$2-20 USD / hour

Your task is to implement a prototype (in Java), which detects incoming SIP/VoIP calls and opens a browser with a URL. The URL contains some query parameters, like the callers number. As a UI-less (cmd line only) app on the desktop it will be so a simply app which does basically a call listening and triggering a browser based URL to show. The listener shall be configurable, means - what URL to call - which phone numbers to ignore - which phone numbers to track (regEx) Please recommend what to use SIP-RI/SIP-Jain to detected phone calls. You will get a SIP/VoIP account to be able to implement and test incoming calls (if you do not have your own) Your task is to implement Java classes to be able to access details of incoming calls as a listener. Implement JUnit test cases, which is showing how the implemented listener is required to be configured (regex, ignore numbers, URL) The Q-question is a formula, place result into the bid. A good starting point for SIP starters may be: [login to view URL] [login to view URL] You need to implement for: - linux & windows (a basic java best practice and requirement, ensure system independent development) requirements: only call from JUnit (no UI) What is NOT needed: - a UI (not required, implement a JUnit test to call your functions) - a service architecture (like spring or JEE) - any persistence - a voice/audio implementation for SIP (only incoming ringing required) Milestones: MS1: very basic implementation of SIP [login to view URL] MS2: the rest of the above named requirements MS3: with and without TLS / SRTP support TLS / SRTP, shall be mandatory for later usage of this app What are our requirements? - your code passes checkstyle, pmd and spotbugs (we will share you a git repo with eclipse settings) - JDK17 - maven - 24/8 formula - create a model class representing the input of your function - create a service class implementing the logic - create a unit test, which tests the service class - we do NOT need a UI, we only need the model + service method to access the logic via JUnit - if you need libs selenium or apache commons are fine. Other libs NEED prior clearance - the runtime is JRE (no JavaEE nor Spring-container) - delivery in our git Outlook - we want to have a prototype/POC to fiddle around with the possibilities on our environment - after the prototype phase, we will have more tasks to implement to a full app, so preferably you/your team will get also this tasks - if you do a good job on supporting our team, we are open to integrate you into regular work and we will share you more tasks about SIP implementations What is our budget? we do not disclose our budget nor planned hourly rate. Offer us your best bid. Your bid? Place your best hourly bid. We do not want to negotiate with you anymore after getting in touch with you. So place your best bid to save time here Hiring? We hire only open book bidders. No open book estimate results in no hiring. You get a task, you estimate cleanly, you provide the estimate, we review and maybe do queries about understanding, you get a confirm for the budget, we create milestones to it (at least 2, 1x implementation, 1x successful test), you deliver in the agreed budget. Communication: Do not wait for our availability here. Just answer, just ask or just reply.
Project ID: 34622087

About the project

26 proposals
Remote project
Active 1 yr ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
26 freelancers are bidding on average $18 USD/hour for this job
User Avatar
Hi, Thank you for posting the project As you can see in our profile that we are mainly VoIP, Asterisk/Freeswitch, Kamailio/Opensip, and WebRTC experts and have vast experience of over 14yrs in call, chat audio, video, and conference applications. We have used webrtc extensively for many projects to allow browser-based audio/video calling and further added VoIP to allow it to make calls from the browser to regular landline/mobile as well. We can discuss in detail the requirement and work.
$15 USD in 40 days
4.8 (8 reviews)
6.4
6.4
User Avatar
Hi, i can do java telephone api with junit. I have 14 year's of experience. Kindly go through my profile and if you find it suitable please reach out to me. I can start immediately to discuss about the requirement and architecture.
$20 USD in 40 days
5.0 (13 reviews)
4.3
4.3
User Avatar
Hey, I am having more than 11 years of experience in VoIP, and hands-on expericing on Mobile dialer for Android and iOS, I am confident enough to work with you. I have gone through your requirements, and understand that you want prototype for Java SIP/VoIP client to detect incoming calls. Thanks for reading my proposal. Looking forward to hearing back from you soon. (Note : Proposal amount may vary based on finalization of SOW) Thanks & Regards, Arpit
$18 USD in 40 days
5.0 (8 reviews)
4.4
4.4
User Avatar
Hi. Thank you for invting. I have good experience with SIP/VoIP. Also, I am good at Java programming. Please send message for discuss further. Regards, Franklin
$25 USD in 40 days
5.0 (6 reviews)
4.4
4.4
User Avatar
Hello there, How are you doing? Just saw your project posted. just pin me. I need to ask some questions on this I am more than happy to discuss the task and work for you. That would be greater if I get some tasks so you can test my skill and expertise. Waiting for your response and start working for you. Warm Regards, Asif nawaz
$30 USD in 40 days
4.9 (14 reviews)
4.4
4.4
User Avatar
Hi i have done some work in SIP, for call handling i used low level jain-sip library and for audio/video i used jitsi library if you are interested i am ready to start work on it Thanks
$12 USD in 40 days
5.0 (11 reviews)
4.0
4.0
User Avatar
Hey, This is Mohammad Full Stack Developer. Your Project Title is Implement JTAPI/SIP cmd line client in Java Right? Sure You have come to the right place And I am ready to work over your project. Please visit my portfolio: https://www.freelancer.com/u/irfanui Before accepting this offer please message me in my inbox to have a discussion about this job to avoid confusions. Regards 4thdimensionpartners Private Limited
$5 USD in 46 days
5.0 (2 reviews)
3.2
3.2
User Avatar
Hello There! This is Ayesha Siddiqua. Nice to meet with you. I am an M.B.B.S doctor. I have completed my graduation from North Bengal Medical College under Rajshahi University. A versatile and professional Web & Mobile App Developer, with a commitment to and experience of developing innovative and creative Website and Mobile App solutions. I have 10 years of experience developing Industry Standard Websites and Mobile Apps for Businesses, Organizations, and Individuals. I am Highly Experienced in: • WordPress • Drupal • Magento • Angular 1-9 • React • JavaScript • PHP • Laravel • Node.js • WooCommerce • Shopify • iOS App Development • Android App Development • React Native Development • AWS • Azure • MySQL • MongoDB If you’re interested in working with me, I’m just a quick message away! I’ll get back to you as quickly as I can. Thanks & looking forward to working with you. Best Regards Ayesha Siddique
$15 USD in 40 days
4.6 (4 reviews)
2.8
2.8
User Avatar
Hi Mate Darko P., Good evening! I’ve carefully checked your requirements and really interested in this job. I’m full stack Java developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in Springboot, MicroService, Spring cloude, Apache Solr, ELK, SwaggerUI, as well as Java. I have rich experienced in Software Development, Linux, Object Oriented Programming (OOP), Java and Software Architecture. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Talk to you soon
$50 USD in 28 days
5.0 (4 reviews)
2.0
2.0
User Avatar
I have professional experience to work with Web Applications, Mobile Apps and Desktop Software development. My professional skillfulness: * Android and IOS Apps: Android, Java, IOS, Flutter, Dart, Swift, Xcode. * Websites and Web Applications: Flutter web, Dart, PWA, Spring Boot, Java, JPA, Wordpress, PHP, Laravel Framework, * E-Commerce Website: Shopify, Flutter Framework, Dart, PWA, Spring Boot, Java, Wordpress, WooCommerce, Laravel Framework, PHP. Magento, Magento2, OpenCart. * Desktop Software: C#.net, Java programming Language, Flutter, Dart, * Database: Firebase, Mysql, SQL, Oracle, Oracle Apex, PL/SQL. H2 Database, NoSQL. I have been working premium projects.
$11 USD in 40 days
5.0 (1 review)
1.9
1.9
User Avatar
0scn Dear Concern, With immense pleasure introducing Sarker Trade International Limited, a specialized TECH company focusing on system evolution, digital core and intelligent technology. Our global infrastructure technology built on 13 years of innovation, collaboration and engineering excellence. Our inhouse 55 engineers in 14 different teams who are dedicated for our global clients. Our Capability & Expertise Describes us More: Back end : Python 3,Django 2,ExpressJS,Meteor,PHP (CI, Zend, Yii, Laravel,Zend,Yii 2.0, Syphony),Java SE/EE,Spring,Hibernate,Django 1.8,1.10,Node(Express) Mobile : IOS,Android,IONIC Design : HTML 5.0,CSS 3, jQuery,PSD 2 html, Graphics design, Create design Mockup,JavaScript,Angular v.2,,ReactJS CMS : Wordpress,Magento,Opencart,Perch,Prestashop,Cubecart,PhpBB Tools : AWS EC2,Route53,AWS AutoScaling,AWS RDS,EB,S3,AWS LB,Docker,Ansible-Fabric (sync codebase),Jira,Teamwork,Git,SVN,Docker Software Testing : Jmeter,unit testing,Selinium,White box testing,black box testing,functional testing General : Data entry,call center operator,Virtual assistant,SEO,Accounting Our TECH analyse team has reviewed and confirmed that we are capable of providing your required services on project basis or monthly employee sharing basis at a competitive rate with quality service. Quality, Service, Delivered is our motto. Our reviews on numerous projects will make you believe we are the chosen one for your current and all future projects. Best Regards, Tahsinul Alam CEO
$11 USD in 40 days
5.0 (1 review)
1.4
1.4
User Avatar
Hello, I am a Full-Stack developer with over 5+ years of experience in Web Development (PHP, Laravel, HTML, CSS, Angular, Python, Perl, Java Script, jQuery, Java, Linux, MySQL) I have worked 100+ Websites and all of our clients get good business and customers after develop or renew their website by me. In development, I follow Google SEO Algorithm and build the Website as per there guideline. & it helps my client to boost their SEO and business in a short time. I am also very strong at server Back-End programming, as well as synchronizing Apps and My SQL Databases by Developing and Integrating JSON – REST full server API modules. I can implement your project fully with a soft budget within a short time. Feel free to ask any question, Just Hit the Chat Button contact with me. Thank You.
$16 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
40 Hours Weekly Available for Work......!!!!!! Hello, You need to implement JTAPI/SIP cmd line client in Java, With my skills & Experience, i am confident enough that i can make your project more effective.I want to make a long term business relationship with you & hope so that you will also enjoy working with me. In this field, I'm an expert. This is not the first time I've worked on a project like this. Please start a chat window so that I can show you some examples of my prior work so that you may have more confidence in my work and hire me on a regular basis. In addition to your project needs, I'll provide you with clean source code as well as free bug patches and maintenance. Allow me the opportunity to show you with my high-quality services. I'm looking forward to hearing from you. Regards Anamika
$9 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi There! I got 7+ years of experience in developing apps for startups and have good proven track records and excellent clients reviews, I have also good skills in ***40 hours weekly I am available for work*** *** you will track all progress of the project thru the tracker*** I have worked on so many projects like Real Estate App, Grocery App, Classifieds App, Instagram Clone app, Taxi app, Delivery App, food delivery, Inventory Management App, Reward App, Social Media App, On-demand Services provider App, Nutrition App, school management, Pos, E-commerce, Event booking, etc. I am fully dedicated to doing my work very efficient and less time-consuming. "Looking forward to your positive response please open your chat window to more details" Thanks. regard, Christina
$11 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I am Java 8, SQL expert developer. I have good skill and full exerience in Java, JavaFX, SQLite, MySQL, CSS, JSP, Java Servlets, J2EE, Java Spring, JavaScript and so on. I have already developed many Java Desktop Applications , J2EE projects on Linux and Windows using JavaFX , Java 8 and JSP projects using Spring framework. So I am very familiar with Jboss, , JDBC, Maven, Oracle, GWT, AWS EKS, AWS S3, AWS EC2. Especially MySQL, MongoDB, Redis is my main skill. I am using Eclipse IDE, NetBeen, STS for Java Project development. I will start immediately.
$11 USD in 40 days
0.0 (1 review)
0.0
0.0
User Avatar
Hello, I have gone through your project requirement that you need to Implement prototype for Java SIP/VoIP client to detect incoming calls. We are a software company and we will do as per your needs. We have over 7+ years of experience in Java Technologies. We had done very large size project with same points. We have knowledge / experience of - Existing application development - New develop from scratch - MySQL / PostgreSQL / NoSQL / MongoDB / Graphql - Angular.JS, React.JS, Node.js, React hooks - jQuery / Javascript - HTML / CSS - Server setup and maintain - Working using an MVC framework - Database design / architecture - Clean, commented code to understand easily - RestFul API integrateion - Social media / Third party API integration - Version controlling like Git and Stackoverflow - Code must be accompanied with comments and documententation We had done many project offline which does not show here. We have enough expertise with Java, Spring, Hibernate, Node.js, Angular.js, React.JS, Git, Docker, PostgreSQL, MySQL, MongoDB, NoSQL, database, Git, Ajax, HTML5, CSS3, Bootstrap, JQuery, JavaScript, Kafka, Jenkins, Kubernetes, Gradle, Docker, Redis, Memcache SASS, SOAP and API Integrations as well. Really excited to discuss with you. Let me know if you need any more detail information from my end. Thanks
$15 USD in 40 days
0.0 (0 reviews)
3.7
3.7
User Avatar
Hi, I noticed your job & I'm certain we can help you out with this task. We have over 15 years experience in working with businesses & helping them improve and grow via online means. Take a look at our porfolio & feel free so send me a message with any questions and we can schedule a time to go over your project a bit more.
$11 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
12+ years of experience in software development with Java, GoLang, Javascript, NodeJS, Spring, Spring boot, Micro services,REST api, J2SE, MSSQL, Oracle, mysql, mongodb, amq, Kafka, IBM MQ, kibana, sonar, tomcat server, docker,bootstrap, AWS, kubernates, junit, cucumber, selenium, testng, Jenkins, software architecture. I am sure that I can provide better support for you. I have lots of experience in remote support and development.
$25 USD in 40 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Stuttgart, Germany
5.0
45
Payment method verified
Member since Mar 13, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.