Ok bro kita ketemu lagi di instalasi Open-IMS… seperti penjelasan sebelumnya bahwa teknologi IMS dapat memungkinkan untuk menikmati beberapa layanan.
Nah pada Instalasi Open-IMS sebelumnya kita sudah dapat melakukan voice call, video call dan chatting, pada Open-IMS tahap 2 ini kita akan melakukan membuat agar Open-IMS yang kita buat sebelumnya dapat menangani layanan IPTV dan Video On Demand (VOD).
So kalau ini berhasil Open-IMS kita akan dapat menangani layanan Voice Call, Video Call, Chatting. IPTV dan VOD.
Ok Let’s Begin now… 
1. Video On Demand (VOD)
Untuk membuat layanan VOD pada Open-IMS kita butuh suatu application server yang digunakan sebagai streaming server VOD. Ada Beberapa tool atau aplikasi yang dapat digunakan sebagai streaming server VOD, diantaranya menggunakan Darwin media player atau VLC media player.
Disini kita memakai VLC sebagai streaming server VOD nya… Oia disini application server yang kita buat menggunakan OS Ubuntu (recommended).
- Install VLC player dengan perintah apt-get (pastikan mirror ubuntu anda)
# sudo apt-get install vlc mozilla-plugin-vlc vlc-plugin-esd
- Konfigurasi VLC player sebagai streaming server VOD
buat file konfigurasi untuk film yang akan di-streaming-kan, misalnya :
nama file : vod.vlm
shortcurt : coba
# sudo nano vod.vlm
new coba vod enabled
setup coba input “/home/movie/Bolt/Bolt.avi”
Jalankan VLC nya dengan menggunkan konsole
#vlc -vvv –ttl 12 –intf telnet –rtsp-host 10.14.200.159:5554 –vlm-conf vod.vlm
Ok Streaming server VOD sudah beres….

2. IPTV
Nah untuk yang satu ini kita butuh media server TV yang akan fungsinya sebagai streaming server IPTV.
Kali ini kita butuh software tambahan beyond TV yang fungsinya inputan TV show dari TV tunner komputer kita akan di-streaming-kan. keluaran streaming dari beyond TV adalah mms://servertv:port.
format protocol mms (microsoft multimedia server) nanti diubah ke format rtsp (real time straming protocol) dengan menggunakan VLC untuk komunikasi sesi di Open-IMS.
- VLC sebagai media player Streaming TV
# vlc -vvv mms://10.14.200.38:8080 –sout ‘#transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128}
:rtp{dst=0.0.0.0,sdp=rtsp://10.14.200.159:9999/test}’
- mms://10.14.200.38:8080 merupakan ip dan port keluaran dari beyond TV
- rtsp://10.14.200.159:9999/test merupakan ip VLC streaming server TV
3. UCTIPTV AS
merupakan application server yang fungsinya merutingkan atau memilih channel streaming berdasarkan request dari client.
- Install uctiptv advanced
download paketnya di https://developer.berlios.de/project/showfiles.php?group_id=7844
# sudo dpkg -i uctiptv_advanced1.0.0.deb
sebelumnya butuh dependency paket libosip (2.2.3), libeXosip (2.2.3), libosip-dev, libexosip-dev
edit file key_value_file di direktori /usr/share/uctiptv_advanced/
#sudo nano /usr/share/uctiptv_advanced/key_value_file <key-value_pair>
<key>channel1</key>
<value>rtsp://10.14.200.159:5554/coba</value>
</key-value_pair>
<key-value_pair>
<key>channel2</key>
<value>rtsp://10.14.200.159:9999/test</value>
</key-value_pair>
untuk channel1 untuk layanan VOD, channel2 untuk layanan IPTV
- Jalanin uctiptv_advanced nya
#uctiptv_as /usr/share/uctiptv_advanced/key_value_file
3. Konfigurasi FHoSS di Open-IMS Core
Melakukan konfigurasi FHoSS untuk meneruskan permintaan IPTV ke mesin yang menjalankan application server.langkah-langkah konfigurasi FHoSS yaitu:
- Buat application server baru yang mana server running pada port 8010
- Kemudian Buat trigger point
- Link the application server and trigger point with the initial filter criteria
- Add the iFC to the default service profile

4. Install UCTIMSCLIENT
Untuk menginstall client disarankan di ubuntu (recommended)
download uctimsclient di https://developer.berlios.de/project/showfiles.php?group_id=7844
#sudo dpkg -i uctimsclient1.0.12.deb
pastikan gstreamer beserta pluginnya terinstall terlebig dahulu
5. Kita Coba
#sudo uctimsclient




May 06, 2009 @ 23:18:02
Hi there!
Even dough i dont speak your language i could understand what u did cause i was trying to do the same thing although something is missing.. And i think its because my FHoSS configurations. Could you please explain to me what you did in each option of the services field? Or even better can u see what i did wrong?
Service profile: http://img510.imageshack.us/img510/5231/screenshottvu.png
Application Servers : http://img27.imageshack.us/img27/1063/screenshot1uym.png
Trigger Points: http://img74.imageshack.us/img74/8803/screenshot2f.png
DSAI: http://img104.imageshack.us/img104/7020/screenshot3p.png
my uctipvtadvance key values:
channel1
rtsp://127.0.0.1:5554/test
and i think my vlc setting are right.. i think =P
well.. if you could help i would really apreciate it.. and if you could respond to my email too: miggon@netvisao.pt
thank you
May 07, 2009 @ 17:57:32
Hi there!
Even dough i dont speak your language i could understand what u did cause i was trying to do the same thing although something is missing.. And i think its because my FHoSS configurations. Could you please explain to me what you did in each option of the services field? Or even better can u see what i did wrong?
Service profile: http://img510.imageshack.us/img510/5231/screenshottvu.png
Application Servers : http://img27.imageshack.us/img27/1063/screenshot1uym.png
Trigger Points: http://img74.imageshack.us/img74/8803/screenshot2f.png
DSAI: http://img104.imageshack.us/img104/7020/screenshot3p.png
my uctipvtadvance key values:
channel1
rtsp://127.0.0.1:5554/test
and i think my vlc setting are right.. i think =P
well.. if you could help i would really apreciate it.. and if you could respond to my email too: miggon@netvisao.pt
thank you
May 07, 2009 @ 22:41:32
check your e-mail..
please learn how to stream vlc as VOD too
thanxs
Oct 02, 2009 @ 22:27:04
untuk client nya di windows ngga ada ya mas ?
thx
menarik sekali artikelnya
Oct 02, 2009 @ 22:52:05
wah coba aj dech disearch digoogle.. kemaren terakhir ngoprek adany cuma bisa videocall ims aj.. kalo buat muter iptv lum penah dicoba.. maap y..
Feb 16, 2010 @ 12:02:42
Mas,
Saya sudah coba install uctimsclient, tapi doi selalu crash pada saat mau join channel di iptv nya.
Pesennya :
Attempting to open RTSP stream …
(uctimsclient:2767): Gtk-WARNING **: GtkSpinButton: setting an
adjusment with non-zero page size is deprecated
*** LibVLC Exception not handled: (beberapa karakter aneh)
Set a breakpoint in ‘libvlc_exception_not_handled’ to debug.
Segmentation fault
BTW, boleh email gak bos ?
Thx.
Feb 16, 2010 @ 16:09:33
kalo bole tau… mas pake linux apa?
ada beberapa kemungkinan juga mas….
1. ada beberapa dependency utk uctimsclient yg lum terinstall cth nya gstreamer
2. mgkn port yg dibuat pd app server di FHoSS untuk iptv dengan port yg dipake pada uctiptv as tidak match…. default uctiptv as 8010
3. mohon di coba apakah VOD server dengan vlc sudah jalan ap belum… test dengan buka vlc satu lg untuk muter film dr vod server.
Feb 17, 2010 @ 09:25:28
kalo bole tau… mas pake linux apa?
===> pake ubuntu desktop 9.10 untuk openimscore, iptvas dan imsclient.
ada beberapa kemungkinan juga mas….
1. ada beberapa dependency utk uctimsclient yg lum terinstall cth nya gstreamer
===> rasanya sudah terpenuhi mas, soalnye sudah aplikasi sudah bisa terinstall, sudah bisa dijalankan, bisa register as alice ato bob, udah bisa call alice. Cuma crash pada saat mau join iptv channel1 ato channel lain.
2. mgkn port yg dibuat pd app server di FHoSS untuk iptv dengan port yg dipake pada uctiptv as tidak match…. default uctiptv as 8010
==> kemarin saya cek lagi mas, port sudah 8010. saya jalanin #vlc -vvv –ttl 12 –intf telnet –rtsp-host 0.0.0.0:8010 –vlm-conf vod.vlm
3. mohon di coba apakah VOD server dengan vlc sudah jalan ap belum… test dengan buka vlc satu lg untuk muter film dr vod server.
===> dari client sudah bisa vlc rtsp://@iptv:8010/coba (saya pake coba, bukan channel1)
Apr 30, 2010 @ 17:45:06
numpang ya mas yuliantz.
mas dodik, saya problemnya sama : uctimsclient crash dan bakal muncul pesan error cem gitu.
udah dapet solusinya ?
Feb 17, 2010 @ 11:44:42
nah kalo yg ini rtsp://@iptv:8010/coba dah bisa..
link tsb uda dimasukkin ke uctiptvas lum? untuk ditaruh dichannel1 atu channel2….
contohnya :
edit file key_value_file di direktori /usr/share/uctiptv_advanced/
#sudo nano /usr/share/uctiptv_advanced/key_value_file
channel1
rtsp://@iptv:8010/coba
itu contoh untuk dimasukkan ke channel1 uctiptv as
kalo itu sudah baru bikin app server di FHoSS nya.
Mar 12, 2010 @ 17:08:27
link tsb uda dimasukkin ke uctiptvas lum? untuk ditaruh dichannel1 atu channel2….
contohnya :
edit file key_value_file di direktori /usr/share/uctiptv_advanced/
#sudo nano /usr/share/uctiptv_advanced/key_value_file
channel1
rtsp://@iptv:8010/coba
-===>
sudah saya taruh mas, justru karena bener ada dan mau menampilkan, jadi si uctims itu crash.
Saya pernah coba join channel4 misal yang gak ada, dia gak crash (mungkin karena gak ada film yang ditampilkan).
Tapi kalo bener channel1 misalnya, dia langsung crash setelah klik join.
Thx.
Mar 12, 2010 @ 17:39:39
owh i c… btw ims core nya pake distro ap ya…?
setahuku dulu ak pernah gitu… itu bukan lagi di uctimsclient ato pu di uctiptvas tp di ims corenya…
btw kalo bisa coba dech buat jalanin mysql di ims core nya
” mysql –user=root mysql && ”
perintah itu buat jalanin mysql untuk user root dan agar proses mysql masuk ke background process
thanks
Feb 17, 2010 @ 15:10:36
mgkn port yg dibuat pd app server di FHoSS untuk iptv dengan port yg dipake pada uctiptv as tidak match…. default uctiptv as 8010
==> kemarin saya cek lagi mas, port sudah 8010. saya jalanin #vlc -vvv –ttl 12 –intf telnet –rtsp-host 0.0.0.0:8010 –vlm-conf vod.vlm
port 8010 naruhnya bukan disitu boss…..
kalo port streaming dr vlc terserah mo port brapa aj….
cthnya misal streaming dr vlc sprt ini vlc -vvv –ttl 12 –intf telnet –rtsp-host 10.x.x.x:9999 –vlm-conf vod.vlm
baru link rtsp://10.x.x.x:9999 dimasukken ke uctiptv as di channel brapa boss…..
Feb 28, 2010 @ 14:28:22
salam,
mas yulian,
tv tunner yg digunakan tdk bergantung ke OS yg digunakan ?
sy pikir krn IMS core yg digunakan berjalan di atas OS ubuntu, tv tunner yg digunakan jg mesti ubuntu-based.
thank you balasannya.
bisa jg japri YM yg sama dgn email sy ini.
Mar 02, 2010 @ 10:30:06
bisa juga boss… tv tunner nya mo pake windows ato ubuntu jg ndak masalah… yg ptg ip broadcast dr tv tunner nya bisa di broadcast ataupun multicast terserah pake mana…
Mar 02, 2010 @ 15:18:53
o gt gan..
IMS core kan ditanem di OS open source tu, ntah linux atw ubuntu, sedangkan TV tunner kebanyakan aplikasinya di Windows. nah kita pake VMware aja kali ya kalau ingin IMS core sm TV tuner di satu physical computer ?
“Kali ini kita butuh software tambahan beyond TV yang fungsinya inputan TV show dari TV tunner komputer kita akan di-streaming-kan.”
maksud software tambahan beyond TV itu apa yg gan ?
Mar 02, 2010 @ 19:35:28
Yups… pake VmWare jg bisa… gugling aj gan Beyond TV itu ap… yg jelas beyond TV disini dipake buat jadiin inputan dr TV Tunner bisa distreamingkan… gak usa pakai beyond TV pakai VLC jg bisa kok..
Mar 24, 2010 @ 17:01:12
mas saya mau nanya,,
dari yang saya tangkep IPTV dan VoD sama2 menonton suatu video,,
perbedaannya apa yah mas??
Apr 07, 2010 @ 11:16:54
kalo setahu saya kali VOD itu kita menonton film lewat streaming layaknya kita punya file nya sendiri di hardisk, jadi nonton film lewat streaming tp kita bisa play,pause,forward,reverse. Dan hal ini kita tidak bisa lakukan di Streaming IPTV yang hanya nrima brodacast dr server.
Apr 08, 2010 @ 16:38:11
mas kalo bokep bisa di streming kan gak?
Apr 08, 2010 @ 20:02:03
bisa mas…itu salah satu kegemaran saya…
Apr 12, 2010 @ 08:33:13
oh iya mas,,
saya udah coba iptv ini di ubuntu 8.10
tapi setiap saya mau register di client selalu ga bisa,,
Unresolvable destination (478/TM) (for REGISTER)
begitu reportnya,,
kira2 mas tau ga cara memperbaikinya
Apr 19, 2010 @ 19:17:14
wah mas error nya kurang detil… apa aj yang mas konfig jg gak tau…
pastikan dns server semua domain buat openims beres…
pastikan java%uctiptv_as sudah berjalan dgn baik dulu..
Apr 22, 2010 @ 19:59:20
oh masalah yg itu sudah beres mas,,
saya kan udah coba iptv ini di satu laptop untuk client sama corenya pake local host,,
kalo saya mau bikin di pc yg berbeda dengan menggunakan wifi gimana yah mas,,
bisa tolong kirimin caranya ga mas ke email,,
makasih bgt mas
Apr 22, 2010 @ 21:18:59
pada dasarnya sama aj si boss.. btw yang jadi satu semuanya dilaptop sudah bisa iptv nya?
btw sudah saya email.
May 05, 2010 @ 20:39:51
# vlc -vvv mms://10.14.200.38:8080 –sout ‘#transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128}
:rtp{dst=0.0.0.0,sdp=rtsp://10.14.200.159:9999/test}’
mas sintaksnya cem mana tuh ?
yg bener gini :
pertama jalanin vlc-nya…
# vlc -vvv mms://10.14.200.38:8080 –sout
kedua..
#transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128}:rtp{dst=0.0.0.0,sdp=rtsp://YYY.YYY.YYY.YYY:9999/test}
tanpa tanda petik ?
May 06, 2010 @ 13:43:06
pertama mas mo buaat apa?streaming tv apa vod apa streaming film biasa?
kalo perintah saya yang ini
vlc -vvv mms://10.14.200.38:8080 –sout ‘#transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128}
:rtp{dst=0.0.0.0,sdp=rtsp://10.14.200.159:9999/test}’
itu adalah streaming tv yg inputannya dr hasil streaming software “BEYOND TV”, streaming keluaran beyond tv pake protokol mms, nah itu tak ganti jadi rtsp pake vlc.
Perasaan tulisannya saya di blog diatas juga ada…
Jul 07, 2010 @ 11:17:31
maaf mengganggu
ada mw saya tanya mas
sampai saat ini setting sudah berjalan semua dan saya mencoba VOD
dengan setting client alice dan bob
ketika memakai alice,,saya tidak bisa akses VOD
muncul kata-kata busy everywhere
ketika memakai bob,,saya bisa akses VOD
kira” permasalahannya apa ya?
soalnya saat call answer antara alice dan bob tidak ada masalah
terima kasih
Jan 04, 2011 @ 22:39:07
@sans
saya pernah ngalamin sperti itu, jujur saya sndiri jg tidak tau itu error ny knapa,,
tp coba matikan mysql nya trus jalanin lg dgn command #mysqld_safe –user=root &
Sep 29, 2010 @ 15:09:37
numpang nyimak gan…
Dec 01, 2010 @ 17:31:32
mas, mau nanya donk buat kionfigurasi server vod-nya
#vlc -vvv –ttl 12 –intf telnet –rtsp-host 10.14.200.159:5554 –vlm-conf vod.vlm
perintah itu kok pas sy coba ga bisa jalan, byk errornya
trus proxy 10.14.200.159 itu apakah harus sama juga??? kalo beda, proxynya itu proxy PCnya atw proxy apa…port 5554 nya juga apakah harus selalu sama???
thx atas bantuannya…
Jan 04, 2011 @ 22:41:34
ip addr 10.14.200.159=itu ip addr host-server iptv
dan :5554 tidak harus pake port tsb, bisa dirubah dgn port yg lain,,
May 20, 2011 @ 06:46:59
Gan ane bingung file coba.vod di save di folder apa ya seharusnya?????,,,
Terus apakah application server-nya sama dengan ims FHoSS server nya???? soalnya saya nyobanya di samain sama FHoSS servernya gan….
Jul 22, 2011 @ 19:17:37
I tried your manual about IPTV. After started all entities (IMS core, UCT IPTV server, VLC as media server, and UCT IMS Client) are not displayed the video. The SIP signaling is OK.
In the client;s console is shown:
** (uctimsclient:2626): WARNING **: GStreamer: xvimagesink.c(1414): gst_xvimagesink_get_xv_support (): /GstPipeline:IPTV_Video_Receive_Pipeline/GstXvImageSink:screen_sink:
No port available – There may be a problem opening IPTV stream.
I think, I have installed all gstreamer plugins.
Jul 25, 2011 @ 09:25:47
Hi,
Have you make sure that your VLC media server running well? Run your VLC as media server (ex: rtsp://192.168.1.10:8010/test) and run the others VLC as client to play stream your url VLC media server.
I strongly don’t recommended when you install dependency of the UCTimsclient with option -f “force”. Such case usually make the UCTclient doesn’t play the streaming video.
Sep 25, 2011 @ 15:33:02
mas kalu mw bikin kaya’ gini dibutuhkan apa saja?…
tOLong skalian spesifikasi hardwarenya ya!…