Pengembangan Video Broadcasting Server Untuk Live Streaming Menggunakan Nginx dan RTMP Dengan Studi Kasus Teleconference

Authors

  • Tommy Andreas Susanto Program Studi Teknik Informatika
  • Henry Novianus Palit Program Studi Teknik Informatika
  • Agustinus Noertjahyana Program Studi Teknik Informatika

Keywords:

perancangan, edukasi, menanam, sayuran, anak-anak

Abstract

Globalization Era has pushed the communication around the world to be more intensive. The communication that has been provided by technology can even be used real time. Globalization also pushed the cooperation of universities or institution between countries, Communication is needed to establish cooperation, and teleconference is the best method of communication to establish this cooperation. Nginx and RTMP is used to develop this broadcast server, the server can be used for live streaming both publicly and privately, via self-owned hardware and network, so the usage of existing platform can be negated.  Users are able to use the server for teleconference and other real-time communication activities. Server can also archive the live streaming session, and the file from archive can be played on demand. The server can also become a relay to transmit a stream that its currently receiving to another platform or other server. After a series of test, server is able to use the features than had been worked on, and can be used as self-hosted server for live streaming, especially teleconference.

References

[1] Adobe. n.d. Real-Time Messaging Protocol (RTMP) specification.

URI=http://www.adobe.com/devnet/rtmp.html

[2] Garret, O. 2015, October 9. NGINX vs. Apache: Our View of a Decade-Old Question

URI=https://www.nginx.com/blog/nginx-vs-apache-our-view/

[3] ITU-T. 1996, July 1. F.702 : Multimedia conference services.URI=https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-F.702-199607-I!!PDF-E&type=items

[4] ITU-T. 2016, February 13. H.264 : Advanced video coding for generic audiovisual services.

URI=https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-H.264-201602-S!!PDF-E&type=items

[5] JW Player. n.d. About RTMP Streaming. URI= https://support.jwplayer.com/customer/portal/articles/1430349-about-rtmp-streaming

[6] Kholodkov, V. 2015. Nginx Essentials. Birmingham: Packt Publishing.

[7] Lane, C. n.d. The Distance Learning Technology Resource Guide. URI= http://www.tecweb.org/eddevel/edtech/teleconf.html

[8] Nedelcu, C. 2015. Nginx HTTP Server Third Edition. Birmingham: Packt Publishing.

[9] Nginx. n.d. URI=http://nginx.org/en/

[10] Parmar, H., & Thornburgh, M. 2012, December 21. RTMP Specification. URI= http://www.adobe.com/devnet/rtmp.html

[11] Rocheleau, J. 2015, September 5. A History Lesson on the Rise and Fall of Adobe Flash. URI= https://speckyboy.com/a-history-lesson-on-the-rise-and-fall-of-adobe-flash/

Downloads

Published

2017-01-31

Issue

Section

Articles