Ozeki SIP .Net SDK untuk pengembangan formulir callback C# menggunakan kode sumber softphone Ozeki VoIP. Ketika formulir callback diisi, Ozeki SIP SDK memanggil operator dan orang yang membutuhkan informasi sekaligus. Jika kedua panggilan diterima, SDK menghubungkan dua jalur dan mentransfer data audio antara kedua belah pihak. Jika salah satu pihak menutup panggilan atau panggilan tidak pernah ditetapkan, SDK mengakhiri panggilan lain secara otomatis.
Contoh formulir callback Ozeki memiliki MS Windows Form GUI. GUI menampilkan status pengguna SIP (jika mereka online, ekstensi dan pendaftaran berhasil atau tidak). Ini memiliki bidang berikut yang akan ditentukan: WAKTU CALLBACK, NOMOR TELEPON OPERATOR, NOMOR TELEPON ANDA. Permintaan panggil balik diselesaikan dengan tombol TAMBAHKAN PERMINTAAN. Di bagian PERISTIWA Anda akan diberitahu tentang koneksi kedua belah pihak.
Program sampel mudah digunakan. Unduh, ekstrak, dan muat ke Visual Studio 2010. Beberapa konfigurasi diperlukan: ganti alamat IP PC Anda dan data pengguna PBX yang dipilih untuk melakukan panggilan telepon. Perhatikan bahwa NAT harus berada di antara softphone dan server SIP. Jika pengaturan ini salah ditentukan, data audio dari ujung jauh tidak akan diterima selama panggilan telepon.
Softphone ini diinisialisasi dan didaftarkan ke PBX dengan akun SIP yang diberikan setelah memuat GUI. Instance softphone dibuat melalui objek softPhone dan Anda dapat memasukkan alamat IP PC Anda, domain port yang akan digunakan oleh telepon dan port yang mendengarkan pesan SIP.
Dalam program ini hanya satu saluran telepon yang dibuat dan didaftarkan tetapi ada kesempatan untuk beberapa saluran telepon. Inisiasi panggilan dilakukan dalam sekejap waktu yang ditetapkan sementara panggilan masuk tidak memiliki peran dalam sampel ini, sehingga ditolak secara otomatis. Program sampel formulir callback Ozeki menampilkan status panggilan, menangani data audio yang tiba dari ujung jauh dan juga menerima sinyal DTMF.
Riwayat versi
- Versi 9.2.0 diposting di 2012-02-02
Fitur baru: Dukungan pengembangan webphone (Flash dan Silverligt)
Detil Program
Eula
EULA - Perjanjian Lisensi Pengguna Akhir
Lisensi Pengguna Akhir
I. Paket perangkat lunak ini termasuk manual pengguna dan dokumentasi terkait apa pun ("Perangkat Lunak Berlisensi") disediakan di bawah lisensi dari Ozeki Systems Ltd, Fredi u. 76, Debrecen 4032, Hongaria ("OZEKI"), setelah syarat dan ketentuan berikut yang Anda anggap telah diterima dengan menginstal Perangkat Lunak Berlisensi, sehingga menjadi Lisensi Perangkat Lunak Berlisensi, sehingga menjadi Pemegang Lisensi
II. Semua hak cipta, kepemilikan, dan hak kekayaan intelektual lainnya dalam Perangkat Lunak Berlisensi dimiliki oleh Ozeki dan pemberi lisensinya. Ozeki berwenang untuk mengizinkan Penerima Lisensi untuk memuat Perangkat Lunak Berlisensi ke komputer dan menggunakan Perangkat Lunak Berlisensi sesuai dengan syarat dan ketentuan yang ditetapkan di bawah ini.
III. KONDISI PENGGUNAAN
1. Anda dapat:
a. menggunakan Perangkat Lunak Berlisensi sehubungan dengan sistem komputer dan untuk jumlah pengguna dan tujuan yang ditentukan oleh Ozeki atau pemasok Perangkat Lunak Berlisensi.
b. membuat salinan cadangan Perangkat Lunak Berlisensi (tetapi bukan manual pengguna atau dokumentasi terkait) semata-mata untuk tujuan cadangan asalkan Anda mereproduksi semua pemberitahuan hak cipta, merek dagang, legenda dan logo pada salinan cadangan dan mempertahankan catatan akurat dari lokasi salinan cadangan.
2. Anda tidak boleh:
a. mengizinkan penggunaan Perangkat Lunak Berlisensi lebih dari jumlah pengguna yang ditentukan.
b. membuat salinan Perangkat Lunak Berlisensi kecuali untuk tujuan cadangan keamanan.
c. membuat salinan manual pengguna atau dokumentasi terkait.
d. mendistribusikan, mentransfer, meminjamkan, menyewakan, menetapkan, menyewakan atau mensublisensikan Perangkat Lunak Berlisensi atau salinan atau bagian mana pun darinya kepada orang lain.
e. mengubah atau mengadaptasi Perangkat Lunak Berlisensi dengan merekayasa balik, mendekompilasi atau membongkarnya atau sebaliknya.
f. menghapus pemberitahuan hak cipta, merek dagang, legenda, logo, atau identifikasi produk dari Perangkat Lunak Berlisensi atau salinan cadangan.
3. Penerima Lisensi Pendidikan hanya dapat menggunakan Perangkat Lunak Berlisensi sebagai alat bantu pengajaran atau sehubungan dengan pekerjaan kursus siswa atau Penelitian yang tidak didanai secara komersial atau oleh organisasi pemerintah.
4. Pemegang Lisensi Penggunaan Pribadi hanya dapat menggunakan Perangkat Lunak Berlisensi untuk tujuan non-pemerintah non-komersial pribadi.
5. Jika Perangkat Lunak Berlisensi disediakan untuk tujuan Evaluasi atau Demonstrasi maka perangkat lunak tersebut tidak dapat digunakan untuk tujuan apa pun selain untuk mengevaluasi atau menunjukkan fungsionalitasnya.
6. Jika Perangkat Lunak Berlisensi diberikan kepada Lisensi Pendidikan atau Penggunaan Pribadi atau disediakan untuk tujuan Evaluasi atau Demonstrasi maka perangkat lunak tersebut tidak dapat digunakan sehubungan dengan aktivitas komersial atau pemerintah apa pun termasuk tetapi tidak terbatas pada produksi perangkat lunak atau produk atau layanan lain denganaktivitas ental termasuk tetapi tidak terbatas pada produksi perangkat lunak atau produk atau layanan lain yang mungkin secara langsung atau tidak langsung menghasilkan pendapatan atau yang akan tersedia secara luas.
IV. JANGKA WAKTU
1. Perjanjian Lisensi menjadi efektif ketika Anda pertama kali menginstal Perangkat Lunak Berlisensi.
2. Perjanjian Lisensi akan berakhir:
a. jika Anda memberi tahu Ozeki, atau pemasok Perangkat Lunak Berlisensi, bahwa Anda ingin mengakhiri lisensi.
b. secara otomatis jika Anda melanggar atau gagal mematuhi syarat atau ketentuan apa pun di sini.
c. setelah periode waktu, jika ada, yang ditentukan oleh Ozeki atau pemasok Perangkat Lunak Berlisensi.
d. Setelah pengakhiran, Anda harus menghancurkan semua salinan Perangkat Lunak Berlisensi dan menyatakan kepada Ozeki bahwa itu telah dihancurkan. Setelah pengakhiran, Anda tidak berhak atas pengembalian uang atau pertimbangan lain yang dibayarkan oleh Anda.
V. GARANSI TERBATAS 90 HARI
1. Untuk jangka waktu sembilan puluh (90) hari sejak tanggal Anda menerima Perangkat Lunak Berlisensi, Ozeki atau pemasok Perangkat Lunak Berlisensi akan, jika Anda menemukan dan memberi tahu Ozeki atau pemasok Perangkat Lunak Berlisensi dari cacat fisik material apa pun di media tempat Perangkat Lunak Berlisensi direkam, mengganti media yang rusak secara gratis asalkan Anda mengembalikan (pascabayar) ke Ozeki atau pemasok Perangkat Lunak Berlisensi media yang rusak yang menyatakan nama dan alamat Anda dan menyertakan bukti tanggal pembelian Perangkat Lunak Berlisensi Anda (misalnya faktur).
2. Garansi 90 hari tidak berlaku jika media Perangkat Lunak Berlisensi hilang atau dicuri atau telah rusak karena penggunaan atau modifikasi yang tidak sengaja, penyalahgunaan, pengabaian atau tidak sah.
3. Satu-satunya obat Anda jika ada cacat dalam media Perangkat Lunak Berlisensi terbatas pada penggantian media berdasarkan garansi 90 hari ini kecuali Ozeki atau pemasok Perangkat Lunak Berlisensi tidak dapat memberikan penggantian dalam waktu 30 hari setelah pengembaliannya dalam hal ini Anda dapat mengakhiri Perjanjian Lisensi dengan menghancurkan dan menyatakan kepada Ozeki atau penghancuran pemasok Perangkat Lunak Berlisensi dari semua salinan Perangkat Lunak Berlisensi dan Biaya Lisensi Anda akan dikembalikan.
VI. TANGGUNG JAWAB
1. Ozeki DAN PEMASOK PERANGKAT LUNAK BERLISENSI, DISTRIBUTOR DAN DEALER TIDAK MEMBUAT PERNYATAAN ATAU JAMINAN BAIK TERSIRAT MAUPUN TERSIRAT (BERDASARKAN UNDANG-UNDANG ATAU LAINNYA) YANG BERKAITAN DENGAN KINERJA, KUALITAS, KELAYAKAN PEDAGANG ATAU KESESUAIAN UNTUK TUJUAN TERTENTU DARI PERANGKAT LUNAK ATAU SEBALIKNYA DAN SEMUA PERNYATAAN DAN JAMINAN TERSEBUT DENGAN INI SECARA KHUSUS TIDAK DIKLAIM DAN DIKECUALIKAN.
2. ANDA SENDIRI DAPAT MENENTUKAN APAKAH PERANGKAT LUNAK AKAN MEMENUHI KEBUTUHAN ANDA DAN SELURUH RISIKO TERHADAP KINERJANYA ADALAH DENGAN ANDA DAN, KECUALI SEJAUH YANG DISEDIAKAN DALAM PASAL 5 DI ATAS, JIKA PERANGKAT LUNAK TERBUKTI RUSAK ANDA SENDIRI HARUS MENANGGUNG SELURUH BIAYA DARI SEMUA LAYANAN, PERBAIKAN ATAU KOREKSI YANG DIPERLUKAN DAN BIAYA INSIDENTAL ATAU KONSEKUENSIAL APA PUN. DALAM HAL APA PUN Ozeki, PEMASOK ATAU DISTRIBUTOR PERANGKAT LUNAK BERLISENSINYA BERTANGGUNG JAWAB ATAS (1) (2) TIDAK LANGSUNG, (3) KHUSUS, (4) KERUSAKAN INSIDENTAL ATAU (5) KONSEKUENSIAL (TERMASUK HILANGNYA LABA ATAU BISNIS) YANG DIAKIBATKAN OLEH CACAT DAN/ATAU PENGGUNAAN PERANGKAT LUNAK BERLISENSI, BAHKAN JIKA Ozeki TELAH DIBERITAHU TENTANG KEMUNGKINAN KERUSAKAN TERSEBUT, BAIK KARENA KELALAIAN Ozeki, PELANGGARAN KONTRAK, PERNYATAAN YANG SALAH ATAU SEBALIKNYA.
3. TERLEPAS DARI HAL-HAL DI ATAS, JIKA HARUS TIMBUL TANGGUNG JAWAB APA PUN DI PIHAK Ozeki DENGAN ALASAN LISENSI ATAU PENGGUNAAN PERANGKAT LUNAK BERLISENSI ATAU SEBALIKNYA, APAKAH KARENA KELALAIAN Ozeki, PELANGGARAN KONTRAK, PERNYATAAN YANG SALAH ATAU TANGGUNG JAWAB TERSEBUT TIDAK AKAN DALAM KEADAAN MELEBIHI HARGA YANG DIBAYARKAN OLEH ANDA UNTUK LISENSI UNTUK MENGGUNAKAN PERANGKAT LUNAK ATAU PADA PEMILIHAN Ozeki BIAYA PERBAIKAN ATAU PENGGANTIAN PERANGKAT LUNAK YANG RUSAK OLEH Ozeki
4. Anda akan mengganti rugi Ozeki, Pemberi Lisensi dan pemasok Perangkat Lunak Berlisensi terhadap semua klaim oleh pihak ketiga (selain klaim yang menuduh pelanggaran oleh Perangkat Lunak Berlisensi, sebagaimana disediakan, hak cipta pihak ketiga, paten atau hak kekayaan intelektual lainnya) yang timbul dari kepemilikan atau penggunaan perangkat lunak oleh Anda atau siapa pun yang menggunakannya dengan persetujuan Anda.
VII. UMUM
1. Perjanjian Lisensi ini diatur oleh dan ditafsirkan sesuai dengan hukum Hongaria dan Anda setuju untuk tunduk pada yurisdiksi non-eksklusif pengadilan Hongaria.
2. Dengan menginstal Perangkat Lunak Berlisensi, Anda mengakui bahwa Anda telah membaca Perjanjian ini, memahaminya dan setuju untuk terikat oleh syarat dan ketentuannya.
3. Setiap pernyataan, modifikasi, atau amandemen perjanjian ini tidak akan berlaku kecuali terkandung dalam nota tertulis dari Ozeki dan ditandatangani oleh petugas Ozeki yang berwenang.
4. Kegagalan atau keterlambatan pihak mana pun dalam menegakkan ketentuan apa pun di sini tidak akan mengesampingkan hak-hak pihak tersebut.
5. Jika ada ketentuan dalam Perjanjian ini ditemukan tidak sah atau tidak dapat dilaksanakan sesuai dengan keputusan peradilan atau jika tidak, sisa Perjanjian ini akan tetap berlaku dan dapat ditegakkan sesuai dengan ketentuannya.
6. Ozeki dapat mengalihkan atau mengalihkan hak dan kewajibannya berdasarkan Perjanjian ini tanpa persetujuan Anda sebelumnya.
Ozeki Systems Ltd.
[email protected]
http://www.voip-sip-sdk.com