Tiny Core Linux

Tiny Core Extensions => TCE Q&A Forum => Topic started by: tclfan on August 15, 2010, 09:06:31 AM

Title: Skype and TC 3.0
Post by: tclfan on August 15, 2010, 09:06:31 AM
I apologize if this is already covered in the forum postings. However searching forum I did not see this...
Question: Is Skype working with TC 3.0 and what are the latest install scripts?  I do not see the previously available install scripts.  Also is OSS working with Skype?
Thanks much for this info.
Title: Re: Skype and TC 3.0
Post by: Juanito on August 15, 2010, 11:02:14 AM
Also is OSS working with Skype?

The last time I looked, skype would only work with alsa (for me at least) - I have it working fine with tc-2.x, but I didn't try with tc-3.x yet. This being said, I don't see why it wouldn't work, but you might need to play around a bit to get an icon/menu item.
Title: Re: Skype and TC 3.0
Post by: tclfan on August 15, 2010, 03:13:59 PM
Juanito, Thanks much. I will try to make thiswork with alsa then.
Title: Re: Skype and TC 3.0
Post by: aus9 on August 15, 2010, 03:35:41 PM
hi

http://www.skype.com/intl/en-us/support/user-guides/sound-setup-linux/

summary

oss should work or alsa-oss and other alsa packages

Plus  you may need to consider .....if some other software has grabbed and not released your soundcard or sound device.
Title: Re: Skype and TC 3.0
Post by: tclfan on August 18, 2010, 05:42:41 AM
Info appreciated. What actually happened to the Skype insttall scripts? I think I saw them before and they appear to be gone now?
Skype is one of the most important key software and although licensing rules for distribution perhaps prevent it from being an explicit extension, the script workaround (around the distribution license) remains quite important to be available.
I am not also sure how strict we need to be about interpretation of these distibution licenses considering some Linux distro bundle Skype installed already in their LiveCD.  Example is Austrumi, another light, run from ram LiveCD. It includes Skype already installed, ready to go...
Title: Re: Skype and TC 3.0
Post by: bmarkus on August 18, 2010, 08:27:17 AM
This was discussed already. I know many distros breaking the rules, it is their bussiness, while TC follows thes rules. Skype licensing did not allow it, at least cca. half year ago it was the case.
Title: Re: Skype and TC 3.0
Post by: bmarkus on August 18, 2010, 08:28:15 AM
This was discussed already. I know many distros breaking the rules, it is their bussiness, while TC follows thes rules. Skype licensing did not allow it, at least cca. half year ago it was the case.

JW can provide details on it.

Title: Re: Skype and TC 3.0
Post by: tclfan on August 18, 2010, 09:43:01 AM
BMarkus,
Thank you. Rules accepted.
Taking from there, do we still have those install scripts which facilitate downloading and installing Skype?
I thing I saw them previously listed among extensions, if I am not mistaken. I do not see them anymore. I understand the process can be figured out but it would be a time saver for many.
Title: Re: Skype and TC 3.0
Post by: Jason W on August 18, 2010, 09:57:28 AM
The skype install script is still in programming and scripting.  I am sure by now it could use some maintenance though. 

I will also look to see if there is some fine print that we have overlooked in the skype licensing that would allow us to distribute, as was the case with foxit reader.

Here is what I found, so looks like a premade tcz is still not doable:

https://support.skype.com/faq/FA200/Can-I-redistribute-Skype-for-Linux

[edit: fixurl]
Title: Re: Skype and TC 3.0
Post by: ^thehatsrule^ on August 18, 2010, 10:48:21 AM
Other distros may be following other agreements.  I think contact was previously attempted but fell through.
Title: Re: Skype and TC 3.0
Post by: tclfan on August 18, 2010, 10:59:51 AM
Jason,

This would be greatly appreciated by many if something can be done to streamline this process...
With Skype easily installed and this fantastic network support, which TCL has built in, only this mess with sound configuration remains to be sorted out in the way for TCL to become a primary communications LiveCD, that works an any machine...
Title: Re: Skype and TC 3.0
Post by: tclfan on August 18, 2010, 11:27:24 AM
I read recently that Skype goes open on Linux platform, not on Windows though - Windows code will remain proprietary. Skype plans to provide VOIP code to public OpenSource, if I am interpretting this correctly. I read it in a rush so I am not sure of the timeframe.
Title: Re: Skype and TC 3.0
Post by: bmarkus on August 18, 2010, 11:29:39 AM
I read recently that Skype goes open on Linux platform, not on Windows though - Windows code will remain proprietary. Skype plans to provide VOIP code to public OpenSource, if I am interpretting this correctly. I read it in a rush so I am not sure of the timeframe.

Hard to beleive that all parts of code will go open source including the triple encrytion scheme.... Lets see
Title: Re: Skype and TC 3.0
Post by: tclfan on August 18, 2010, 11:58:43 AM
This is one of these that I saw:

http://www.desktoplinux.com/news/NS3797058147.html

Looks like not all code will be released, just client.
This however is good enough for the time being and makes distribution issue of even current client relaxed.
Skype starts feeling pressure from Google Voice and ones VOIP gateway to Skype is ready, Skype will lose more ground. Skype understands competition it is facing is paramount and needs to make some concession to open architecture.
Title: Re: Skype and TC 3.0
Post by: tinypoodle on August 19, 2010, 05:24:45 AM
only this mess with sound configuration remains to be sorted out
Reading all your posts in this thread again, i cannot find any reference to such. This makes it sound like there was a generalized "mess with sound configuration" in TC with an urgent need "to be sorted out".

Having used TC with alsa on 3 boxes with different soundcards (PPR on one - with restoring configs; netboot/cloud mode on the other two - each time installing alsa.tcz from scratch), I have not noticed any such. (Experience limited to versions 2.3 - 2.10).  ::)
Title: Re: Skype and TC 3.0
Post by: bmarkus on August 19, 2010, 05:26:51 AM
When I tried last time Skype on 2.x it was working just fine without any problems with ALSA and I got video cam working fine as well.
Title: Re: Skype and TC 3.0
Post by: tclfan on August 19, 2010, 06:09:15 AM
Hi BMarkus,
Thanks. Indeed, from previously reported experience looked to me like it works with Alsa but not OSS.  Looks like Alsa is the only 'reliable' way out...
Also I noticed most of light Linux distros use Alsa rather than OSS.
I do not know what is their strengths and weaknesses, but it appears to me although Alsa is widely accepted and works with key applications such as Skype. What would be a compelling reason to use OSS then?
I am certainly for the lighter and better solution but I have not seen any experience of Skype working with OSS easily...

@TinyPoodle:
By 'Sound mess' I was not referring to TCL but in general to Linux distros, that users have to sort out each time, testing whether their applications work with one or the other sound drivers...
Sound (IMHO) has been historically neglected in Linux, way behind the curve what is expected in base configurations nowadays. This is probably because of lack of focus on standardizing on key functionality and rather dissipating the effort of thousands of developers to produce hundreds of me-too distros, and mostly loaded with bloat of less than professional software.
You may not remember early days of Linux. when focus was on important features of Linux, rather than perpetuating bloat, but I remember in early 1990's, when I was able to put in the first LiveCD Linux in my CD Rom drive and it booted, and played sound! Sound was built in!
This first Linux LiveCD distro was called Yiggdrassil...


Title: Re: Skype and TC 3.0
Post by: tinypoodle on August 19, 2010, 06:48:35 AM
That is also related to concept/goal of a specific distro.

TC on the one hand side not including any non-essential subsystems like sound (toolkit!) and on the other hand side offering more than one choice of sound systems (build it your way!) could not be preconfigured for easy sound.
(I had actually tried OSS first - with criterium of being smaller - and was not happy with it at all, so i tried alsa and stuck with it)

If e.g. you would try geexbox which is a ~19MB distro focused on multimedia, there is a very high chance that sound and video will work right out of the box.  ;)
Similar could possibly be achieved with a TC remaster which would end up in approxymately same size.
Title: Re: Skype and TC 3.0
Post by: tclfan on August 19, 2010, 08:06:35 AM
@TinyPoodle,
To emphasize again, my complaint about sound support has nothing to do with TCL but with Linux in general. The goal is to make this function work in TCL, so installing key applications such as Skype is possible.
It has nothing to do with any 'Multimedia Distro' choice out there but rather with selecting the most effective configuration of TCL so it works and is easy to configure by user.
It is not a matter of selecting 'Another Linux Distro' to satisfy each specific need (perpetuating terribly fragmented Linux landscape) but rather to have one multi-purpose modular Linux that can do all that.
I went through many Linux distros over time and I can tell TCL is the best Linux out there for several reasons, some most important being:

1. Modular architecture of read-only components, which can be easily added.
2. Fantastic network support. None other Linux I tested comes close to TCL in network support if you forget those bloated ones I would not touch anymore...
3. Vision of TCL owner and TCL developers. Technology implemented the right way, withought redundant baggage. E.g. SliTaz (another great distro) is using HAL for Xorg, as well as other distros. However it was discovered by TCL developers HAL is not needed anymore and Xorg works just fine without it.
4. Fast development cycle.

TCL is the way and will grow in recognition. Just needs some 'showcase ISO's' or 'flavors' in SliTaz speak.
Title: Re: Skype and TC 3.0
Post by: tinypoodle on August 19, 2010, 02:42:39 PM
Appears to me like my point has been misunderstood, so trying to elaborate:

Working hypothesis: Create a TC remaster of 19MB - size similar to geexbox.

Pros:
Cons:
Title: Re: Skype and TC 3.0
Post by: tinypoodle on August 19, 2010, 05:12:29 PM
the way for TCL to become a primary communications LiveCD, that works an any machine...
I have netbooted TC many times on a 10 year old thinkpad lacking a hdd just to quickly have a VoIP phone handy.
Needed software:

as a softphone i use pjsua which is a self contained binary which I had compiled on a different system, but works nicely (upxed and squashed 472KB). only deps are openssl and libasound, latter already pulled when loading alsa.

Total size of installed software < 7MB  ;D
tinycore could as well be replaced by microcore as X is not required
Title: Re: Skype and TC 3.0
Post by: tclfan on August 20, 2010, 05:47:05 AM
Hi TinyPoodle,

This is quite interesting... Would you be willing to make an extension of pjsua? This would be appreciated.  If not possible, where can I find it? Binary that is...
Is pjsua a SIP client?
Thanks much.

P.S. Out of curiousity: Which Thinkpad model did you use (the 10 years old that is), was it 600 or 770?
Title: Re: Skype and TC 3.0
Post by: bmarkus on August 20, 2010, 05:50:00 AM
Hi TinyPoodle,

This is quite interesting... Would you be willing to make an extension of pjsua? This would be appreciated.  If not possible, where can I find it? Binary that is...
Is pjsua a SIP client?
Thanks much.

P.S. Out of curiousity: Which Thinkpad model did you use (the 10 years old that is), was it 600 or 770?

For more info see http://www.voip-info.org/wiki/view/PJSUA It is a work in progress to make the extension.
Title: Re: Skype and TC 3.0
Post by: tinypoodle on August 20, 2010, 07:23:43 AM
I would certainly be open to attempt to make my first public extension if there is a demand.
However:

I haven't studied the fineprint of preconditions for submission of extensions, but i suspect with points mentioned it might not qualify.
Also i wouldn't want to interfere with WIP, particularly not by providing a binary while knowing that I would not be in a position to update it in the future as a maintainer.
In case WIP is happening on trunk branch - bmarkus can you tell? - i guess the versions of two different branch could potentially coexist though, as happens with other apps.

As for uploading somewhere, I would happily do so and post a link, but not sure if appropriate in forum.

And hey, I said the thinkpad is 10 years old - not older -, it's a A20m (PIII@700Mhz)
Title: Re: Skype and TC 3.0
Post by: tclfan on August 20, 2010, 10:51:31 AM

For more info see http://www.voip-info.org/wiki/view/PJSUA It is a work in progress to make the extension.

BMarkus,
Thanks. By saying it is work in progress to make an extension, I understand it is not mature enough to make an extension. Or you mean making extension of this is already a work in progress...

TinyPoodle,
Thanks for the info. I see that the entire process you implemented is not exactly easy for me to replicate. It would be fantastic to have a SIP client extension but I understand it requires non-trivial amount of work.
Title: Re: Skype and TC 3.0
Post by: curaga on August 20, 2010, 12:14:58 PM
tclfan, we already have at least one SIP extension, linphone?
Title: Re: Skype and TC 3.0
Post by: bmarkus on August 20, 2010, 12:28:31 PM

For more info see http://www.voip-info.org/wiki/view/PJSUA It is a work in progress to make the extension.

BMarkus,
Thanks. By saying it is work in progress to make an extension, I understand it is not mature enough to make an extension. Or you mean making extension of this is already a work in progress...

TinyPoodle,
Thanks for the info. I see that the entire process you implemented is not exactly easy for me to replicate. It would be fantastic to have a SIP client extension but I understand it requires non-trivial amount of work.

It means that I'm working on to make an extension. PJSUA is a sample application built on the pjproject VoIP framework. It requires a bit more work than usual applications to find which components are needed as it comes mixed with many other stuff which are not needed, Python tests, etc. PJSUA starts, but not tested yet with my home VoIP server (Asterisk).

So it will come in the next days if everything works well.
Title: Re: Skype and TC 3.0
Post by: tinypoodle on August 20, 2010, 01:30:51 PM
IIRC, I ended up with a plethora of built executables.
The only file i still have as of today is pjsua-i686-pc-linux-gnu, which appears to work fine with one single exception noted: recording calls to mp3 does not work at all (while it does to wav), so I could imagine other files of build might be required in order to record to mp3.

Good to hear, bmarkus  :)
curious... already decided from which branch?
Title: Re: Skype and TC 3.0
Post by: nick65go on August 22, 2010, 06:57:19 AM
Dear all, I would like to report the success of Skype OSS and TC 3.0, I have both sound/microphone and video webcam working. I use only OSS for sound drivers. Here are the files and configuration for my Dell Mini Inspiron 910:

Warning! delete alsa-module from v4l-dvb-2.6.33.3-tinycore.tcz.DEP first, it is not need
from command: cat /mnt/sda4/tceUSB/optional/skypeOSS.tcz.DEP manually created

OSS.tcz
v4l-dvb-2.6.33.3-tinycore.tcz
libasound.tcz
Xorg-7.5-lib.tcz
fontconfig.tcz

skyOSS.tcz extension manualy created:
tmp/tcloop/skypeOSS/:
total 0
drwxr-xr-x    3 tc       staff           26 Aug 25 17:57 ./
drwxrwxr-x   37 root     staff          740 Aug 26 13:18 ../
drwxr-xr-x    3 tc       staff           28 Aug 25 17:57 usr/

/tmp/tcloop/skypeOSS/usr:
total 0
drwxr-xr-x    3 tc       staff           28 Aug 25 17:57 ./
drwxr-xr-x    3 tc       staff           26 Aug 25 17:57 ../
drwxr-xr-x    5 tc       staff           60 Aug 25 18:24 local/

/tmp/tcloop/skypeOSS/usr/local:
total 0
drwxr-xr-x    5 tc       staff           60 Aug 25 18:24 ./
drwxr-xr-x    3 tc       staff           28 Aug 25 17:57 ../
drwxr-xr-x    2 tc       staff           72 Aug 25 18:32 bin/
drwxr-xr-x    4 tc       staff           44 Aug 25 18:05 share/
drwxr-xr-x    2 tc       staff           31 Aug 25 18:25 tce.installed/

/tmp/tcloop/skypeOSS/usr/local/bin:
total 19848
drwxr-xr-x    2 tc       staff           72 Aug 25 18:32 ./
drwxr-xr-x    5 tc       staff           60 Aug 25 18:24 ../
-rwxrwxr-x    1 root     staff     20322884 Nov  8  2009 skype-oss-2.0-i686
-rwxrwxr-x    1 tc       staff           58 Aug 25 18:31 skypeOSS.sh

/tmp/tcloop/skypeOSS/usr/local/share:
total 0
drwxr-xr-x    4 tc       staff           44 Aug 25 18:05 ./
drwxr-xr-x    5 tc       staff           60 Aug 25 18:24 ../
drwxr-xr-x    2 tc       staff           36 Aug 25 18:10 avatars/
drwxr-xr-x    2 tc       staff          565 Aug 25 18:06 sounds/

/tmp/tcloop/skypeOSS/usr/local/share/avatars:
total 4
drwxr-xr-x    2 tc       staff           36 Aug 25 18:10 ./
drwxr-xr-x    4 tc       staff           44 Aug 25 18:05 ../
-rw-rw-r--    1 tc       staff         3171 Jan 18  2010 Fax Skype.png

/tmp/tcloop/skypeOSS/usr/local/share/sounds:
total 1254
drwxr-xr-x    2 tc       staff          565 Aug 25 18:06 ./
drwxr-xr-x    4 tc       staff           44 Aug 25 18:05 ../
-rw-rw-r--    1 tc       staff       117234 Jun 21 18:52 CallRingingIn.wav
-rw-rw-r--    1 tc       staff        80846 Jun 21 18:52 CallRingingOut.wav
-rw-rw-r--    1 tc       staff        47516 Jun 21 18:52 VoicemailReceived.wav
...
/tmp/tcloop/skypeOSS/usr/local/tce.installed:
total 1
drwxr-xr-x    2 tc       staff           31 Aug 25 18:25 ./
drwxr-xr-x    5 tc       staff           60 Aug 25 18:24 ../
-rw-rw-r--    1 tc       staff           38 Aug 25 18:28 skypeOSS

my main program to start skype is in /usr/locale/bin/skypeOSS.sh, as:

#!/bin/sh
/usr/local/bin/skype-oss-2.0-i686 --disable-api

Important!
download the OSS version of skype 2.0.72 from ARCH linux distribution, NOT from ubuntu or skype site.
for microphone to work, you select /dev/sp2 as Sound_in from skype internal menu.

PS: here are my loaded modules, from lsmod
Module                  Size  Used by    Not tainted
uvcvideo               41892  0
videodev               25016  1 uvcvideo
v4l1_compat             9020  2 uvcvideo,videodev
i2c_i801                5748  0
i2c_core                9380  2 videodev,i2c_i801
oss_usb                90348  0
oss_hdaudio           135956  0
osscore               542900  2 oss_usb,oss_hdaudio
b43                   119468  0
mac80211               87580  1 b43
cfg80211               73276  2 b43,mac80211
squashfs               14728 28
ramzswap               10240  1
loop                    8068 56
scsi_wait_scan           276  0
ac                      1696  0
battery                 6028  0
video                  12712  0
backlight               1632  1 video
output                   724  1 video
sdhci_pci               4144  0
sdhci                  10392  1 sdhci_pci
mmc_core               27968  1 sdhci
r8169                  22516  0
ssb                    20640  1 b43

If use wish my settings for ossxmixer,
(customized then saved with sudo savemix  -v, loaded with sudo savemix -vLf /opt/mixer.save)
cat /usr/lib/oss/etc/mixer.save
# Automatically generated by OSS savemixer - do not edit
# High Definition Audio ALC268
$startmix PCI02b01028-0000:00:1b.0-mx01
jack.int-speaker.mode 0000
jack.int-speaker.mute 0000
jack.int-speaker.speaker 2070207
jack.int-speaker.speaker-mute 0000
jack.green.mode 0000
jack.green.mute 0000
jack.green.headphone 2070207
jack.green.mute.headphone 0000
jack.green.mute.speaker 0000
jack.pink.mode 0000
jack.pink 18f018f
jack.pink.mute 0000
jack.int-mic 18f018f
record.select.select1 1850185
record.select.select2 0000
record.select.select3 1850185
record.select.select4 0000
vmix0-enable 0001
vmix0-channels 0000
vmix0-src 0000
vmix0-outvol fa00fa
vmix0-invol fa00fa
vmix0.pcm4 fa00fa
vmix0.pcm5 fa00fa
vmix0.pcm6 fa00fa
vmix0.pcm7 fa00fa
$endmix

Extra info, NOT need for skypeOSS, but to customize level of sound in general:
I obtained this settings by running
ossrecord -vt2 /tmp/mytestsound.wav
ossplay /tmp/mytestsound.wav

Be aware about linking recording device! If it is not correct, create yourself the right one.
Audio devices, from ossinfo -v9
HD Audio play speaker        /dev/oss/oss_hdaudio0/pcm0  (device index 0)
HD Audio play headphone  /dev/oss/oss_hdaudio0/pcm1  (device index 1)
HD Audio rec select   /dev/oss/oss_hdaudio0/pcmin0  (device index 2) <--/dev/dsp2 in skyype
HD Audio rec select        /dev/oss/oss_hdaudio0/pcmin1  (device index 3)

Nodes, from  ls -alR /dev/dsp*
lrwxrwxrwx    1 root     root            26 Aug 26 15:24 /dev/dsp -> /dev/oss/oss_hdaudio0/pcm0
lrwxrwxrwx    1 root     root            26 Aug 26 15:24 /dev/dsp0 -> /dev/oss/oss_hdaudio0/pcm0
lrwxrwxrwx    1 root     root            26 Aug 26 15:24 /dev/dsp1 -> /dev/oss/oss_hdaudio0/pcm1
lrwxrwxrwx    1 root     root            28 Aug 26 15:24 /dev/dsp2 -> /dev/oss/oss_hdaudio0/pcmin0
lrwxrwxrwx    1 root     root            28 Aug 26 15:24 /dev/dsp3 -> /dev/oss/oss_hdaudio0/pcmin1
lrwxrwxrwx    1 root     root            26 Aug 26 15:24 /dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0
lrwxrwxrwx    1 root     root            26 Aug 26 15:24 /dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0
lrwxrwxrwx    1 root     root            26 Aug 26 15:24 /dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0
lrwxrwxrwx    1 root     root            26 Aug 26 15:24 /dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0

I REALLY love this TC 3.1rc1 as I have out of the box control for brightness, on Fn-keys
Thank you TC team, I systematically watch your work ;)
Title: Re: Skype and TC 3.0
Post by: tclfan on August 22, 2010, 03:47:45 PM
@Curaga,

Thank you. Sorry I forgot that one. I will see if this one works for me...
Title: Re: Skype and TC 3.0
Post by: nick65go on August 24, 2010, 08:41:30 AM
More info about this bastard (aka closed source skypeOSS). By default, it writes into /home/tc/.Skype folder. So if you have a SDD or USB, you do not wish this bad behavior ;) to premature kill your flash.
For testing purpose, I copyed only the executable into RAM, as /tmp/123/myskype, and after loading the dependence modules, I forced it to store its files in /tmp/123/456, like this :
./myskpe --dbpath=456 --disable-api

beacause the /tmp/123/456 is very offen re-wroten, as skype is a peer-to-peer voice IP;
So it store here all the NOT NEED history, all its updated crypted info about your privacy, etc,
You maybe wish to extract from  here ONLY the configuration settings, zip them and store them somewhere (like /opt/myskyconf.gz). You can then upload  settings from a startup small script from your tcz (/tmp/tcloop/skypeOSS/usr/locale/tce.installed/skypeOSS)

Here are the your files, specific to your config, as to quick start skype, without its specific delay:
./456:
total 44
drwxr-xr-x    3 tc       staff           80 Aug 28 15:03 ./
drwxr-xr-x    3 tc       staff          100 Aug 28 15:06 ../
drwxr-xr-x    2 tc       staff           60 Aug 28 15:03 nick65go/
-rw-r--r--    1 tc       staff        42646 Aug 28 14:59 shared.xml

./456/nick65go:
total 4
drwxr-xr-x    2 tc       staff           60 Aug 28 15:03 ./
drwxr-xr-x    3 tc       staff           80 Aug 28 15:03 ../
-rw-r--r--    1 tc       staff         4073 Aug 28 14:57 config.xml

Have  fun with TC ;)
Title: Re: Skype and TC 3.0
Post by: tinypoodle on August 24, 2010, 12:56:30 PM
By default, it writes into /home/tc/.Skype folder. So if you have a SDD or USB, you do not wish this bad behavior ;) to premature kill your flash.
But there is no writing to flash when there is writing to /home while running TC in default mode anyway.
Writing to flash would occur with persistent home, which I don't think is recommendable with flash.
Title: Re: Skype and TC 3.0
Post by: nick65go on August 25, 2010, 02:13:38 AM
@ tinypoodle
OK about flash and TC default. But I just wanted to remind others to avoid this behaviour.
The main idea remains, as with saved skype config (loaded before skype runs) it start faster, for me in 3 seconds not in 20 sec as without config.

Could someone suggest an equivalent for skype? I wish an IM with sound + video + text, to work both for linux and windows, as same friends still use the windows XP. Of course no bloat KDE on TC linux, just skype + yahoo protocols. thanks.
Title: Re: Skype and TC 3.0
Post by: aus9 on August 25, 2010, 04:13:56 AM
hi Nick

thanks for your input to OSS so far.

2) To anyone,

Has anyone tested Nick's oss method using a non-uvc webcam?

(I have a uvc compliant web cam )

(I now have a modem/router than can handle VOIP so skype is no longer an issue for me)

regards

Gordy
Title: Re: Skype and TC 3.0
Post by: bmarkus on August 26, 2010, 12:42:32 AM

For more info see http://www.voip-info.org/wiki/view/PJSUA It is a work in progress to make the extension.

BMarkus,
Thanks. By saying it is work in progress to make an extension, I understand it is not mature enough to make an extension. Or you mean making extension of this is already a work in progress...

TinyPoodle,
Thanks for the info. I see that the entire process you implemented is not exactly easy for me to replicate. It would be fantastic to have a SIP client extension but I understand it requires non-trivial amount of work.

It means that I'm working on to make an extension. PJSUA is a sample application built on the pjproject VoIP framework. It requires a bit more work than usual applications to find which components are needed as it comes mixed with many other stuff which are not needed, Python tests, etc. PJSUA starts, but not tested yet with my home VoIP server (Asterisk).

So it will come in the next days if everything works well.

pjsua.tcz is submitted.
Title: Re: Skype and TC 3.0
Post by: tclfan on August 26, 2010, 05:52:48 AM
BMarkus,

Thanks very much. Greatly appreciated.
Title: Re: Skype and TC 3.0
Post by: nick65go on August 29, 2010, 11:32:03 AM
fyi
Gmail Video & Voice Chat Comes To Linux
http://www.phoronix.com/scan.php?page=news_item&px=ODUyOA
wow, if I could just replace skype  ;D
Title: Re: Skype and TC 3.0
Post by: schultzter on October 26, 2010, 06:50:07 PM
I just got Skype working with ALSA (well, only made a couple test calls so far).  I'll try and write it up as an extension but it will probably need some revision before it's stable - it would be my first extension!

I basically just downloaded the Skype-static tarball from skype.com, re-filed the contents in the TC preferred directories, squashed it up, put it into optional, and loaded it from Local using the AppBrowser.

Many thanks to the authors of wiki article on Creating extensions (http://wiki.tinycorelinux.com/Creating+Extensions), that's basically what I followed (and I had roberts getFlash10.sh script for reference too).
Title: Re: Skype and TC 3.0
Post by: nick65go on December 24, 2010, 12:12:09 AM
FYI, I do believe that repacking Skype (as tcz extension) is FREE, and anyone could add this to repository ;) as I see this subject was read many times.
for official confirmation, as to kill any doubt, please see this:
http://repos.archlinux.org/wsvn/community/skype/repos/community-i686/PERMISSION

regards, Nick
Title: Re: Skype and TC 3.0
Post by: ^thehatsrule^ on December 24, 2010, 01:19:34 AM
Assuming the terms are still the same, that is incorrect - permission would be required.  Please see the earlier messages in this thread, or the link you posted.
Title: Re: Skype and TC 3.0
Post by: nick65go on December 24, 2010, 01:35:43 AM
To make my point of view more clear:
It is no use to, let say, if I will obtain the permission to repackage or re-distribute this software. It will be more usefully if a permanent/staff of TC development team will have it, as the package could be maintained/updated.

IMHO, I do not believe that permission could not be granted (again?), as long as at least a (important) distribution (like Arch, Ubuntu, etc) has it.

But maybe why you bother for a close source software? this is the real challenge  ;)
 
Title: Re: Skype and TC 3.0
Post by: ^thehatsrule^ on December 24, 2010, 12:54:48 PM
To make my point of view more clear:
It is no use to, let say, if I will obtain the permission to repackage or re-distribute this software. It will be more usefully if a permanent/staff of TC development team will have it, as the package could be maintained/updated.
That doesn't matter, as it would be for the project's repository

Quote
But maybe why you bother for a close source software? this is the real challenge  ;)
huh?
Title: Re: Skype and TC 3.0
Post by: tinypoodle on December 24, 2010, 03:25:43 PM
FYI, I do believe that repacking Skype (as tcz extension) is FREE, and anyone could add this to repository ;) as I see this subject was read many times.
for official confirmation, as to kill any doubt, please see this:
http://repos.archlinux.org/wsvn/community/skype/repos/community-i686/PERMISSION

regards, Nick

Umm, linked e-mail is more than 5½ years old...
So, even in case of interpretation of it's content being more than an exclusive grant to a specific applicant of permission - while being signed as: 
Quote
Information contained in this e-mail is confidential and proprietary.

regards,
Jaanus Kase, Skype
- it could hardly overrule the current info retrievable from the site of the software manufacturer, which clearly does not allow free redistribution.

TC does include closed source in repo, e.g. opera which is - as opposed to skype - known to be freely redistributable (and mirrored on many software repo servers worldwide).
Title: Re: Skype and TC 3.0
Post by: nick65go on December 25, 2010, 02:54:01 AM
OK, I understand that you support even close source software. It is kind that you answer my queries. I do not try to open a conflict here.

I was just thinking about to have for skype some kind of extension, like getflash.tcz, not to re-distribute the binary, but to automatically do this by some updated scripts. It is just a suggestion.

I invested some time to make this software to work, it was a pain, and I have shared my results in this forum, so for me is no  more a problem now, any way you will proceed.

By default I do not like close source software. But I have to use it then there is no better solution for my specific needs.

I try to get help for a SMALL alternative solution to skype (text chat, voice over internet, web-cam video, file transfer). Those services should not necessary been integrated into one solution. Cloud computing is OK, as I need anyway internet to communicate oversea.

For example I could use meebo for text chat, but voice & video is not working even with flash loaded.

I have started from here
http://en.wikipedia.org/wiki/Comparison_of_VoIP_software
but the subject / alternatives are overwhelming and my time/knowledge is limited.

Thanks in advance for suggestions.
Title: Re: Skype and TC 3.0
Post by: Juanito on December 25, 2010, 03:19:17 AM
I was just thinking about to have for skype some kind of extension, like getflash.tcz, not to re-distribute the binary, but to automatically do this by some updated scripts. It is just a suggestion.

There's an install script here: http://forum.tinycorelinux.net/index.php?topic=3165.0 (http://forum.tinycorelinux.net/index.php?topic=3165.0)

..it might need some small modifications for the latest version of skype
Title: Re: Skype and TC 3.0
Post by: Tarkus on January 19, 2011, 03:00:44 AM
[Please remove this post, sorry for the inconvenience]