Video Streaming solution

Closed Posted Apr 30, 2010 Paid on delivery
Closed Paid on delivery

We would like to replace the video streaming solution in our conferencing product. The currently solution is based on JMF, which is not up to date and brings us several problems: poor video device detection, few codec support, high cpu load, etc.

## Deliverables

We are searching for a new solution which should meet the following requirements :

MUST HAVES

* Video

* The Codecs H.263 and H.264 must be supported

* Audio

* The Codecs GSM and mp3 must be supported

* Streaming Server

* the solution should work together with the Darwin Streaming Server

* open to other solutions

* Transmission

* send and receive of streaming data:

* via RTP over UDP

* via RTP in TCP interleaved mode

* Proxy-Passthrough

* Small Bandwith Mode (128 KBit/s Upload)

* Security

* Stream-Encryption

* How can a stream encryption be applied? Using Bit-Scrambling ? (a Secure-Key exchanged via a secure channel between the participants is applied using XOR with the streaming data)

* Controllable

The following options should be controllable

* Audio

* Samplerate

* Bitrate

* Video

* Framerate

* Bitrate

* Size

* live adjustment of these settings

* Java-Interface

* iit must be possible to control all these settings/options via Java

* JNI / JNative would be an option

* Installation per Java Webstart must be possible

* single dll?

* Platform independence

<!-- -->

*

<!-- -->

* must work on Windows (XP, Vista, 7), Linux/Unix, Mac OS X

* Preview-Window

* it must be possible to show a preview of the video stream on the sender side

* Audio/Video Pause Mode

* it must be possible to pause the transmission of the audio- and video stream (both and/or separate)

* Lip synchronity

* video and audio data should be lip synchron

NICE TO HAVE

* Support for ogg audio codec

* H.323 support

* Echo Canceling/Compensation

Your offer should include a short statement to every requirement. How could you fulfill the requirement. How much time would you need to implement it?

You can get a testing account of our solution, so you can get an impression how it should work and look like.

If you have any questions feel free to ask.

A solution based on VLC, ffmpeg could be an idea.

C Programming Engineering Java Linux Mac OS Microsoft MySQL PHP Project Management Software Architecture Software Testing Windows Desktop

Project ID: #3389868

About the project

8 proposals Remote project Active Jun 27, 2010

8 freelancers are bidding on average $3069 for this job

Kartoos

See private message.

$1105 USD in 14 days
(216 Reviews)
7.4
volansys

See private message.

$3825 USD in 14 days
(2 Reviews)
4.5
mohamedkhalidvw

See private message.

$8500 USD in 14 days
(3 Reviews)
2.2
mobiledev79

See private message.

$8075 USD in 14 days
(0 Reviews)
0.0
prabhin

See private message.

$850 USD in 14 days
(0 Reviews)
0.0
gichangavw

See private message.

$493 USD in 14 days
(0 Reviews)
0.0
lsdumbrella

See private message.

$1020 USD in 14 days
(1 Review)
2.0
webdevelopesllph

See private message.

$680 USD in 14 days
(2 Reviews)
0.0