SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
STREAMING
Andyan Gunawan Raharja
  Denden M. Dianulhaq
Muhammad Hilman Beyri
teori
Streaming vs. Downloading
Perbandingan web vs streaming server
Empat Tahap Streaming
Streaming
Errors Streaming: Data Lost
Live Streaming vs Ondemand Streaming
Praktek
Cara membuat streaming server di FreeBSD
• Cari di master index ports dengan kata kunci streaming
• Lakukan instalasi melalui paket caranya pkg_add –r nama_paket
• Jika langkah sebelumnya tidak berhasil, lakukan instalasi
 menggunakan melalui compile dari ports
  •   # portsnap extract
  •   # portsnap update
  •   # cd /usr/port/kategori_ports/nama_ports
  •   # make configure install clean
  •   bersabar
• Jika langkah sebelumnya tidak berhasil, lakukan instalasi langsung
 dengan mendownload dari website resminya, misalnya
  • # pkg_add –r wget
  • Download dengan
     • # wget http://websites/software.tar.gz
  • # Tar –xvf nama_source
  • #cd source_extract
  • # ./configure
  • # make install clean
  • Bersabar
• Cari di google, sourceforge, freshmeat, dan lain-lain
   • Jangan meyerah
Streaming di FreeBSD
• Freebsd ports
   • camserv-0.5.1_13,1
   • darkice-0.20
   • DarwinStreamingServer-6.0.3
   • ezstream
   • ffmpeg-0.5.1_3,1
   • gini-0.5.1_5
   • gnump3d-3.0_2
   • icecast2-2.3.2_4,1
   • shout-0.8.0_1
   • vlc-1.0.6,3
• Software Lainnya
  • Subsonic
  • Phpmotion
  • Netjukebox
  • Tincanjukebox
MP3 Streaming server menggunakan gnump3d
• Gnump3d ini:
  • termasuk stabil dan siap untuk produksi
• Cara instalasi di freebsd mudah
  • pkg_add –r gnump3d
• Sesuaikan dengan kebutuhan dengan menyesuaikan file
 konfigurasi ada di
  • /usr/local/etc/gnump3d/gnump3d.conf
Audio Streaming Server dengan gini
• Katakunci: A lightweight media streaming server
• Cara
 1.   Untuk menginstall gini di freebsd caranya pkg_add -r gini
 2.   Minimal siapkan 1 server, dan 1 client feed, 1 client penerima
 3.   Gini Sebagai server dapat jalankan dengan cara mengetikkan perintah
      "gini"
 4.   Terlebih dahulu client 1 membuat playlist, caranya 'find . -type f -name
      "*.mp3" > playlist.txt'
 5.   Client 1 mengirimkan feed ke server dengan perintah ginifeed, ginifeed -
      p playlist.txt -m something.mp3
 6.   Client 2 kemudian menerima feed dari gini server, misalnya dengan
      membuka 'http://ipkomputer:8000/mountpoint" dengan media player.
Audio Streaming Server dengan icecast
• Kata kunci: A streaming mp3/ogg-vorbis (dan juga video) audio server
• Contoh file configurasi /home/dianulhaq/icecast/icecast.xml
   <icecast>
      <limits>
      <sources>2</sources>
      </limits>
      <authentication>
         <source-password>hackme</source-password> <!–- default -->
         <relay-password>hackme</relay-password>
         <admin-user>admin</admin-user>
         <admin-password>hackme</admin-password>
      </authentication>
      <hostname>localhost</hostname>
      <listen-socket>
         <port>8000</port>
      </listen-socket>
      <fileserve>1</fileserve>
      …….
• </icecast>
demo
• Login ssh ke ip <167.205.?.?> dengan user:password adalah
 dianulhaq:123456
  • cd ~/apps
  • ls   –al
     •   -rwxr-xr-x   1 root   dianulhaq   324 Jun   5 00:05   cara-bikin-playlist.sh
     •   -rwxr-xr-x   1 root   dianulhaq   245 Jun   4 22:18   jalankan-ezstream.sh
     •   -rwxr-xr-x   1 root   dianulhaq   216 Jun   4 23:29   jalankan-ginifeed.sh
     •   -rwxr-xr-x   1 root   dianulhaq   220 Jun   4 22:35   jalankan-giniserver.sh
     •   -rwxr-xr-x   1 root   dianulhaq   180 Jun   4 23:49   jalankan-gnump3d.sh
     •   -rwxr-xr-x   1 root   dianulhaq   253 Jun   4 22:19   jalankan-icecast.sh
     •   -rwxr-xr-x   1 root   dianulhaq   247 Jun   4 23:23   jalankan-shout.sh
  • ./jalankan-<pilih_salah_satu>


• Buka URL dengan media player misalnya winamp, mplayer, dll
  • http://<167.205.?.?>:8000/stream <--- icecast
  • http://<167.205.?.?>:8888/recurse.m3u <--- gnump3d
  • http://<167.205.?.?>:9000/gini <--- gini server
Sekian

Mais conteúdo relacionado

Mais procurados

Konfigurasi router debian 7
Konfigurasi router debian 7Konfigurasi router debian 7
Konfigurasi router debian 7sup4di
 
Pertemuan 10 samba
Pertemuan 10 sambaPertemuan 10 samba
Pertemuan 10 sambaNewa Sugar
 
Tutorial Membangun SNORT Integrasi Terhadap MySQL dan BASE
Tutorial Membangun SNORT Integrasi Terhadap MySQL dan BASETutorial Membangun SNORT Integrasi Terhadap MySQL dan BASE
Tutorial Membangun SNORT Integrasi Terhadap MySQL dan BASEThomas Gregory
 
Instalasi Squid Proxy di Ubuntu
Instalasi Squid Proxy di UbuntuInstalasi Squid Proxy di Ubuntu
Instalasi Squid Proxy di UbuntuIsus Isusay
 
Remastering Ubuntu 17.10 Dengan Ubuntu Customization Kit
Remastering Ubuntu 17.10 Dengan Ubuntu Customization KitRemastering Ubuntu 17.10 Dengan Ubuntu Customization Kit
Remastering Ubuntu 17.10 Dengan Ubuntu Customization KitMuhammad Yuga Nugraha
 
Module How to install docker swarm in ubuntu 16
Module How to install docker swarm in ubuntu 16Module How to install docker swarm in ubuntu 16
Module How to install docker swarm in ubuntu 16Andri Andreal
 
Sistem operasi 2
Sistem operasi 2Sistem operasi 2
Sistem operasi 2muh_bahri
 
Install wordpress di linux
Install wordpress di linuxInstall wordpress di linux
Install wordpress di linuxkhobra
 
DEBIAN 7 / ANANG ADI
DEBIAN 7 / ANANG ADIDEBIAN 7 / ANANG ADI
DEBIAN 7 / ANANG ADIAchmad Rochim
 
Cara install-server-centos
Cara install-server-centosCara install-server-centos
Cara install-server-centosReno Lee
 

Mais procurados (18)

Konfigurasi router debian 7
Konfigurasi router debian 7Konfigurasi router debian 7
Konfigurasi router debian 7
 
Pertemuan 10 samba
Pertemuan 10 sambaPertemuan 10 samba
Pertemuan 10 samba
 
FreeBSD Proxy Server
FreeBSD Proxy ServerFreeBSD Proxy Server
FreeBSD Proxy Server
 
Open vpn project
Open vpn projectOpen vpn project
Open vpn project
 
Tutorial Membangun SNORT Integrasi Terhadap MySQL dan BASE
Tutorial Membangun SNORT Integrasi Terhadap MySQL dan BASETutorial Membangun SNORT Integrasi Terhadap MySQL dan BASE
Tutorial Membangun SNORT Integrasi Terhadap MySQL dan BASE
 
Instalasi Squid Proxy di Ubuntu
Instalasi Squid Proxy di UbuntuInstalasi Squid Proxy di Ubuntu
Instalasi Squid Proxy di Ubuntu
 
Soal ujikom 2013
Soal ujikom 2013Soal ujikom 2013
Soal ujikom 2013
 
Remastering Ubuntu 17.10 Dengan Ubuntu Customization Kit
Remastering Ubuntu 17.10 Dengan Ubuntu Customization KitRemastering Ubuntu 17.10 Dengan Ubuntu Customization Kit
Remastering Ubuntu 17.10 Dengan Ubuntu Customization Kit
 
Router proxy
Router proxyRouter proxy
Router proxy
 
Deb7 RACHMAN ARISANDI PRATAMA
Deb7 RACHMAN ARISANDI PRATAMADeb7 RACHMAN ARISANDI PRATAMA
Deb7 RACHMAN ARISANDI PRATAMA
 
Workshop & pelatihan
Workshop & pelatihanWorkshop & pelatihan
Workshop & pelatihan
 
Module How to install docker swarm in ubuntu 16
Module How to install docker swarm in ubuntu 16Module How to install docker swarm in ubuntu 16
Module How to install docker swarm in ubuntu 16
 
websecure.ppt
websecure.pptwebsecure.ppt
websecure.ppt
 
Qmail P to V Migration
Qmail P to V MigrationQmail P to V Migration
Qmail P to V Migration
 
Sistem operasi 2
Sistem operasi 2Sistem operasi 2
Sistem operasi 2
 
Install wordpress di linux
Install wordpress di linuxInstall wordpress di linux
Install wordpress di linux
 
DEBIAN 7 / ANANG ADI
DEBIAN 7 / ANANG ADIDEBIAN 7 / ANANG ADI
DEBIAN 7 / ANANG ADI
 
Cara install-server-centos
Cara install-server-centosCara install-server-centos
Cara install-server-centos
 

Semelhante a Tubes streaming arc

Hardening Linux Server Security
Hardening Linux Server SecurityHardening Linux Server Security
Hardening Linux Server SecurityIlham Kurniawan
 
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5stephan EL'wiin Shaarawy
 
Backtrack 5 - network pentest
Backtrack 5 - network pentestBacktrack 5 - network pentest
Backtrack 5 - network pentestDan H
 
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...slempase
 
SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)Walid Umar
 
presentasi
presentasipresentasi
presentasijazair
 
Sysadmin Jaringan Linux Server
Sysadmin Jaringan Linux ServerSysadmin Jaringan Linux Server
Sysadmin Jaringan Linux ServerGun Gun Gunawan
 
Makalah pemrograman generasi keempat postgresql
Makalah pemrograman generasi keempat postgresqlMakalah pemrograman generasi keempat postgresql
Makalah pemrograman generasi keempat postgresqlfaisalrafix
 
Dokumentasi Instalasi Network Monitoring System Ganglia on Centos 6
Dokumentasi Instalasi Network Monitoring System Ganglia on Centos 6Dokumentasi Instalasi Network Monitoring System Ganglia on Centos 6
Dokumentasi Instalasi Network Monitoring System Ganglia on Centos 6Febi Gelar Ramadhan
 
Tugas presentasi fix
Tugas presentasi fixTugas presentasi fix
Tugas presentasi fixantokwon
 
Install dan konfigurasi snort di linux debian/Ubuntu
Install dan konfigurasi snort di linux debian/UbuntuInstall dan konfigurasi snort di linux debian/Ubuntu
Install dan konfigurasi snort di linux debian/Ubuntumanafhsb
 
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)Walid Umar
 
Tutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud ServerTutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud ServerKurniawan Suganda
 
2012-33. konfigurasi dhcp menggunakan opensuse
2012-33. konfigurasi dhcp menggunakan opensuse2012-33. konfigurasi dhcp menggunakan opensuse
2012-33. konfigurasi dhcp menggunakan opensuseSyiroy Uddin
 

Semelhante a Tubes streaming arc (20)

Hardening Linux Server Security
Hardening Linux Server SecurityHardening Linux Server Security
Hardening Linux Server Security
 
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
 
Konfigurasi debian
Konfigurasi debianKonfigurasi debian
Konfigurasi debian
 
Backtrack 5 - network pentest
Backtrack 5 - network pentestBacktrack 5 - network pentest
Backtrack 5 - network pentest
 
websecure.ppt
websecure.pptwebsecure.ppt
websecure.ppt
 
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
 
SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
SOAL UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
 
presentasi
presentasipresentasi
presentasi
 
Artikelserver
ArtikelserverArtikelserver
Artikelserver
 
Bab 7 gnu linu x server
Bab 7 gnu linu x serverBab 7 gnu linu x server
Bab 7 gnu linu x server
 
FreeBSD Basic Setting
FreeBSD Basic SettingFreeBSD Basic Setting
FreeBSD Basic Setting
 
Xbmc / Kodi
Xbmc / KodiXbmc / Kodi
Xbmc / Kodi
 
Sysadmin Jaringan Linux Server
Sysadmin Jaringan Linux ServerSysadmin Jaringan Linux Server
Sysadmin Jaringan Linux Server
 
Makalah pemrograman generasi keempat postgresql
Makalah pemrograman generasi keempat postgresqlMakalah pemrograman generasi keempat postgresql
Makalah pemrograman generasi keempat postgresql
 
Dokumentasi Instalasi Network Monitoring System Ganglia on Centos 6
Dokumentasi Instalasi Network Monitoring System Ganglia on Centos 6Dokumentasi Instalasi Network Monitoring System Ganglia on Centos 6
Dokumentasi Instalasi Network Monitoring System Ganglia on Centos 6
 
Tugas presentasi fix
Tugas presentasi fixTugas presentasi fix
Tugas presentasi fix
 
Install dan konfigurasi snort di linux debian/Ubuntu
Install dan konfigurasi snort di linux debian/UbuntuInstall dan konfigurasi snort di linux debian/Ubuntu
Install dan konfigurasi snort di linux debian/Ubuntu
 
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
 
Tutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud ServerTutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud Server
 
2012-33. konfigurasi dhcp menggunakan opensuse
2012-33. konfigurasi dhcp menggunakan opensuse2012-33. konfigurasi dhcp menggunakan opensuse
2012-33. konfigurasi dhcp menggunakan opensuse
 

Último

PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...Kanaidi ken
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxIvvatulAini
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfWidyastutyCoyy
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanAdePutraTunggali
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxwawan479953
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxriscacriswanda
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxJuliBriana2
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxdeskaputriani1
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptPpsSambirejo
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptxnursariheldaseptiana
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptxSusanSanti20
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptnovibernadina
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...Kanaidi ken
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKgamelamalaal
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfEniNuraeni29
 

Último (20)

PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 

Tubes streaming arc

  • 1. STREAMING Andyan Gunawan Raharja Denden M. Dianulhaq Muhammad Hilman Beyri
  • 4. Perbandingan web vs streaming server
  • 8. Live Streaming vs Ondemand Streaming
  • 10. Cara membuat streaming server di FreeBSD • Cari di master index ports dengan kata kunci streaming • Lakukan instalasi melalui paket caranya pkg_add –r nama_paket • Jika langkah sebelumnya tidak berhasil, lakukan instalasi menggunakan melalui compile dari ports • # portsnap extract • # portsnap update • # cd /usr/port/kategori_ports/nama_ports • # make configure install clean • bersabar • Jika langkah sebelumnya tidak berhasil, lakukan instalasi langsung dengan mendownload dari website resminya, misalnya • # pkg_add –r wget • Download dengan • # wget http://websites/software.tar.gz • # Tar –xvf nama_source • #cd source_extract • # ./configure • # make install clean • Bersabar • Cari di google, sourceforge, freshmeat, dan lain-lain • Jangan meyerah
  • 11. Streaming di FreeBSD • Freebsd ports • camserv-0.5.1_13,1 • darkice-0.20 • DarwinStreamingServer-6.0.3 • ezstream • ffmpeg-0.5.1_3,1 • gini-0.5.1_5 • gnump3d-3.0_2 • icecast2-2.3.2_4,1 • shout-0.8.0_1 • vlc-1.0.6,3 • Software Lainnya • Subsonic • Phpmotion • Netjukebox • Tincanjukebox
  • 12. MP3 Streaming server menggunakan gnump3d • Gnump3d ini: • termasuk stabil dan siap untuk produksi • Cara instalasi di freebsd mudah • pkg_add –r gnump3d • Sesuaikan dengan kebutuhan dengan menyesuaikan file konfigurasi ada di • /usr/local/etc/gnump3d/gnump3d.conf
  • 13. Audio Streaming Server dengan gini • Katakunci: A lightweight media streaming server • Cara 1. Untuk menginstall gini di freebsd caranya pkg_add -r gini 2. Minimal siapkan 1 server, dan 1 client feed, 1 client penerima 3. Gini Sebagai server dapat jalankan dengan cara mengetikkan perintah "gini" 4. Terlebih dahulu client 1 membuat playlist, caranya 'find . -type f -name "*.mp3" > playlist.txt' 5. Client 1 mengirimkan feed ke server dengan perintah ginifeed, ginifeed - p playlist.txt -m something.mp3 6. Client 2 kemudian menerima feed dari gini server, misalnya dengan membuka 'http://ipkomputer:8000/mountpoint" dengan media player.
  • 14. Audio Streaming Server dengan icecast • Kata kunci: A streaming mp3/ogg-vorbis (dan juga video) audio server • Contoh file configurasi /home/dianulhaq/icecast/icecast.xml <icecast> <limits> <sources>2</sources> </limits> <authentication> <source-password>hackme</source-password> <!–- default --> <relay-password>hackme</relay-password> <admin-user>admin</admin-user> <admin-password>hackme</admin-password> </authentication> <hostname>localhost</hostname> <listen-socket> <port>8000</port> </listen-socket> <fileserve>1</fileserve> ……. • </icecast>
  • 15. demo • Login ssh ke ip <167.205.?.?> dengan user:password adalah dianulhaq:123456 • cd ~/apps • ls –al • -rwxr-xr-x 1 root dianulhaq 324 Jun 5 00:05 cara-bikin-playlist.sh • -rwxr-xr-x 1 root dianulhaq 245 Jun 4 22:18 jalankan-ezstream.sh • -rwxr-xr-x 1 root dianulhaq 216 Jun 4 23:29 jalankan-ginifeed.sh • -rwxr-xr-x 1 root dianulhaq 220 Jun 4 22:35 jalankan-giniserver.sh • -rwxr-xr-x 1 root dianulhaq 180 Jun 4 23:49 jalankan-gnump3d.sh • -rwxr-xr-x 1 root dianulhaq 253 Jun 4 22:19 jalankan-icecast.sh • -rwxr-xr-x 1 root dianulhaq 247 Jun 4 23:23 jalankan-shout.sh • ./jalankan-<pilih_salah_satu> • Buka URL dengan media player misalnya winamp, mplayer, dll • http://<167.205.?.?>:8000/stream <--- icecast • http://<167.205.?.?>:8888/recurse.m3u <--- gnump3d • http://<167.205.?.?>:9000/gini <--- gini server