Selasa, 24 Oktober 2017

Live streaming web audio dan video protocol streaming

Live streaming web audio dan video protocol streaming

Teknologi live streaming sering digunakan untuk menyampaikan acara live seperti olahraga, konser dan lebih umum lagi program TV dan Radio yang diproduksi secara live. Seringkali disingkat menjadi streaming saja, live streaming adalah proses mentransmisikan media 'live' ke komputer dan perangkat. Ini adalah subjek yang cukup kompleks dan baru lahir dengan banyak variabel, jadi pada artikel ini kami akan memperkenalkan Anda pada subjek dan memberi tahu Anda bagaimana Anda bisa memulai.

Pertimbangan utama saat streaming media ke browser adalah kenyataan bahwa alih-alih memainkan file terbatas, kami menyampaikan sebuah file yang sedang dibuat dengan cepat, dan tidak memiliki awal atau akhir yang telah ditentukan sebelumnya.

Perbedaan utama antara media streaming dan media statis

Dalam hal ini kita menggunakan media statis untuk menggambarkan media yang diwakili oleh sebuah file, entah itu file mp3 atau webm. File ini berada pada server dan bisa dikirimkan - seperti kebanyakan file lainnya - ke browser. Hal ini sering dikenal sebagai download progresif.

Media streaming langsung tidak memiliki waktu mulai dan akhir yang terbatas daripada file statis, ini adalah aliran data yang melewati server ke telepon dan sering adaptif (lihat di bawah). Biasanya kita memerlukan format yang berbeda dan perangkat lunak server-side khusus untuk mencapai hal ini.

Streaming adaptif

            Salah satu prioritas utama live streaming adalah menjaga agar pemain tetap sinkron dengan arus: streaming adaptif adalah teknik untuk melakukan hal ini dalam kasus bandwidth rendah. Idenya adalah kecepatan transfer data dipantau dan jika terlihat seperti tidak menyala, kami menurunkan aliran bandwidth yang lebih rendah (dan akibatnya menurunkan kualitas). Agar memiliki kemampuan ini, kita perlu menggunakan format yang memudahkan hal ini. Format live streaming umumnya memungkinkan streaming adaptif dengan memecah arus menjadi serangkaian segmen kecil dan membuat segmen tersebut tersedia dengan kualitas dan kecepatan bit yang berbeda.

Streaming Audio dan Video on Demand

Teknologi streaming tidak digunakan secara eksklusif untuk streaming langsung. Ini juga dapat digunakan sebagai pengganti metode download progresif tradisional untuk Audio dan Video sesuai permintaan:

Ada beberapa keuntungan untuk ini:

Latency umumnya lebih rendah sehingga media akan mulai bermain lebih cepat
Streaming adaptif membuat pengalaman lebih baik pada berbagai perangkat
Media diunduh tepat pada waktunya yang membuat pemakaian bandwidth lebih efisien
Protokol Streaming

Sementara media statis biasanya dilayani melalui HTTP, ada beberapa protokol untuk melayani aliran adaptif; mari kita lihat pilihannya.

HTTP
Untuk saat ini HTTP sejauh ini merupakan protokol yang paling sering digunakan untuk mentransfer media sesuai permintaan atau live.

RTMP
Real Time Messaging Protocol (RTMP) adalah protokol proprietary yang dikembangkan oleh Macromedia (sekarang Adobe) dan didukung oleh plugin Adobe Flash. RTMP hadir dalam berbagai rasa termasuk RTMPE (Encrypted), RTMPS (Secure over SSL / TLS) dan RTMPT (dienkapsulasi dalam permintaan HTTP).

RTSP
Real Time Streaming Protocol (RTSP) mengendalikan sesi media antara titik akhir dan sering digunakan bersamaan dengan Protokol Transport Real-time Transport (RTP) dan dengan Real-time Control Protocol (RTCP) untuk pengiriman media stream. Menggunakan RTP dengan RTCP memungkinkan streaming adaptif. Ini belum didukung secara native di kebanyakan browser, namun perlu diingat bahwa Firefox OS 1.3 mendukung RTSP.

Catatan: beberapa vendor menerapkan protokol transport yang tepat, seperti RealNetworks dan Real Data Transport (RDT) mereka.

RTSP 2.0
RTSP 2.0 saat ini dalam pengembangan, dan tidak kompatibel dengan RTSP 1.0.

Penting: Meskipun tag <audio> dan <video> adalah protokol agnostik, browser saat ini tidak mendukung apapun selain HTTP tanpa memerlukan plugin, meskipun hal ini sepertinya akan berubah. Protokol selain HTTP juga dapat dikenai pemblokiran dari firewall atau server proxy.

Menggunakan protokol streaming

Proses menggunakan berbagai protokol sangat familiar jika Anda terbiasa bekerja dengan media melalui HTTP.

Sebagai contoh:


Ekstensi Sumber Media (MSE)

Ekstensi Sumber Media adalah rancangan kerja W3C yang berencana untuk memperluas HTMLMediaElement agar JavaScript dapat menghasilkan aliran media untuk pemutaran. Mengizinkan JavaScript untuk menghasilkan aliran memfasilitasi berbagai kasus penggunaan seperti streaming adaptif dan pengalihan waktu aliran langsung.

Misalnya, Anda bisa menerapkan MPEG-DASH menggunakan JavaScript saat membongkar decoding ke MSE.

Catatan: Pergeseran Waktu adalah proses mengkonsumsi live stream beberapa saat setelah itu terjadi.

Format File Streaming Video

Beberapa format live streaming berbasis HTTP mulai melihat dukungan di seluruh browser.

Catatan: Anda dapat menemukan panduan untuk mengkodekan HLS dan MPEG-DASH untuk digunakan di web pada Menyiapkan sumber media streaming adaptif.

MPEG-DASH
DASH singkatan dari Dynamic Adaptive Streaming melalui HTTP dan merupakan format baru yang baru-baru ini melihat dukungan yang ditambahkan ke Chrome, dan Internet Explorer 11 berjalan pada Windows 8.1. Ini didukung melalui Media Source Extensions yang digunakan oleh pustaka JavaScript seperti DASH.js. Pendekatan ini memungkinkan kita mendownload potongan video stream menggunakan XHR dan "menambahkan" potongan ke arus yang dimainkan oleh elemen <video>. Jadi misalnya, jika kita mendeteksi bahwa jaringannya lambat, kita bisa mulai meminta potongan kualitas rendah (lebih rendah) untuk segmen berikutnya. Teknologi ini juga memungkinkan segmen iklan ditambahkan / dimasukkan ke arus.

Catatan: Anda juga bisa menggunakan WebM dengan sistem streaming adaptif MPEG DASH.

HLS
HLS atau HTTP Live Streaming adalah protokol yang ditemukan oleh Apple Inc dan didukung di browser Android iOS, Safari, dan versi terbaru dari browser Android / Chrome. HLS juga adaptif.

HLS juga dapat diterjemahkan menggunakan JavaScript, yang berarti kita dapat mendukung versi terbaru Firefox, Chrome dan Internet Explorer 10+. Lihat pemutar JavaScript Live Streaming JavaScript ini.

Pada awal sesi streaming, daftar lagu M3U (m3u8) yang diperluas akan diunduh. Ini berisi metadata untuk berbagai sub-stream yang disediakan.





Sabtu, 29 April 2017

Cara menambahkan gambar ke dalam HTML

Cara menambahkan gambar ke dalam HTML
Sulit membayangkan sebuah halaman HTML tanpa gambar untuk standard web saat ini. Pada tutorial Cara menambahkan gambar ke dalam HTML  ini kita akan mempelajari cara penggunaan tag image. Tag Image digunakan untuk menampilkan gambar kedalam halaman web, menggunakan <img>.

<!DOCTYPE html>
<html>
<head>
   <title>Penggunaan Tag Image</title>
</head>
<body>
   <h1>Belajar Tag Gambar</h1>
   <img src="1.jpg" />
   </body>
</html>


Penempatan gambar harus 1 folderdengan nama yg sama pada  “   <img src="1.jpg" />”
Kalau sudah hasil seperti di bawah:


Jumat, 28 April 2017

Fungsi Musik Secara Umum

Fungsi Musik Secara Umum
Secara umum, fungsi musik bagi masyarakat Indonesia antara lain sebagai sarana atau media upacara ritual, media hiburan, media ekspresi diri, media komunikasi, pengiring tari, dan sarana ekonomi.

Sarana upacara budaya (ritual)
Musik di Indonesia, biasanya berkaitan erat dengan upacara- upacara kematian, perkawinan, kelahiran, serta upacara keagamaan dan kenegaraan. Di beberapa daerah, bunyi yang dihasilkan oleh instrumen atau alat tertentu diyakini memiliki kekuatan magis. Oleh karena itu, instrumen seperti itu dipakai sebagai sarana kegiatan adat masyarakat.
Sarana Hiburan
Dalam hal ini, musik merupakan salah satu cara untuk menghilangkan kejenuhan akibat rutinitas harian, serta sebagai sarana rekreasi dan ajang pertemuan dengan warga lainnya. Umumnya masyarakat Indonesia sangat antusias dalam menonton pagelaran musik. Jika ada perunjukan musik di daerah mereka, mereka akan berbondong- bondongmendatangi tempat pertunjukan untuk menonton.

Sarana Ekspresi Diri 
Bagi para seniman (baik pencipta lagu maupun pemain musik), musik adalah media untuk mengekspresikan diri mereka. Melalui musik, mereka mengaktualisasikan potensi dirinya. Melalui musik pula, mereka mengungkapkan perasaan, pikiran, gagasan, dan cita- cita tentang diri, masyarakat, Tuhan, dan dunia.

Sarana Komunikasi
Di beberapa tempat di Indonesia, bunyi- bunyi tertentu yang memiliki arti tertentu bagi anggota kelompok masyarakatnya. Umumnya, bunyi- bunyian itu memiliki  pola ritme tertentu, dan menjadi tanda bagi anggota masyarakatnya atas suatu peristiwa atau kegiatan. Alat yang umum digunakan dalam masyarakat Indonesia adalah kentongan, bedug di masjid, dan lonceng di gereja.

Pengiring Tarian
Di berbagai daerah di Indonesia, bunyi- bunyian atau musik diciptakan oleh masyarakat untuk mengiringi tarian- tarian daerah. Oleh sebab itu, kebanyakan tarian daerah di Indonesia hanya bisa diiringi olehmusik daerahnya sendiri. Selain musik daerah, musik- musik pop dan dangdut juga dipakai untuk mengiringi tarian- tarian modern, seperti dansa, poco- poco, dan sebagainya.

Sarana Ekonomi
Bagi para musisi dan artis professional, musik tidak hanya sekadar berfungsi sebagai media ekspresi  dan aktualisasi diri. Musik juga merupakan sumber  penghasilan. Mereka merekam hasil karya mereka dalam bentuk pita kaset dan cakram padat (Compact Disk/CD) serta menjualnya ke pasaran. Dari hasil penjualannya ini mereka mendapatkan penghasilan untuk memenuhi kebutuhan hidup. Selain dalam media kaset dan CD. Para musisi juga melakukan pertunjukan yang dipungut biaya. Pertunjukan tidak hanya dilakukan di suatu tempat, tetapi juga bisa dilakukan di daerah- daerah lain di Indonesia ataupun di luar Indonesia.


Fungsi musik dalam kehidupan manusia

Fungsi musik dalam kehidupan manusia
1. Fungsi pengungkapan emosional
Disini musik berfungsi sebagai suatu media bagi seseorang untuk mengungkapkan perasaan atau emosinya. Dengan kata lain si pemain dapat mengungkapkan perasaan atau emosinya melalui musik.
2. Fungsi penghayatan estetis
Musik merupakan suatu karya seni. Suatu karya dapat dikatakan karya seni apabila dia memiliki unsur keindahan atau estetika di dalamnya. Melalui musik kita dapat merasakan nilai-nilai keindahan baik melalui melodi atupun dinamikanya.
3. Fungsi hiburan
Musik memiliki fungsi hiburan mengacu kepada pengertian bahwa sebuah musik pasti mengandung unsur-unsur yang bersifat menghibur. Hal ini dapat dinilai dari Melodi ataupun liriknya.
4. Fungsi komunikasi
Musik memiliki fungsi komunikasi berarti bahwa sebuah musik yang berlaku di suatu daerah kebudayaan mengandung isyarat-isyarat tersendiri yang hanya diketahui oleh masyarakat pendukung kebudayaan tersebut. Hal ini dapat dilihat dari teks atau pun melodi musik tersebut.
5. Fungsi perlambangan
Musik memiliki fungsi dalam melambangkan suatu hal. Hal ini dapat dilihat dari aspek-aspek musik tersebut, misalmya tempo sebuah musik. Jika tempo sebuah musik lambat, maka kebanyakan teksnya menceritakan hal-hal yang menyedihkan. Sehingga musik itu melambangkan akan kesedihan.
6. Fungsi reaksi jasmani
Jika sebuah musik dimainkan, musik itu dapat merangsang sel-sel saraf manusia sehingga menyebabkan tubuh kita bergerak mengikuti irama musik tersebut. Jika musiknya cepat maka gerakan kita cepat, demikian juga sebaliknya.
7. Fungsi yang berkaitan dengan norma sosial
Musik berfungsi sebagai media pengajaran akan norma-norma atau peraturan-peraturan. Penyampaian kebanyakan melalui teks-teks nyanyian yang berisi aturan-aturan.
8. Fungsi pengesahan lembaga sosial
Fungsi musik disini berarti bahwa sebuah musik memiliki peranan yang sangat penting dalam suatu upacara . musik merupakan salah satu unsur yang penting dan menjadi bagian dalam upacara, bukan hanya sebagai pengiring.
9. Fungsi kesinambungan budaya
Fungsi ini hampir sama dengan fungsi yang berkaitan dengan norma sosial. Dalam hal ini musik berisi tentang ajaran-ajaran untuk meneruskan sebuah sistem dalam kebudayaan terhadap generasi selanjutnya.

10. Fungsi pengintegrasian Masyarakat

Musik memiliki fungsi dalam pengintegrasian masyarakat. Suatu musik jika dimainkan secara bersama-sama maka tanpa disadari musik tersebut menimbulkan rasa kebersamaan diantara pemain atau penikmat musik itu.


pengertian port ps2

Port ps2
Merupakan salah satu jenis port ‘klasik’ Sering digunakan pada komputer jenis PC untuk menghubungkan keyboard dan juga mouse. Bentuk konektornya adalah bulat dengan banyak pin. Namun demikian, saat ini port PS/2 sudah sangat jarang digunakan, mengingat penggunaan USB yang benar – benar mendominasi dalam penggunaan perangkat eksternal komputer.


PORT PS/2 ADALAH Port mouse PS/2 adalah port yang digunakan untuk mouse jenis PS/2. Port mouse ini biasanya berdampingan dengan port keyboard. Anda dapat membedakan kedua port tersebut dengan memperhatikan warna dari masing-masing port. Port mouse PS/2 biasanya berwarna hijau, sedangkan port keyboard PS/2 berwarna ungu.
Fungsi:Ps2 port digunakan untuk menghubungkan beberapa keyboard dan mouse ke 
PC kompatibel dengan sistem komputer.
Kesimpulan : PS/2 termasuk input port.Alat yang bisa masuk pada ps/2 yaitu: mouse dan keyboard.

PERMASALAHAN KONEKSI JARINGAN DAN SOLUSINYA

PERMASALAHAN KONEKSI JARINGAN DAN SOLUSINYA
Permasalahan dan solusi koneksi jaringan
Di dalam artikel tips dan trik kali ini, akan dibahas tentang bagaimana menangani masalah jaringan komputer. Kebanyakan masalah berhubungan dengan TCP/IP, yaitu bagaimana konfigurasi komputer pada jaringan. Langkah-langkah ini bisa Anda lakukan untuk menganalisa dan memecahkan masalah pada TCP/IP Anda.

Langkah-langkahnya :

1. Periksa Konfigurasi

Tahap pertama pada proses troubleshooting adalah dengan memeriksa konfigurasi TCP/IP. Caranya:
Start -> All Program -> Accessories -> Commad Prompt
Ketik perintah ipconfig /all
Setelah itu akan tampil hasil konfigurasinya. Perhatikan bahwa beberapa komputer mungkin mempunyai beberapa kartu antarmuka jaringan, dan Windows juga bisa mengenali port Firewire sebagai adapter jaringan. Anda harus memperhatikan interface yang akan dikonfigurasi.
Jika konfigurasi masih kosong, maka ada beberapa kemungkinan, antara lain Interface belum memperoleh alamat IP. Alamat IP bisa diberikan secara manual, atau via server DHCP. Jika IP diperoleh dari DHCP, coba beberapa perintah berikut untuk melihat apakah computer mampu untuk memperoleh alamat IP:


Ipconfig /release
Ipconfig /renew
Ipconfig /all

Jika computer masih belum memperoleh alamat IP, ada kemungkinan beberapa penyebab. Sebagai contoh:
* Server DHCP telah memberikan semua alamat IP nya (alamat IP habis). Administrator jaringan harus memeriksa log server jika terjadi kemungkinan ini.
Kemungkinan lain disebabkan kabel jaringan yang jelek. Coba hubungkan kabel kita ke computer lain untuk memeriksa apakah kabel kita memang bermasalah.
Kemungkinan lain yaitu kartu jaringan tidak terpasang dengan benar. Pada kebanyakan kasus, Windows XP akan secara otomatis mendeteksi sebuah kartu jaringan dan memasang driver secara otomatis. Namun demikian, Windows seringkali salah mengidentifikasi kartu jaringan. Jika Anda menemui masalah saat koneksi ke jaringan, coba buka casing komputer Anda dan periksa untuk memastikan model kartu jaringan yang terpasang sesuai dengan driver yang di load oleh windows.
Jika drivernya sesuai tapi masih bermasalah, coba download driver kartu jaringan terbaru dari website pabrikannya. Seringkali beberapa situasi dimana driver terbaru mengatasi masalah. Namun, jika Anda telah mencoba berbagai solusi tapi tetap gagal memperoleh alamat IP, cobalah untuk mengganti kartu jaringan Anda.

2. Kegagalan Komunikasi

Jika NIC Anda sudah memiliki alamat IP yang berasosiasi, tapi computer belum bisa berkomunikasi dengan jaringan, maka Anda harus menggunakan pendekatan pemecahan masalah yang berbeda. Pertanyaan pertama, darimanakah sumber alamat IP anda, apakah diberikan manual atau dari server DHCP?
* Jika alamat IP diperoleh dari server DHCP, Anda bisa menghilangkan banyak kemungkinan penyebab masalah mulai dari sekarang. JIka komputer mampu untuk ‘menyewa’ sebuah alamat IP, artinya kartu jaringan sedang berfungsi dan koneksi ke switch tidak ada masalah. Ketika computer ‘menyewa’ sebuah alamat dari server DHCP, alamat ini valid untuk periode waktu tertentu. Jika komputer telah sukses ‘menyewa’ alamat sebelumnya, namun belum kadaluarsa, kemungkinan Nampak bahwa komputer telah memperoleh IP baru, namun kenyataannya komputer masih mempertahankan IP yang diperoleh sebelumnya. Cara termudah untuk mencari tahu apa yang sedang terjadi adalah dengan menggunakan perintah ipconfig /release dan ipconfig/renew untuk melepaskan IP yang lama dan untuk mendapatkan IP yang baru.
* Jika NIC telah mempunyai alamat IP, tapi alamat telah diberikan secara manual, maka hal pertama yang Anda butuhkan adalah menjalankan beberapa tes konektivitas dasar. Coba untuk menghubungkan komputer yang lain ke koneksi jaringan untuk meyakinkan koneksi bagus. Yakinkan NIC memiliki driver yang benar. Intinya, Anda ingin meyakinkan bahwa hardware berfungsi.
* Sekali Anda telah mengerjakan tes di atas, buka Command Prompt dan coba ping alamat IP komputer kita sendiri. Jika ping berhasil, artinya stack protkol TCP/IP berfungsi. Jika ANda menerima pesan error ‘Destination Host Unreachable’, artinya ada masalah dengan cara komputer di set up, atau file system yang penting telah dihapus atau corrupted. Anda bisa mencoba me-remove dan install ulang kartu jaringan dan drivernya. Jika tidak bekerja, coba lagi Windows Service Pack, karena dengannya akan me-refresh semua file sistem.
* Asumsi komputer anda mampu ping dirinya sendiri, selanjutnya cobalah untuk ping komputer lain pada jaringan. Jika tidak bisa, coba untuk ping komputer-komputer yang lain lagi. JIka anda tidak mampu membangun komunikasi dengan komputer-komputer tersebut, coba perhatikan apakah link jaringan sedang tidak baik atau mungkin kartu jaringan yang jelek.

* Jika Anda berhasil ping komputer lain di jaringan, coba ping komputer menggunakan nama host-nya. JIka Nada tidak tahu nama hostnya, Anda bisa ping alamat IP untuk mendapatkan nama hostnya. Alternatif lain adalah dengan ping sebuah website.