Investigation of Video Dispatching Methods on Multiple End Devices in the Context of the Rust Programming Language

Abstract. The modern world is actively moving towards digitalization, which requires efficient distribution of video content on a variety of end devices. The problem is that different usage scenarios impose different requirements on security, quality, and latency when transmitting video. The aim of the study is to identify the most suitable protocols for video dispatching in educational and real-world applications using the Rust programming language, known for its security and performance. Protocols such as HTTPS (TCP), BitTorrent, HLS, WebRTC, SRT and DASH have been investigated and analyzed. The results show that HLS and DASH have advantages in adaptive streaming in a changing network environment, while SRT and WebRTC provide low latency and high reliability for applications requiring real-time operation. The practical significance of these findings is confirmed by successful integration into educational systems, which ensures stable work even with a change in workload. Discussion: in the future, it is recommended to explore the combined use of several protocols, such as HLS and SRT, to improve the overall efficiency and reliability of video data transmission, as well as integration with CDN to improve quality and reduce load.

Authors

Institutions

Publication Details

Journal
Intellectual Technologies on Transport
Published
2024-12-30
DOI
https://doi.org/10.20295/2413-2527-2024-440-59-66
Primary Topic
Caching and Content Delivery
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Investigation of Video Dispatching Methods on Multiple End Devices in the Context of the Rust Programming Language

Sergey V. Ermakov, Vladislav Lyapunov, Al'bert Shefner, Hadzhimurad Ahmedov et al.
Intellectual Technologies on Transport
Caching and Content Delivery
article

Investigation of Video Dispatching Methods on Multiple End Devices in the Context of the Rust Programming Language

Sergey V. Ermakov, Vladislav Lyapunov, Al'bert Shefner, Hadzhimurad Ahmedov, Nikita Kot
article en

Abstract

Abstract. The modern world is actively moving towards digitalization, which requires efficient distribution of video content on a variety of end devices. The problem is that different usage scenarios impose different requirements on security, quality, and latency when transmitting video. The aim of the study is to identify the most suitable protocols for video dispatching in educational and real-world applications using the Rust programming language, known for its security and performance. Protocols such as HTTPS (TCP), BitTorrent, HLS, WebRTC, SRT and DASH have been investigated and analyzed. The results show that HLS and DASH have advantages in adaptive streaming in a changing network environment, while SRT and WebRTC provide low latency and high reliability for applications requiring real-time operation. The practical significance of these findings is confirmed by successful integration into educational systems, which ensures stable work even with a change in workload. Discussion: in the future, it is recommended to explore the combined use of several protocols, such as HLS and SRT, to improve the overall efficiency and reliability of video data transmission, as well as integration with CDN to improve quality and reduce load.

Intellectual Technologies on TransportVol. 0(4)
Petersburg State Transport University (RU)
Openalex Percentile: Top 72%
Caching and Content Delivery
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Investigation of Video Dispatching Methods on Multiple End Devices in the Context of the Rust Programming Language — Sergey V. Ermakov, Vladislav Lyapunov, et al. · Intellectual Technologies on Transport (2024) | TGRS Research Map | TGRS