Wowza custom module for authentication

Budget N/A
Bids 7
Average Bid $693

We are looking for an experienced Wowza developer to create a module for Wowza that authenticates each incoming stream against a MySQL database. The database is local. The code must be 100% available (not encrypted). Current version of Wowza is 3.5 (Ubuntu [url removed, login to view]).

Please only apply for the job if you have developed Wowza modules before and if you know that you will be able to complete the project.

The project is divided in 2 simple parts:

Part 1: Authenticating streams
------
We are working with HLS streams only. All stream requests to Wowza will be made like this:

http://WOWZA_IP:1935/live/[url removed, login to view]

The custom Wowza module will be activated on onHTTPSessionCreate event, and it will check if that user/token is in DB. If so, accept connection, else reject. If it allows connection, it will store the new connection's Wowza Session_ID in MySQL database (active_sessions table).


Part 2: Killing of orphaned Wowza streams
------
Every 1-5 minutes, there will be a script (cron or python or whatever) that will check active Wowza Session_ID's against the MySQL database. This script will kill all orphaned Wowza sessions.


Here is a tutorial for onHTTPSessionCreate: [url removed, login to view](Cupertino-Smooth-and-San-Jose) that is relevant to the first part.

Thank you and looking forward to hear from you.

Post a Project Like This

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • georgex Profile Picture

    georgex

    Limassol,  Cyprus

    .

    PHP, Java, Javascript, and XML

  • csanuragjain Profile Picture

    csanuragjain

    Gurgaon,  India

    Both front and back end developer

    PHP, C Programming, Java, and JSP

  • ITExpert78 Profile Picture

    ITExpert78

    Jaipur,  India

    I have 11 years of experience in Flash, Flex, Java, PHP, web development and media streaming. I works on FMS, Wowza ,Red5,Nimble streamer and Nginx rtmp module media servers.

    PHP, Java, XML, and Adobe Flash

  • edsiper Profile Picture

    edsiper

    San Jose,  Costa Rica

    Experienced Linux Developer with a strong background in C and Python focusing in projects related to Networking, Protocols, Performance, Android NDK and others.

    PHP, C Programming, Python, and Script Install

  • dobreiiita Profile Picture

    dobreiiita

    Delhi,  India

    I have an experience of 7 years in computer programming and database projects. I have provided quality work and I will be providing it in future. I have a lot of experience in Game Design, Database Apps and Utility Applications. Please click on hire button on left side to get a quote from me.  Hire me for a quote related to programming project of any scale from very small to big. I will get back to you within atmost 6 hours after you hire me and we can discuss it further.

    PHP, C Programming, Java, and Javascript

  • samitXI Profile Picture

    samitXI

    New Delhi,  India

    In line with my continued interest and performance in Computer Science and Engineering I have decided to build up my career in the professional field. I did B.Tech from IIIT Allahabad in IT discipline. So, I would like to show my immense aspiration to become a quick learner and to prove myself as a sincere and energetic person through extensive hard working and integrity. i always try to make my clients happy. I have 5 years experience in following skills : - Android, IPhone app application. - Unity3D game programming - Cocos2Dx game programming. - Multimedia design. - C/C++ application programming. - Java application programming. - C# application Programming. - web development - .NET programming etc... Thanks, Amit

    PHP, ASP, C Programming, and Java