Requirement of Java Developer having idea on Media Streaming technology( preferably on WOWZA) KNOWLEDE OF JAVASCRIPT AND PHP Will Be an ADDED Advantage - repost

This project received 6 bids from talented freelancers with an average bid price of $1509 USD.

Get free quotes for a project like this
Project Budget
$30 - $250 USD
Total Bids
Project Description


The client side applications (publisher and viewer) so that They provide user interface to select camera/microphone, setup encoding quality, start/stop publishing and so on. Also, all of the features above are duplicated in JavaScript API so we can completely control client application from your web-page, for example, to implement your own HTML controls to select camera, and other UI elements.

Client-side viewer application for Flash player

• Provide UI controls and allows to control application from HTML side via JavaScript API

1. mute/umute

2. volume control

Client-side publisher application for Flash player

• Provide UI controls and allows to controll application from HTML side via JavaScript API

1. camera selection

2. microphone selection

3. video/audio quality profile selection

4. microphone settings configuration

5. start/stop publishing


Server-side application is a custom module for Wowza Media Server implemented on Java language. It needs to provide a number of API to interact with your web-server over HTTP: event notification, client validation and complete publisher/viewer management including video recording and snapshots.

Server-side event notification API (HTTP)

• WMS(WOWZA MEDIA SERVER)will send HTTP requests to your web-server to notify about each event

1. publisher connect/disconnect/publish/unpublish

2. viewer connect/disconnect

• Server-side client validation API (HTTP)

On each client connection WMS will request validation from your web-server over HTTP, so you can give access or deny any incoming connection to wowza from your side


• Client-side publishing application (Flex+AS3)

• Client-side viewer application (Flex+AS3)

• Client-side mobile viewer application (HTML5+JS)

• Server-side custom module for WMS (Java)

• Client-side applications usage examples (HTML+JS)

• Server-side API usage examples (PHP)

• WMS configuration files (XML)


• WMS deployment

• Integration consulting

Skills Required

Looking to make some money?

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

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online