[Speex-dev] about Speex's PLC
後藤 由光
xentes at live.jp
Tue Nov 18 16:06:14 PST 2008
Thanks for the reply.
I think I'm beginning to understand but can you clarify a bit more.
1) I am confused on "trade error-free quality" part. Basically the
encoder is doing something to the encoded data by looking at
the SPEEX_SET_PLC_TUNING parameter?
2) How does the receiver side determine whether the packet loss
occured or not? It seems only way is assigning timestamps or
some indexes to speex data at the encoding. Is this the case?
I am currently testing using network emulator to simulate packet
loss; but so far I can't really determine Speex's PLC is working or
not. Maybe my implementation might be wrong...I'm just assigning
SPEEX_SET_PLC_TUNING parameter and nothing else. If you can
give me some inputs in this matter as well, I'll be greatful.
- Yoshi
> ááÌÙ Óɹâ a ¨¦crit :
> > I have read the mailing list archives and have a question regarding PLC
> > (packet loss concealment).
> > From my understanding, PLC is usually done on the receiving side but it
> > seems Speex is doing PLC
> > from the sender side. Sorry if I missed something but is there
> > documentaions on how the PLC is
> > done on Speex?
>
> No, there's no way to do PLC on the sender side. What you probably got
> confused about is the SPEEX_SET_PLC_TUNING parameter on the encoder.
> That's just a way to trade error-free quality for more packet loss
> robustness. The PLC is still done on the decoder side by assing NULL to
> the "bits" argument.
>
> Jean-Marc
_________________________________________________________________
¼tÈ~¡¢¥°¥ë¥á¡¢ÂÃÐС£Çï¤ÎдÕæ¤ò¥«¥ó¥¿¥ó¤ËÖÙég¤È¹²ÓФǤ¤ë¡¸SkyDrive¡¹
http://go.windowslive.jp/usage/skydrive/index.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20081119/16fbff0e/attachment.htm
More information about the Speex-dev
mailing list