VoIP ID

Standard

VoIP ID adalah sebuah proyek terbuka yang digelar dengan biaya tidak besar hasil donasi sana-sini, didukung kang Onno dan rekan-rekan lain yang sebelumnya berperan di VoIP Rakyat.

Proyek VoIP ID adalah bagian dari proyek ENUM ID (tentang ini menyusul).

Hasil akhir yang diinginkan dari VoIP ID adalah sebuah layanan yang dapat berjalan dengan biaya semurah mungkin untuk menyediakan VoIP server seperti VoIP Rakyat dengan domain masing-masing. Mudahnya VoIP ID adalah VoIP service in a cloud atau Hosted VoIP service, terserah istilah mana yang paling keren. Komunitas dapat memanfaatkan layanan VoIP ID untuk membangun jaringan komunikasi berbasis IP dengan nama domain sendiri, dipelihara dan diatur oleh sendiri.

Kode sumber dapat diperoleh disini:

https://git.ngoprek.org/antonraharja/voip-id

Lisensi kode sumber VoIP ID belum ditentukan, saya pribadi memilih Affero GPLv3. Nanti kami tanyakan dulu pada yang lebih ahli mengenai hal ini.

Project management sederhana kami gunakan Trello, disini:

https://trello.com/b/Azj8hRww/voip-id-hosted-e164-or-id

Hasil akhirnya dapat dinikmati disini:

http://hosted.e164.or.id

Yang tertarik menerima orderan memperbaiki bugs dan/atau menambah fitur-fitur maka segera kontak saya via email antonrd@gmail.com untuk saya masukkan ke dalam daftar kontributor proyek.

Syarat utama, saat ini, untuk menjadi kontributor proyek VoIP ID adalah: harus menguasai PHP, MySQL, dan Laravel, serta menggunakan Linux untuk bekerja. Juga harus punya cukup waktu luang agar saat dipaksa deliver ya harus bisa deliver.

Imbalan untuk terjun dalam proyek ini, saat ini, sementara ini, hanya makan siang dan/atau makan malam gratis bersama-sama saat tim ngumpul2. Dan tentunya nama anda akan tercantum dalam daftar kontributor proyek VoIP ID.

Selamat membaca kode sumber dan saya tunggu email lamarannya :)

Thanks,
anton

My slow slow Ubuntu 14.10

Standard

My newly updated Ubuntu seemed lagging -_-

Nothing really concerned me on my top but I knew something was wrong. So I installed iotop (used apt-get) to see what was causing lags. From iotop I knew that mediascanner-service-2.0 that was trying to scan my encrypted folder causing the IO almost always 90%++ all the time.

I’m sure there were things you can do about this, but whatever, I didn’t have time to explore them.

So, I did this:

mv /usr/bin/mediascanner-service-2.0 /usr/bin/mediascanner-service-2.0.dist
echo 'exit 0' > /usr/bin/mediascanner-service-2.0
chmod 755 /usr/bin/mediascanner-service-2.0
killall -9 mediascanner-service-2.0

That, fixed the lagging issue.

Asterisk 101 Book Project

Standard

Hi,

I’ve started a book writing project (that I should start years ago -_-). Begins with the need to provide a companion materials for Asterisk training, this, hopefully, should end as a complete Asterisk 101 book.

Described on its website, Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide.

Asterisk 101 means the book contains basic, if not fundamental, stuffs that someone should learn if they need to operate Asterisk properly.

The book project is hosted at Github, here: https://github.com/antonraharja/book-asterisk-101

Short URL: http://bit.ly/asterisk101

Asterisk project website is http://www.asterisk.org

Do interfere, please fork the project, send your pull-requests, edit the wiki and email me for any suggestions (or even requests).

Enjoy.

playSMS Webservices Class

Standard

Introducing, playSMS PHP class for accessing playSMS webservices. This class is based on the Webservices API document shared on playSMS Github repository.

Get it from here: https://github.com/antonraharja/playsms-webservices.

If you use composer, which is recommended, the package listed as playsms/webservices, here: https://packagist.org/packages/playsms/webservices.

Usage examples can be found in tests folder.

And last, please visit playSMS User Group forum to discuss this, here is the address: https://bit.ly/playsmsusergroup

Enjoy.

Softphone Android gratis untuk VoIP Rakyat

Standard

Saya ingat beberapa tahun lalu ketika memulai VoIP Rakyat. Tidaklah mudah mencari mobile softphone atau software telepon yang dapat digunakan di handphone. Karena itu kami sangat berterima-kasih pada tim Nokia Indonesia yang kemudian meminjamkan (dan seingat saya tidak perlu mengembalikan) sebuah handphone Nokia E65 untuk dicoba. Saya juga ingat di VoIP Rakyat kami buatkan halaman khusus dan fungsi khusus yang menangani pendaftaran akun VoIP Rakyat untuk para pengguna handphone ini.

Pada waktu itu handphone canggih Nokia ini sudah dilengkapi dengan SIP stack atau SIP softphone didalamnya. Beberapa URL lawas berikut menunjukkan bagaimana kita dapat bertelepon VoIP menggunakan handphone Nokia tipe tertentu:

Seiring perjalanan waktu, handphone semakin canggih, demikian juga aplikasi-aplikasi pendukungnya. Kini fokus kita berpindah pada handphone berbasis Android. Dan dari sekian banyak aplikasi yang ada di Google Play ada sebuah aplikasi yang sangat menjanjikan untuk digunakan sebagai mobile softphone yang paling direkomendasikan untuk VoIP Rakyat, aplikasi itu adalah CSipSimple.

Continue reading

Duh kok ga konek nih ?

Standard

Saya bicara soal Asterisk. Setelah sukses instalasi Asterisk (baik itu vanilla, Briker, Elastix, PIAF, Trixbox atau yang distribusi Linux yang lain), maka buru-buru kita add extensions beberapa buah, meregistrasikan minimal 2 SIP softphone (atau 2 IP phone) lalu mencoba dial untuk melihat apakah sesama extension dapat saling telepon.

Apabila anda melakukan uji coba diatas ini dalam lingkungan yang sederhana dan ideal yaitu dengan 1 server Asterisk dan 2 PC dalam 1 LAN, biasanya 2 softphone itu langsung bisa saling kring dan ngobrol. Sukses mudah diperoleh pada kondisi ini. Tentu lain soal bila anda tidak mengerti Asterisk atau distro VoIP yang saya sebutkan diatas, pada situasi ini biasanya hal kecil dan relatif mudah saja bisa menjadi hambatan besar untuk sukses.

Untuk memahami apa yang saya tulis pada artikel ini maka anda perlu minimal berada pada 3 situasi dibawah ini:

  1. Pernah melakukan instalasi Asterisk atau distro yang saya tulis diatas
  2. Pernah benar-benar menggunakannya, baik untuk iseng saja, untuk belajar atau serius
  3. Pernah terbentur suatu masalah dan tidak tahu harus periksa apa, yang mana dulu dan bagaimana. Bahkan bingung harus laporan apa.

Untuk poin 1, saya sarankan anda cari manual instalasi Asterisk. Sekarang sudah banyak yang menulisnya, dan dalam Bahasa Indonesia pula :) Atau lebih cepat lagi anda dapat lakukan instalasi distro Asterisk seperti Briker (manuals) atau Elastix (manuals).

Untuk poin 2, cobalah menggunakan Briker pada kondisi ideal (1 server, 2 PC dalam 1 LAN). Pasti langsung sukses.

Untuk poin 3, setelah sukses di poin 2 maka gunakan instalasi Briker itu untuk telepon ke account VoIP Rakyat atau telepon nomor 901 di VoIP Rakyat. Anda bisa juga coba-coba dial nomor PSTN walaupun belum melakukan konfigurasi apa-apa. Dijamin menemui kegagalan bila anda tidak fasih konfigurasi Asterisk atau Briker/Elastix.

Duh kok ga konek nih ?

Kalo sudah pernah kepentok kalimat ini, mari lanjut baca :)

Continue reading