MOENCH, EGON - PFHO
2007-Jan-26 01:32 UTC
[Speex-dev] Integer Version with low bit rate for Linux Kernel?
Hello Alexander, I hope, there is no error in speex, if so, of course,I have to fix it. In order to do the transcoding in user space, I have to transfer the voice paket received from VOIP-equipment within kernel to user space, transcode it, send it back to the kernel, send it over the radio link, send it from kernel to user space, transcode it back, send it to the kernel, send it from kernel to the user voice Applikation (e.G. Cisco Voip Telefon). Egon -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20070126/27c5cc5f/attachment-0001.html
Erik de Castro Lopo
2007-Jan-26 02:06 UTC
[Speex-dev] Integer Version with low bit rate for Linux Kernel?
MOENCH, EGON - PFHO wrote:> In order to do the transcoding in user space, I have to transfer the voice > paket received from VOIP-equipment within kernel to user space, transcode > it, send it back to the kernel, send it over the radio link,Have you measured the time taken to transfer a data packet from kernel to user space? Have you measured the time taken to encode that packet? What are those measurements? If you haven't performed those measurements, putting the Speex encoder in the kernel is probably a pointless exercise because I would be very surprised if the packet encoding time is less than 100 times greater than the time to transfer the packet from kernel to user space. Erik -- +-----------------------------------------------------------+ Erik de Castro Lopo +-----------------------------------------------------------+ "Death is perhaps too easy" -- Iqbal Sacranie in 1989 about Salman Rushdie, author of "The Satanic Verses". Sacranie received a knighthood in 2005 as the face of 'moderate' British Islam. He has never disowned his earlier statement.