Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Adaptive Streaming Server dengan FFMPEG dan Golang

View through CrossRef
Quality of experience (QoE) when accessing video streaming becomes a challenge in varieties of network bandwidth/speed. Adaptive streaming becomes an answer to gain good QoE. An architecture system of the adaptive streaming server with Dynamic Adaptive Streaming over HTTP (DASH) was proposed. The system was consists of two services e.g transcoding and streaming. Transcoding service encodes an audio file, multi-bitrates video files, and manifest.mpd files. Streaming service serves client streaming requests that appropriate to client network profiles. The system is built using the Golang programming environment and FFMPEG. Transcoding service has some execution mode (serial and concurrent) and passing mode (1 pass and 2 passes). The transcoding service test results show that concurrent execution is faster 11,5% than the serial execution and transcoding using 1 pass is faster 46,95% than 2 passes but the bitrate of output video lower than the determinate bitrate parameter.  The streaming service has a good QoE. In the 5 scenarios, buffer level=0 happens 5 times, and its total duration is 64 seconds. Buffer level=0 happens when extreme changes happen in network speed from fast to too slow.  
Title: Adaptive Streaming Server dengan FFMPEG dan Golang
Description:
Quality of experience (QoE) when accessing video streaming becomes a challenge in varieties of network bandwidth/speed.
Adaptive streaming becomes an answer to gain good QoE.
An architecture system of the adaptive streaming server with Dynamic Adaptive Streaming over HTTP (DASH) was proposed.
The system was consists of two services e.
g transcoding and streaming.
Transcoding service encodes an audio file, multi-bitrates video files, and manifest.
mpd files.
Streaming service serves client streaming requests that appropriate to client network profiles.
The system is built using the Golang programming environment and FFMPEG.
Transcoding service has some execution mode (serial and concurrent) and passing mode (1 pass and 2 passes).
The transcoding service test results show that concurrent execution is faster 11,5% than the serial execution and transcoding using 1 pass is faster 46,95% than 2 passes but the bitrate of output video lower than the determinate bitrate parameter.
  The streaming service has a good QoE.
In the 5 scenarios, buffer level=0 happens 5 times, and its total duration is 64 seconds.
Buffer level=0 happens when extreme changes happen in network speed from fast to too slow.
 .

Related Results

FAKTOR-FAKTOR YANG MEMPENGARUHI MORTALITAS PADA PASIEN DENGAN FRAKTUR COSTA: Literature Review
FAKTOR-FAKTOR YANG MEMPENGARUHI MORTALITAS PADA PASIEN DENGAN FRAKTUR COSTA: Literature Review
FAKTOR-FAKTOR YANG MEMPENGARUHI MORTALITAS PADA PASIEN DENGAN FRAKTUR COSTA: Literature  Review Anna Tri Wahyuni1), Masfuri2),  Liya Arista3)1,2,3 Fakultas Ilmu Keperawatan Univers...
KECEMASAN SAAT PANDEMI COVID 19: LITERATUR REVIEW Hardiyati, Efri Widianti, Taty Hernawaty Departemen Keperawatan Jiwa Poltekkes Kemenkes Mamuju Sulbar, Universitas Pad...
Analisis Mirror Server menggunakan Load Balancing pada Jaringan Area Lokal
Analisis Mirror Server menggunakan Load Balancing pada Jaringan Area Lokal
Server merupakan serbuah sistem yang memberikan layanan tertentu pada suatu jaringan komputer. Server mempunyai sistem operasi sendiri yang disebut sistem operasi jaringan. Server ...
How Third Party Observers Respond to Overheard Service Failures: Implications for Frontline Service Employees and the Firm
How Third Party Observers Respond to Overheard Service Failures: Implications for Frontline Service Employees and the Firm
Frontline service employees and unhappy customers have generally been the main focus of the service failures research. It is established that service failures are difficult to prev...
A Field Streaming - Potential Experiment
A Field Streaming - Potential Experiment
Abstract Streaming-potential experiments were conducted within the Muddy- and Dakota-sandstone interval of a Denver basin well. Analysis of the data shows that, f...
Analisis Load Balancing Round Robin dan Fault Detection pada Software Defined Network Berbasis P4
Analisis Load Balancing Round Robin dan Fault Detection pada Software Defined Network Berbasis P4
Tujuan penelitian ialah mengoptimalkan kinerja server pada jaringan Software Defined Network berbasis P4 language dengan menerapkan load balancing round robin. Metode penelitian di...
Meninjau Kembali Penegakan Hukum Hak Cipta terhadap Karya Musik pada Platform Streaming Digital di Indonesia
Meninjau Kembali Penegakan Hukum Hak Cipta terhadap Karya Musik pada Platform Streaming Digital di Indonesia
Penelitian ini bertujuan untuk menganalisis perlindungan hukum terhadap karya musik pada platform streaming digital serta efektivitas sanksi terhadap pelanggaran hak cipta melalui ...
TELESPECTADORES E TELENOVELA NO STREAMING: UM ESTUDO EXPLORATÓRIO SOBRE O CONSUMO DE BELEZA FATAL
TELESPECTADORES E TELENOVELA NO STREAMING: UM ESTUDO EXPLORATÓRIO SOBRE O CONSUMO DE BELEZA FATAL
O trabalho se alicerça na reflexão sobre o comportamento dos telespectadores de telenovelas no streaming, com Beleza Fatal, lançada pela plataforma Max, em 2025, como ponto de anál...

Back to Top