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

Tommy Andreas Susanto, Henry Novianus Palit, Agustinus Noertjahyana

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.


Keywords


Nginx; Live Streaming; Broadcast; Teleconference; RTMP

Full Text:

PDF

References


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

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

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/

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

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

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

Kholodkov, V. 2015. Nginx Essentials. Birmingham: Packt Publishing.

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

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

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

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

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/


Refbacks

  • There are currently no refbacks.