Closed

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
Employer working
Skills Required
Project Budget
$30-$250 USD
Total Bids
6
Project Description

Client-side
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
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



Deliverables:
• 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)

Services:
• WMS deployment
• Integration consulting

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