2021
DOI: 10.29207/resti.v5i3.2998
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Streaming Server dengan FFMPEG dan Golang

Abstract: 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0
1

Year Published

2023
2023
2023
2023

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 11 publications
0
1
0
1
Order By: Relevance
“…After receiving the audio and video digital signals, the encoder FFmpeg will convert the audio and video digital signals into streams according to AAC audio compression coding algorithm and H.264 video compression coding algorithm respectively, and package them in MPEG2-TS and FLV formats respectively to improve the storage and transmission efficiency of files. [6] After the data stream is transmitted to the streaming media server according to the RTMP transmission protocol, it will be transcoded in real time, that is, different algorithms will be used to adjust the code rate of audio and video files to ensure normal playback under different network conditions and different client devices.…”
Section: System Constructionmentioning
confidence: 99%
“…After receiving the audio and video digital signals, the encoder FFmpeg will convert the audio and video digital signals into streams according to AAC audio compression coding algorithm and H.264 video compression coding algorithm respectively, and package them in MPEG2-TS and FLV formats respectively to improve the storage and transmission efficiency of files. [6] After the data stream is transmitted to the streaming media server according to the RTMP transmission protocol, it will be transcoded in real time, that is, different algorithms will be used to adjust the code rate of audio and video files to ensure normal playback under different network conditions and different client devices.…”
Section: System Constructionmentioning
confidence: 99%
“…Dari implementasi yang telah dilakukan tersebut, belum ditemui layanan transcoding dengan konsep Mapreduce yang memanfaatkan FFMPEG library, Remote Procedure Call (RPC) dan Secure Copy (SCP) dalam lingkungan pemrograman Golang. FFMPEG library digunakan untuk meng-convert data audio video dan library ini mampu dijalankan pada sistem operasi personal komputer yang berbeda (Kristiadi and Marwiyati, 2021;Jain, Shrivastava and Moghe, 2020). Komunikasi antar masterworker menggunakan RPC.…”
unclassified