#128200 - _JSR_ - Wed May 09, 2007 5:48 pm
[Images not permitted - Click here to view it]
Quote: |
DSiP - VoIP for Nintendo DS
by JSR
_ i n f o _________________________________________________________________
DSiP is a Softphone for the Nintendo DS (Voice-over-IP software). It's based on the standardised SIP protocol which is most commonly used in open VoIP networks.
You need a SIP account, which is generally offered by your ISP, in order to use the softphone. With it the softphone can be used to call friends on any type of line, such as a landline, over WiFi.
This softphone was written from scratch. It's designed as a lightweight softphone, and is fast enough to run on the DS.
_ n o t e s _______________________________________________________________
The softphone is currently in beta stage. The first stable build will be released publically in June.
I'd be grateful for any donations, as a lot of effort was put into this softphone.
You can donate over PayPal to my PayPal account: jsr(_)star(@)hotmail(.)com
Feel free to wait for the stable build before donating, it's all up to you. Thanks a lot!
_ t h a n k s _____________________________________________________________
Paul Toth (SIPInside author) for all his advices, without him DSiP may not be a reality.
Wintermute, Liranuna, Blasty, Crediar, Strager, TripleAce, GPF and 0xtob for their kind help.
libnds,libwifi developper and Neimod / Chris Double for the Microphone "lib".
M3 Team and DS-X Team for their homebrew contribution.
Lorenzo for the Logo.
_ g r e e t i n g s _______________________________________________________
A lot of people. |
Development Blog : http://www.scenenews.info/dsip/
Last edited by _JSR_ on Fri May 11, 2007 6:35 pm; edited 6 times in total
#128201 - Primetime00 - Wed May 09, 2007 5:55 pm
If making a call to another sip softphone, an account is not needed. Just a contact w/ IP address.
Am I correct in this thought?
-RYan
#128202 - _JSR_ - Wed May 09, 2007 5:59 pm
You still need a sip account. But in this case, you can use a free network.
#128203 - Tikker - Wed May 09, 2007 6:00 pm
let me know if you need any beta testers, I work for a telco/isp and have a fair amount of VoIP/SIP experience
#128204 - _JSR_ - Wed May 09, 2007 6:02 pm
Thanks :)
I will pm you when I need some extra beta-tester.
#128226 - Payk - Wed May 09, 2007 9:24 pm
yeah do also notify me if you need a tester or anything else.
cheers
PS: really looking forward to it ;)
#128229 - Masterofdarkness - Wed May 09, 2007 9:50 pm
Don't forget me:P PM me if you need a beta tester too
#128264 - _JSR_ - Thu May 10, 2007 2:43 am
Please state me which SIP Network you will use. For my part, i make my test on Freephonie Network ("Free" ISP).
#128271 - Flood_of_SYNs - Thu May 10, 2007 6:02 am
This is very interesting (I would love to test it out on my Asterisk server).
I have done some playing with Asterisk in the past (it supports various protocols including SIP).
http://en.wikipedia.org/wiki/Asterisk_(PBX)
I am curious if DSIP will ever support IAX2 as well as SIP.
_________________
Blue NDS v4 (FlashMe v7) - GBAMP V2 CF
?There is no shame in not knowing; the shame lies in not finding out.?
?The church is near but the road is icy, the bar is far away but I will walk carefully?
#128282 - OOPMan - Thu May 10, 2007 8:12 am
Does DSIP have a website...
It would be most unfortunate if this turnoued out to be a joke/hoax project...
I always get twitchy when I see Paypal donation requests with no accompanying samples to test :-)
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI
You can find my NDS homebrew projects here...
#128289 - felix123 - Thu May 10, 2007 9:05 am
I tried to write something like this before. I got the SIP INVITE part with password hash working. (I could make my home phone ring using my DS!) But when I switched to r20 for libfat it stopped working and I kind of lost motivation. I also got alaw and mulaw working.
What codecs will you include?
Will it include STUN?
I did a lot of reading about SIP, RTP, RTCP, codecs etc. I would love to beta test this.
I would recommend SIP provider voipuser.org to everyone. Free calls from SIP to landlines!
_________________
Nintendo DS homebrew on Wikipedia
#128300 - Reppa - Thu May 10, 2007 11:24 am
Hi jsr, i'm the co-admin with lorenzolamas, from nmax, i have a freebox with freephonie, if you a want beta tester, i'm your man ^^
#128307 - _JSR_ - Thu May 10, 2007 1:18 pm
No it's not an hoax.
For info, i'm using G711 Pcma (alaw) codec for audio. I won't include STUN and RTCP in the first release but it's in my to-do list.
I'm making a website : www.scenenews.info/dsip/ , i think it will be online today.
Update : it's online !
#128308 - OOPMan - Thu May 10, 2007 2:09 pm
We all look forward to a public release in the near future then :-)
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI
You can find my NDS homebrew projects here...
#128340 - Darkmath - Thu May 10, 2007 8:41 pm
I know it's probably my first post here and most of you don't know me but well maybe some do (especially french ones).
I'm currently beta tesing _JSR_ voip homebrew and well it's quite impressve.
For what I tested, the homebrew phoned me (to my real phone, in my house) and when I answered I could listend to my voice on the DS. The other part (talking on the ds and listening on the phone didn't worked for me :/
Well just to tell everyone that this homebrew is true and will be something really great.
Just one thing the sound is bad but well i'ts only in testing for now :D
Good work _JSR_ keep working :D
_________________
www.dev-fr.org
www.darkmath.dev-fr.org
#128351 - Dood77 - Thu May 10, 2007 10:57 pm
Would this allow me to make calls on my Vonage network? I don't know much of anything about SIP... Maybe someone would like to direct me to a useful Wikipedia article?
_________________
If I use a term wrong or something then feel free to correct, I?m not much of a programmer.
Original DS Phat obtained on day of release + flashme v7
Supercard: miniSD, Kingston 1GB, Kingston 2GB
Ralink chipset PCI NIC
#128352 - Tikker - Thu May 10, 2007 11:00 pm
Dood77 wrote: |
Would this allow me to make calls on my Vonage network? I don't know much of anything about SIP... Maybe someone would like to direct me to a useful Wikipedia article? |
http://www.google.ca/search?q=sip+%2Bwiki&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
#128356 - _JSR_ - Thu May 10, 2007 11:30 pm
For Vonage :
Quote: |
Quoth their TOS:
" c. Unauthorized Usage
Customer may not program the Number into any equipment or
infrastructure in or on which the number is intended or used as the
origination or destination of a communication other than the Device
that was provided by Vonage."
However Vonage does sell an addon service called Vonage Softphone: for an extra $10/mo you get assigned a second DID with 500 outgoing minutes, and you get the SIP credentials as well as a copy of XTen's X-Pro softphone. To get this you must also be a normal Vonage subscriber, with at least one line going through the ATA. This will work with Asterisk, but it is more expensive.
By far the most elegant way to connect an Asterisk server to Vonage is through a Vonage Business Plus account. The Vonage Business Plus program is designed to allow business customers to connect SIP gateways and IP PBX directly to the Vonage network. Plans range from 4 DIDs with 5K minutes for $149/mo. to 24 DIDs with 50K minutes for $999/mo. Incoming calls are free and DIDs can support multiple channels. As with all Vonage accounts, calls within the Vonage network are free. |
_________________
DSiP - VoIP for Nintendo DS Blog
#128405 - six-five-two - Fri May 11, 2007 6:32 am
I don't get this VoIP/SIP thing. Does this cost money or what? And how is it possible for my DS to connect on WiFi to a home phone? Doesn't my home phone need to be special or something to pick up that WiFi signal?
Sorry if I am not making sense...
#128407 - felix123 - Fri May 11, 2007 7:03 am
It goes something like this. There are free and paid SIP providers.
Code: |
DS-WiFi-internet-SIP service provider-internet-another SIP phone
OR
-regular phone network-regular phone
|
(simplified)
_________________
Nintendo DS homebrew on Wikipedia
#128448 - Lynx - Fri May 11, 2007 4:01 pm
I have two Vonage trunks into my Asterisk system and it is just the $10/line/mo + ATA line fee (which I don't pay).. no more expensive then anything else.. I don't know what they are talking about. I think they are just trying to plug their business plan.. Problem is, people that really know phone systems and VoIP aren't going to use Vonage for a business plan.. There are far better providers out there.. Vonage should stick to home users.
_________________
NDS Homebrew Roms & Reviews
#128812 - _JSR_ - Tue May 15, 2007 2:33 pm
#130517 - _JSR_ - Mon Jun 04, 2007 2:58 pm
Please all check the blog (http://www.scenenews.info/dsip/) to help me by reporting the compatibility of DSiP.
Thanks a lot :)
_________________
DSiP - VoIP for Nintendo DS Blog
#130779 - _JSR_ - Thu Jun 07, 2007 10:48 pm
Last update, i made a Nintendo DS version of the voip compatibility test. If you want to see how it works ;)
_________________
DSiP - VoIP for Nintendo DS Blog
#130808 - OOPMan - Fri Jun 08, 2007 8:11 am
Nice work man. Alas, I can noy actually test it (No WiFI at home and the workplace uses WEP) but it's great to see VoIP going somewhere on the DS (It's about time too :-)
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI
You can find my NDS homebrew projects here...
#130826 - ps2aich - Fri Jun 08, 2007 3:50 pm
_JSR_ wrote: |
Last update, i made a Nintendo DS version of the voip compatibility test. If you want to see how it works ;) |
Hi _JSR_,
cool work, I just tested it with my NDS Lite and my regular (paid) VoIP
Provider (sip-gmx.net, should be same as 1und1 or 1and1),
and I successfully called a number,
that means the last line was "Calling", but no talking with each other,
but I think this is not yet implemented?
Can't wait to see this finished :-)
#130855 - _JSR_ - Fri Jun 08, 2007 7:11 pm
Yes, you find out :p
The audio library that fit DSiP needs is in process.
_________________
DSiP - VoIP for Nintendo DS Blog
#133388 - _JSR_ - Thu Jul 05, 2007 10:24 pm
Hi all,
I was coding today a tool on Nintendo DS that act as a file sender from Computer to Nintendo using TCP. It was not working correctly and i was really pissed because i didn't find why. I tried a stupid thing, add a sleep time on pc side to lower the sending speed.
And then everything was working good. No packet dropped, no half packet, no hangs... So i think that the same problem occurs with DSiP on Nintendo DS. So I would like to know if some Nintendo DS programmer had this issue and what was their solution.
By the way, maybe it's 100% the fault of the Wifi Access Point but most people have problems with the DS version so i think it's almost general. (My AP : Linksys WRT54GS).
Thanks a lot :) and Cya !
(In reference to the following post on http://www.scenenews.info/dsip/)
_________________
DSiP - VoIP for Nintendo DS Blog
#133599 - wandafritsch - Sat Jul 07, 2007 11:24 am
_JSR_ wrote: |
I was coding today a tool on Nintendo DS that act as a file sender from Computer to Nintendo using TCP. It was not working correctly and i was really pissed because i didn't find why. I tried a stupid thing, add a sleep time on pc side to lower the sending speed.
And then everything was working good. No packet dropped, no half packet, no hangs... |
Hey _JSR_,
Would this tool possibly replace buggy DSFTP...?
And will you be so kind to share this tool (for testing purposes)?
Thx
WF
:-)
#133636 - sonny_jim - Sat Jul 07, 2007 10:11 pm
I made a build of DLDI-DSLinux with inetd and ftpd included, you'll need to know how to set it all up but it seems to work very well, I get around 60-90kB/s
http://www.dslinux.org/index.php?showtopic=995
#133972 - xshinox - Mon Jul 09, 2007 11:14 pm
"You need a SIP account, which is generally offered by your ISP"
soo does Qwest support this?
#139987 - samuelv - Wed Sep 12, 2007 11:45 am
I propose to you a SIP soft for Nintendo DS at this site :
libw11.free.fr
It works with Nintendo DS lite ant it have tested with M3 simply and Superkey, SuperCard (lite).
For the moment, the GUI is very simply. I'm beginning to work on.
enjoys !!!
#140353 - _JSR_ - Sat Sep 15, 2007 4:00 pm
Source code posted on website
_________________
DSiP - VoIP for Nintendo DS Blog