Home General Computer Multimedia Business Lounge
|
Multimedia Streaming Server dengan Helix di Linux
|
|
07-18-2011, 03:44 PM
|
|||
|
|||
|
Multimedia Streaming Server dengan Helix di Linux
Multimedia Streaming Server dengan Helix di Linux
![]() [Round 1 - Helix Server]=================== helix server utk linux bisa didownload di https://helixcommunity.org/download.php/...3-i686.bin setelah itu tingal chmod +x dan jalankan via cmd ./v111_servinst_nodist_linux-2.6-glibc23-i686.bin utk instal. jika instalasi berhasil misal di sini sy install di ================================== root@mywisdom-Vostro1310:/home/mywisdom/Desktop/helix2# ls adm_b_db Commerce default.cfg hlxserver.cfg Logs RealPlayer11GOLD.bin v111_servinst_nodist_linux-2.6-glibc23-i686.bin Bin Content HelixAdministrator License Plugins Secure root@mywisdom-Vostro1310:/home/mywisdom/Desktop/helix2# ==================================== untuk menjalankan server, silahkan edit hlxserver.cfg pastikan port2 nya ga bentrok dg daemon2 laen yg udah diinstall. untuk run servernya: root@mywisdom-Vostro1310:/home/mywisdom/Desktop/helix2# Bin/./hlxserver hlxserver.cfg misal di sini konfig: root@mywisdom-Vostro1310:/home/mywisdom/Desktop/helix2# head --line 20 hlxserver.cfg ?XML Version="1.0" ? !-- S Y S T E M -- Var ProcessorCount="0"/ !-- P A T H S -- Var PidPath="/home/mywisdom/Desktop/helix2/Logs/hlxserver.pid"/ Var PluginDirectory="/home/mywisdom/Desktop/helix2/Plugins"/ Var SupportPluginDirectory="/home/mywisdom/Desktop/helix2/Lib"/ Var LicenseDirectory="/home/mywisdom/Desktop/helix2/License"/ !-- P O R T S -- !-- RTSP: 554 -- !-- HTTP: 80 (...then 8080 if 80 is unavailable) -- klo port 80 udah ada apache bisa pake port 8080 Var RTSPPort="554"/ Var HTTPPort="80"/ Var MonitorPort="9090"/ Var AdminPort="24100"/ !-- P A S S W O R D S -- =========== - RTSPPort adl nomor port untuk RTSP (Real Time Streaming Protocol) bisa diakses dengan url rtsp://url_multimedia_bla_bla_bla di setting di atas make port 554. utk keterangan lengkap rtsp protokol bisa dicek di rfc2326. beberapa server yg support rtsp: * QuickTime Streaming Server: Apple's closed-source streaming server that ships with Mac OS X Server. * Darwin Streaming Server: Open-sourced version of QuickTime Streaming Server maintained by Apple. * pvServer: Formerly called PacketVideo Streaming Server, this is Alcatel-Lucent's streaming server product. * Helix Universal Server: RealNetworks commercial streaming server for RTSP, RTMP, iPhone OS, Silverlight and HTTP streaming media clients * Helix DNA Server: RealNetworks' streaming server. Comes in both open-source and proprietary flavors. * LIVE555: Open source C++ server and client libraries used in well known clients like VLC and mplayer. * Feng: Lean and mean streaming server with focus with rfc compliance. * VideoLAN: Open source media player and streaming server. * Windows Media Services: Microsoft's streaming server included with Windows Server. * VX30: Streaming video server and embedded JAVA client from Maui X-Stream. * Xenon Streaming Server: Mobile streaming server from Vidiator Technology (US) Inc. * RtpRtspStack: Streaming server which is designed for low footprint and high performance applications. * Gstreamer based RTSP Server and client. * FFmpeg: includes ffserver a GPL or LGPL RTSP streaming server. * Erlyvideo[2] has RTSP client and can restream video to other protocols. * ViaMotion : integrated RTSP server for Video On Demand by Anevia * Netris iStream Video Server for services on demand from Netris utk klien yg support cli dari protokol rtsp adl: curl =============== root@mywisdom-Vostro1310:/home/mywisdom/Desktop# curl rtsp://localhost:554 ================== * Administrasi untuk mengakses page admin ketikkan url sesuai alamat ip dari server Anda: http://address:AdminPort/admin/index.html misal di mari krn diinstall di local http://localhost:24100/admin/index.html isikan dengan username dan password yang udah diset saat instalasi tadi atau bisa juga diliat di hlxserver.cfg klo berhasil nongol page admin dengan menu2nya, monggo dites sendiri: - Server Setup Ports IP Binding MIME Types Connection Control Redundant Servers Mount Points HTTP Delivery Cache Directives Delayed Shutdown User/Group Name - Security Access Control User Databases Authentication Commerce - Logging & Monitoring Server Monitor Basic Logging Advanced Logging - Broadcast Distribution Scalable Multicasting Back-Channel Multicasting Session Announcement -Content Management Content Browsing * mime types ini untuk setting mime 2 yang disupport oleh daemon helix. misal ditambah mime utk 3gp video/3gpp ekstensi : 3gp video/3gpp2 ekstensi: 3gpp2 buat ngetes bisa download sample2 3gp di mari: http://www.mv3gp.com utk klien rtsp kota akan pakai real player under linux chmod +x RealPlayer11GOLD.bin lalu install setelah dirun klik menu preferences , pilih transport, centang use specific transport , configure rtsp bagi yg mao pake cli juga bisa dites skrip perl ini yang ane comot dari om kosho: =============== #!/usr/bin/perl # # rtsp-request: Command Line RTSP Tool 0.1 # http://www.kosho.org/tools/rtsp-request/ # $|=0; my $VERSION=0.1; use Getopt::Std; use RTSP::Lite; getopts('cbdphvm:'); $url = $ARGV[0]; if ($opt_h) { print STDERR "Command Line RTSP tool $VERSION\n"; print STDERR "Usage: rtsp-request [OPTION]... -m method-name URL [optional-request-header]...\n"; print STDERR " -m method-name (OPTIONS, DESCRIBE, SETUP, PLAY, ...)\n"; print STDERR " -c display response code and message\n"; print STDERR " -b display received response body\n"; print STDERR " -p display received response headers\n"; print STDERR " -v display separators\n"; print STDERR " -d display network read and write (debug)\n"; print STDERR " -h display help\n"; print STDERR " optional-request-header, cf. \"User-Agent=rtsp-request\"\n"; print STDERR " return-code, 0: response code is 200, -1: others\n"; exit (0); } ($protocol,$host,$junk,$port,$object) = $url =~ /^([^:\/]+):\/\/([^\/:]*)(:(\d+))?(\/.*)$/; if (!defined($port)) { $port = 554; } if ($protocol ne "rtsp") { print STDERR "This tool only supports rtsp \n"; exit (-1); } $rtsp = new RTSP::Lite; if ($opt_d) { $rtsp->debug(1); } if (!($req = $rtsp->open($host,$port))) { print "Unable to open: $!\n"; exit (0); } $rtsp->method($opt_m); $rtsp->user_agent("rtsp-request:$VERSION"); shift @ARGV; while ($header_string = shift @ARGV) { ($header, $param) = $header_string =~ /^([^=]+)=(.*)/; $rtsp->add_req_header($header,$param); } $rtsp->request($url); if ($opt_c) { if ($opt_v) { print "--- Status ---\n"; } print $rtsp->status." ".$rtsp->status_message(); } if ($opt_p) { my @headers = $rtsp->headers_array(); if ($opt_v) { print "--- Received Headers ---\n"; } foreach $header (@headers) { print "$header\n"; } } if ($opt_b) { if ($opt_v) { print "--- Received Body ---\n"; } print $rtsp->body(); } exit(0); ============ |
|||
|
07-18-2011, 03:57 PM
|
|||
|
|||
|
RE: Multimedia Streaming Server dengan Helix di Linux
ane ijin coba dl..dom
|
|||
|
07-18-2011, 03:59 PM
(This post was last modified: 07-18-2011 03:59 PM by blu3k1d5.)
|
|||
|
|||
|
RE: Multimedia Streaming Server dengan Helix di Linux
test dolo bang dom
|
|||
|
07-18-2011, 04:02 PM
|
|||
|
|||
|
RE: Multimedia Streaming Server dengan Helix di Linux
cakep dah bang dom2 thanks bang
ane ijin coba dulu bang |
|||
|
07-18-2011, 07:14 PM
|
|||
|
|||
|
RE: Multimedia Streaming Server dengan Helix di Linux
wah ilmu yang berharga nich, harus dipelajari lebih lanjut
|
|||
|
« Next Oldest | Next Newest »
|
| Topic Tools | ||||||
| ||||||
| Users Browsing |
| 1 Guest(s) |



![[Image: 284110_259393347410612_100000198457785_1...6633_n.jpg]](http://a2.sphotos.ak.fbcdn.net/hphotos-ak-snc6/284110_259393347410612_100000198457785_1281464_7476633_n.jpg)










