Closed GoogleCodeExporter closed 9 years ago
Hi Marco,
Once I started modifying VideoPhone, I realized that it is all about
the user interface, and the API part of it is very small. I already
have another flash-videoio project which attempts at providing
generic flash based audio/video component with extensive Javascript
API and can be configured to appear without UI components. So I
decided to enhance flash-videoio so that SIP calling can be done from
HTML/Javascript itself. I added SIP calling from my flash-videoio
project, which can be made without UI, and can be controlled only via
JavaScript.
http://myprojectguide.org/p/flash-videoio/11.html
The idea is to call the siprtmp API from the the generic flash-videoio
application triggered via Javascript, and embed flash-videoio with
white background and without control panel.
This can allow you to control the SIP calling from flash-videoio's
VideoIO.swf instead of using rtmplite's VideoPhone.swf.
However, Flash Player has a built-in security dialog box which is
displayed when the microphone is grabbed. There is no way to disable
this UI component in a Flash application. Hence your flash-videoio
must be large enough (215x138 pixels) to display this security dialog
box to allow the end user to approve microphone access. Otherwise, the
Flash application cannot grab microphone audio without user's
approval.
At this point I am not hosting siprtmp.py (SIP gateway), so for making
SIP calls, you will need your own hosting of the gateway. For making
web-to-phonecalls you will need some SIP-PSTN gateway or VoIP
provider.
If you can send me your gateway parameters (where are you running
siprtmp.py, what is the IP address of your SIP-PSTN gateway/SIP proxy
server, etc.), then I can also create a simple HTML/Javascript page to
embed flash-videoio with preconfigured parameters.
Hope this will help in your project!
---
Hi Kundan :-)
Man I think you're a Genius, and I really mean it !!!
Also, thanks for the reply, and yes I like the Videoio
but I also love the Videophone because it's straightforward
to make a call, no flash app to approve our the way.
I will test them both, if you find the time to strip Videophone
also for me I will be very happy, and I will send you a donation.
For the url of the server, I experiment on a personal developer
server not plug on the net, so I guess it will be Localhost...
Also, I know you're very busy but always check your email because
I may have some work for you in the near future.
I'm waiting for your email. Thanks in advance !!!
Regards,
Marco
Original comment by voiprese...@gmail.com
on 5 Feb 2011 at 4:11
Original issue reported on code.google.com by
voiprese...@gmail.com
on 5 Feb 2011 at 4:10