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… keren

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….

riang3

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:

  1. Buat application server baru yang mana server running pada port 8010
  2. Kemudian Buat trigger point
  3. Link the application server and trigger point with the initial filter criteria
  4. Add the iFC to the default service profile

iptv_trigger_point

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

screenshot-11

screenshot-2