Re: [maemo-developers] Packet Telephony?

2005-10-27 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Komal Shah wrote:
 --- Andre Magalhaes [EMAIL PROTECTED] wrote:
 
 
is correct.  No other open source telephony apps use GStreamer
(that I know of) and it looks like you'd have to hack it to make
it work on an n770 and a desktop from the same code base...
assuming you had software plugins for the codecs for GStreamer
(do those exist?).

Yes, they do exist.
 
 
 Where? I am not able to find gstreamer package with modified plugins
 (eg. mp3sink etc) in maemo repository or elsewhere? _or_ do we have to
 wait for such code until device gets released.

AFAIK it's part of the closed source 'dark side' of maemo, which means
there aren't any .debs available (yet). Unless you have a omap1710 on
your workstation the plugins aren't of much use. Could one of the nokia
people comment on the possibility of dsp plugins only containing stubs
for the SDK_PC?

regards,

Koen


 
 ---Komal Shah
 http://komalshah.blogspot.com/
 
 
   
   
 __ 
 Yahoo! Mail - PC Magazine Editors' Choice 2005 
 http://mail.yahoo.com
 ___
 maemo-developers mailing list
 maemo-developers@maemo.org
 https://maemo.org/mailman/listinfo/maemo-developers
 

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFDYKoNMkyGM64RGpERAvRXAJ9vh378f8yL/lkQP39EF3veqDkZzACfWNpR
FjYN20apxVPtKoltX4tPajQ=
=hURI
-END PGP SIGNATURE-
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Packet Telephony?

2005-10-26 Thread Greg Herlein

Hi, please have a look at http://tapioca-voip.sourceforge.net. It is a
work in progress.
And also a short description of how it works at:
http://marciom.blogspot.com/2005/10/voip-with-tapioca.html


I like Tapioca's distributed approach - nice use of DBus IMHO. 
:)


I'm really curious though, why you would use GStreamer for VoIP - 
you say on your website that:


Many of the existent open source VoIP has a media subsystem of 
its own, which means that transport protocols and codec 
implementation are inside the application's code. That' s why I 
believe that a great feature in Tapioca is that it uses gstreamer 
to provide audio codecs, device handling and RTP streaming. This 
gives a lot of extensibility to the multimedia layer.


I'm not sure that makes sense to me since on the n770 the DSPs 
are sinks themselves - at least if this page:


http://maemo.org/pipermail/maemo-developers/2005-September/001217.html

is correct.  No other open source telephony apps use GStreamer 
(that I know of) and it looks like you'd have to hack it to make 
it work on an n770 and a desktop from the same code base... 
assuming you had software plugins for the codecs for GStreamer 
(do those exist?).


I do like getting the RTP framework of GStreamer, but for VoIP 
that seems like a heavy-weight option just for RTP.


Thoughts?

Greg
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Packet Telephony?

2005-10-26 Thread Gustavo Sverzut Barbieri
On 10/26/05, Greg Herlein [EMAIL PROTECTED] wrote:
  Hi, please have a look at http://tapioca-voip.sourceforge.net. It is a
  work in progress.
  And also a short description of how it works at:
  http://marciom.blogspot.com/2005/10/voip-with-tapioca.html

 I like Tapioca's distributed approach - nice use of DBus IMHO.
 :)

 I'm really curious though, why you would use GStreamer for VoIP -
 you say on your website that:

 Many of the existent open source VoIP has a media subsystem of
 its own, which means that transport protocols and codec
 implementation are inside the application's code. That' s why I
 believe that a great feature in Tapioca is that it uses gstreamer
 to provide audio codecs, device handling and RTP streaming. This
 gives a lot of extensibility to the multimedia layer.

 I'm not sure that makes sense to me since on the n770 the DSPs
 are sinks themselves - at least if this page:

 http://maemo.org/pipermail/maemo-developers/2005-September/001217.html

 is correct.  No other open source telephony apps use GStreamer
 (that I know of) and it looks like you'd have to hack it to make
 it work on an n770 and a desktop from the same code base...
 assuming you had software plugins for the codecs for GStreamer
 (do those exist?).

 I do like getting the RTP framework of GStreamer, but for VoIP
 that seems like a heavy-weight option just for RTP.

 Thoughts?

I'm not sure, but seems that they use Gstreamer's pipeline, so you can
do something like:

source - decoders={ speex, h323, ... } - sink={alsa, oss, ... }

AFAIU Tapioca would do the SIP connection setup and then assemble this
pipeline for you.

Maemo have a special sink called mp3sink that short circuit
decoder=mp3 and sink=alsa(?), that avoids calls back to main ARM cpu,
consuming less cycles.

--
Gustavo Sverzut Barbieri
---
Computer Engineer 2001 - UNICAMP
GPSL - Grupo Pro Software Livre
Cell..: +55 (19) 9165 8010
Jabber: [EMAIL PROTECTED]
  ICQ#: 17249123
   MSN: [EMAIL PROTECTED]
 Skype: gsbarbieri
   GPG: 0xB640E1A2 @ wwwkeys.pgp.net
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Packet Telephony?

2005-10-26 Thread Andre Magalhaes
Hi all,

On 10/26/05, Greg Herlein [EMAIL PROTECTED] wrote:
  Hi, please have a look at http://tapioca-voip.sourceforge.net. It is a
  work in progress.
  And also a short description of how it works at:
  http://marciom.blogspot.com/2005/10/voip-with-tapioca.html

 I like Tapioca's distributed approach - nice use of DBus IMHO.
 :)
Thanks for the feedback :)

 I'm really curious though, why you would use GStreamer for VoIP -
 you say on your website that:

 Many of the existent open source VoIP has a media subsystem of
 its own, which means that transport protocols and codec
 implementation are inside the application's code. That' s why I
 believe that a great feature in Tapioca is that it uses gstreamer
 to provide audio codecs, device handling and RTP streaming. This
 gives a lot of extensibility to the multimedia layer.
As Marcio already said, we could develop a media subsystem but this
way we were going to again duplicate efforts, what i think IMHO is not
a good thing. So we decided to use gstreamer that seems to be going to
be used as default multimedia framework on linux desktops. And another
reason is that we want to concentrate on VoIP stuff as the multimedia
part we can easily handle using gstreamer.

 I'm not sure that makes sense to me since on the n770 the DSPs
 are sinks themselves - at least if this page:

 http://maemo.org/pipermail/maemo-developers/2005-September/001217.html
You are correct afaik, but we will find a way to handle this.

 is correct.  No other open source telephony apps use GStreamer
 (that I know of) and it looks like you'd have to hack it to make
 it work on an n770 and a desktop from the same code base...
 assuming you had software plugins for the codecs for GStreamer
 (do those exist?).
Yes, they do exist.

Tnx again for the feedback
If you want to discuss more about Tapioca you can join us at
#tapioca-voip on freenode or use Tapioca ml (take a look at
http://tapioca-voip.sf.net for more details)

BR
Andrunko
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Packet Telephony?

2005-10-26 Thread John B. Holmblad




Greg,

there is a Vancouver, BC company, Counterpath (formerly Xten) that has
a SIP compliant VOIP softphone. They have a no-cost download of a
stripped down version of their SIP Softphone, which can be run on
Microsoft Windows, Linux, or Apple OS X. Here is the url to the www
page for the download:

  http://www.counterpath.com/index.php?menu=download

Here is the url to a press release from earlier in the year announcing
the Linux version of the X-Lite product:

  http://www.counterpath.com/news/20050516.pdf

I don't know whether or not the Linux version comes with the source
code in the .tar.gz file available from their www site. 

The product seems to be fairly well regarded judging by their customer
base. Check out their customer base at:

  http://www.counterpath.com/index.php?menu=Customers

Best Regards,

John Holmblad

Televerage International
GSEC Gold,GCWN Gold,GGSC-0100,NSA-IAM,NSA-IEM

(H) 703 620 0672
(M) 703 407 2278
(F) 703 620 5388

primary email address: [EMAIL PROTECTED]
backup email address:  [EMAIL PROTECTED]


___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Packet Telephony?

2005-10-25 Thread Komal Shah

--- Greg Herlein [EMAIL PROTECTED] wrote:

 I'm playing with a notion for a VoIP over 802.11 application for 
 the 770.  The OMAP could easily support any of several voice 
 codecs (speex, for example, or simple G.711).
 
 Is anyone else playing with this?  Is anyone else thinking that 
 the linux telephony API (originally written for the Quciknet 
 cards) would be a good thing to ask for?

Quite possible. I remember someone quoting the blog entry of tapioca
framework testing on n770 and app gui development on the same. You can
see Farsight and SofiaSIP. Yeah simple G.711 can be done, also
G.729 and G.723.1 is also possible, with AEC pre-processing.

---Komal Shah
http://komalshah.blogspot.com/



__ 
Yahoo! FareChase: Search multiple travel sites in one click.
http://farechase.yahoo.com
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


[maemo-developers] Packet Telephony?

2005-10-24 Thread Greg Herlein
I'm playing with a notion for a VoIP over 802.11 application for 
the 770.  The OMAP could easily support any of several voice 
codecs (speex, for example, or simple G.711).


Is anyone else playing with this?  Is anyone else thinking that 
the linux telephony API (originally written for the Quciknet 
cards) would be a good thing to ask for?


Greg
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers