Requirement of Java Developer having idea on Media Streaming technology( preferably on WOWZA) KNOWLEDE OF JAVASCRIPT AND PHP Will Be an ADDED Advantage
$30-250 USD
Paiement à la livraison
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
Nº du projet : #5185222