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 mela...
Streaming di FreeBSD
• Freebsd ports
   • camserv-0.5.1_13,1
   • darkice-0.20
   • DarwinStreamingServer-6.0.3
   • ezstr...
MP3 Streaming server menggunakan gnump3d
• Gnump3d ini:
  • termasuk stabil dan siap untuk produksi
• Cara instalasi di fr...
Audio Streaming Server dengan gini
• Katakunci: A lightweight media streaming server
• Cara
 1.   Untuk menginstall gini d...
Audio Streaming Server dengan icecast
• Kata kunci: A streaming mp3/ogg-vorbis (dan juga video) audio server
• Contoh file...
demo
• Login ssh ke ip <167.205.?.?> dengan user:password adalah
 dianulhaq:123456
  • cd ~/apps
  • ls   –al
     •   -rw...
Sekian
Upcoming SlideShare
Loading in...5
×

Tubes streaming arc

1,021

Published on

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
1,021
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tubes streaming arc

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

    Clipping is a handy way to collect important slides you want to go back to later.

×