Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.
SOLVED

LCCS Audio Feedback issues.

Avatar

Former Community Member

Working on a video/audio chat project and I am dealing with a ton of feedback from certain computers in regards to the audio. I tried adding the UseEchoSuppression flag and that doesn't seem to help.

I have notice other flash video/audio chat not having those issues (testing it on the same machine that has issues with my LCCS app). Is there something in regards to best practices or any documentation on how best to set-up audio on LCCS?

I tried using the Audio example in the LCCS sdk as well and get feedback.

Any help would be great!

Thanks,

Romke

1 Accepted Solution

Avatar

Correct answer by
Former Community Member

There are a lot of questions that needs to be answered before p2p. Which

SDK .swc you are using 9,10 or 10.1 ?

If you are using 9, there is no p2p since flash player 9 doesn't support it

If you are using our player 10 swc, then you will get the p2p with a

maximum of three streams

If you are using our player 10.1 swc, then you will get p2p with

multicast with as many p2p streams as you need.

The default is always p2p if you are using 10 or 10.1 unless you have a

older player, a non-rtmfp connection or a firewall.

You need to refer to our developer guide for more details on p2p using

10 or 10.1 .

Thanks

Hironmay Basu

View solution in original post

12 Replies

Avatar

Level 4

Yeah flash does not have acoustic echo cancellation so without

headphones you will get feedback. That echo cancellation you see now

really just turns down the mike gain. We've all been fighting this

for years.

There's a long standing bug with the flash player team about it. The

good news is they announced in that bug the other day that AEC will be

in the next beta release of 10.2 so cross your fingers

-Eric

Sent from my iPhone

Avatar

Level 2

Thanks for the heads up on the status of the AEC implementation esteimle.  That's great news - can't wait to try it out when it's available!

Avatar

Level 1

You might want to try SoliCall. It will do AEC for you (either on client or the server side) and is available today.

Avatar

Former Community Member

Have you tried SoliCall? I'm curious about the performance.

Avatar

Level 1

Yes - it works very well. You can easily try SoliCall Pro. It dramatically reduces echo/feedback

Avatar

Level 3

I have the impression the echo problem was NOT fixed in 1.2. I'm surprised this is not a top priority for adobe. We should receive at least the quality such as free services like skype. also the price for voice should be lowered.

Avatar

Former Community Member

I think taxes are too high! I think criminals should be put in jail!

Hi there,

Echo cancellation has definitely been a priority - sometimes "priority"

means that we need to take extra time to make sure we get it right. I can't

promise release dates for the player team (Mr. Basu took a stab at this, to

our peril). I can tell you that we've been testing an internal build of

an upcoming player release, in which echo cancellation is working really

well. It should be coming out later this year. We'll let you know when we

have firmer dates. And you do realize we don't charge more than

$0.01/user-hour if you're doing p2p voice, right? It's hard for us to charge

less than that without losing money.

thanks,

nigel

Avatar

Level 3

I pray for quality....cause I cant post my app otherwise  Im afraid we must reach skype quality as minimum.

I use


    import com.adobe.rtc.collaboration.AudioPublisher;
    import com.adobe.rtc.collaboration.AudioSubscriber;

how do I make sure users stream with p2p voice?

any disadvantages in regarts to p2p voice?

THANK YOU FOR YOU GREAT WORK!!!

henry

Avatar

Former Community Member

Hi,

Please see the developer guide - it has details on this.

nigel

Avatar

Correct answer by
Former Community Member

There are a lot of questions that needs to be answered before p2p. Which

SDK .swc you are using 9,10 or 10.1 ?

If you are using 9, there is no p2p since flash player 9 doesn't support it

If you are using our player 10 swc, then you will get the p2p with a

maximum of three streams

If you are using our player 10.1 swc, then you will get p2p with

multicast with as many p2p streams as you need.

The default is always p2p if you are using 10 or 10.1 unless you have a

older player, a non-rtmfp connection or a firewall.

You need to refer to our developer guide for more details on p2p using

10 or 10.1 .

Thanks

Hironmay Basu

Avatar

Level 3

>default is always p2p

thx. thats what i needed to know.

The following has evaluated to null or missing: ==> liqladmin("SELECT id, value FROM metrics WHERE id = 'net_accepted_solutions' and user.id = '${acceptedAnswer.author.id}'").data.items [in template "analytics-container" at line 83, column 41] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign answerAuthorNetSolutions = li... [in template "analytics-container" at line 83, column 5] ----