Your SlideShare is downloading. ×
Tubes streaming arc
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Tubes streaming arc

968

Published on

Tubes streaming arc

Tubes streaming arc

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
968
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. STREAMING Andyan Gunawan Raharja Denden M. Dianulhaq Muhammad Hilman Beyri
  • 2. teori
  • 3. Streaming vs. Downloading
  • 4. Perbandingan web vs streaming server
  • 5. Empat Tahap Streaming
  • 6. Streaming
  • 7. Errors Streaming: Data Lost
  • 8. Live Streaming vs Ondemand Streaming
  • 9. Praktek
  • 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
  • 16. Sekian

×