12/8/2010 2:16:55 AM
Title:
Flash to RTPproxy using UDP
Am developing a web-based SIP Phone using PHP/MySQL with OpenSIPS and RTPProxy. I've developed the user agents for SIP exchange however am stuck and I need ideas.
I want to transferring the audio from a mic, encode using speex, stream it to RTPProxy using UDP which then transfers is to the end user for decoding. I've been looking on the net and I know I can capture the audio from the mic using flash. Am not sure whether its possible to transfer audio from flash to a RTP media server using UDP. Also how can red5 of flash media help me in this situation? Is there a way I can transfer the audio to a red5/flash media server then to my RTP proxy? And does red5/flash media run on a Linux system?
Any help and pointers would be highly appreaciated.
Davis
Points: 780
Posts:0
12/8/2010 2:56:27 AM
you can use flash to capture audio using speex codec and stream it to RED5 server using RTMP connection. Any clients connected to the RED5 server using RTMP connection can receive that audio stream in a flash file. I dont think flash and RED5 can help you in that. Reason
1) The audio is encoded using speex codec but its contained in FLV file as flv extension.
2) The audio stream is send using the normal TCPIP ports and not UDP
3) You need to create a RTMP connection to RED5 server to be able to receive the stream
12/8/2010 6:59:33 AM
Does that mean its not possible to interface flash audio into a RTP Proxy?
10/17/2011 12:20:07 AM
Hello!
Please check http://www.flashphoner.com
This is RTMP-SIP server which can help you here
Functions:
- Audio - Speex, g.711, g.729
- Video - h.263, h.264
- SIP - calls, transfer, hold, DTMF
- API - ActionScript, JavaScript
- Open source client
- Open source server java app
Thanks,
Pavel