google-code-export / rtmplite

Automatically exported from code.google.com/p/rtmplite
3 stars 1 forks source link

Audio dropping off with VideoIO.swf and rtmplite #22

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Reported by Diarmuid Wrenne <diarmuid@bluekulu.com> on Nov 2, 2010.

Hi

Sorry for emailing you directly but I am not sure if the support is
working on Google Groups.

The audio seems to be dropping off when I record a file. The file
attached is an example.

Could the be something to do with the built in mic or some setting I
need to change

Great work on the apps and your write ups.

Cheers

Diarmuid

---
Hi Diarmuid,

Do you have some other audio tool which you can record and playback to
verify that your mic is working fine?

I suspect it is something else. Few questions if you can answer:

1. Is rtmplite running on same host as your browser in your test?

2. If (1) is no, then how is the bandwidth between your browser's host
and the host running rtmplite?

3. Do you have information about CPU usage (either window's task
manager or Mac's activity monitor can give this information) on the
machine that runs rtmplite? and that runs your browser? Is it showing
high (close to 100%) CPU usage?

4. Did you change any default parameter in VideoIO?

5. Which version of rtmplite are you using? or are you using the
latest SVN code?

6. What is your flash player version? Right click in VideoIO and then
left click on 'Adobe Flash Player...' to know the exact version
number.

---
Also I am attaching another VideoIO.swf if you can replace yours with this one.

The difference is that this one disables silence-suppression in
Microphone object of Flash Player, in case this was an issue.

Also in your experiment, if you can set the mic's volume to be max,
that will help.

---
Hi Kundan,

Thanks for the great reply.

Activity Monitor shows rtmplite running at 6 % when recording 1 stream.

Audio works fine with Photobooth.

I set the max volume in the flash recorder and that had the biggest
effect on the audio recorder. I think the echo check box may have had
some affect as well.

I also tested the Flash recorder (not rtmplite)  in Facebook that
works the same way with the volume control needing to be very high for
any audio to be recorded consistently. It could be something to do
with the 24" i-mac's build in mic. I also played around with the mac's
built in audio prefs and the default settings work well. Ambient noise
reduction makes a big difference but seems to have little impact on
the recorder

The recorder volume in flash seems to be quite crude as it need to be
very high before it picks up the sound. I wonder is this scriptable on
javascript.

Do you know of a RTMFP server to help with making peer to peer calls.
I see you use the Adobe stratus server , but maybe there is an open
source server out there??

I tried the recoder with two inpute streams and it worked fine. Any
idea how many could be recorded at once or is it based on server
capacity ?

Thanks for your help. I was telling a friend today how brilliant your
code and write-ups are. They are very impressive.

Cheers

---
Hey Diarmuid,

The recorder volume is also scriptable from Javascript using the
"gain" property as described in
http://myprojectguide.org/p/flash-videoio/10.html.

I don't know of any open source rtmfp server. There was some effort
that started out, but I haven't followed it recently.

One of the pending task I need to do is capacity/performance
measurement of rtmplite.

Hopefully I should be able to do that soon.

Thanks!

Original issue reported on code.google.com by voiprese...@gmail.com on 5 Feb 2011 at 4:07

Attachments:

GoogleCodeExporter commented 9 years ago
Closing this issue as the problem was in the microphone volume level.

Original comment by voiprese...@gmail.com on 5 Feb 2011 at 4:07