{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T20:09:42Z","timestamp":1767211782204,"version":"build-2065373602"},"reference-count":35,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2024,4,19]],"date-time":"2024-04-19T00:00:00Z","timestamp":1713484800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["TED2021-130913B-I00","PDC2022-133465-I00","101083667-TECH4EFFICIENCYEDIH","GR21133","GR21133","UIDB\/50008\/2020"],"award-info":[{"award-number":["TED2021-130913B-I00","PDC2022-133465-I00","101083667-TECH4EFFICIENCYEDIH","GR21133","GR21133","UIDB\/50008\/2020"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"publisher"}]},{"name":"European Union\u2019s Digital Europe Programme","award":["TED2021-130913B-I00","PDC2022-133465-I00","101083667-TECH4EFFICIENCYEDIH","GR21133","GR21133","UIDB\/50008\/2020"],"award-info":[{"award-number":["TED2021-130913B-I00","PDC2022-133465-I00","101083667-TECH4EFFICIENCYEDIH","GR21133","GR21133","UIDB\/50008\/2020"]}]},{"name":"Science and Digital Agenda of the Regional Government of Extremadura","award":["TED2021-130913B-I00","PDC2022-133465-I00","101083667-TECH4EFFICIENCYEDIH","GR21133","GR21133","UIDB\/50008\/2020"],"award-info":[{"award-number":["TED2021-130913B-I00","PDC2022-133465-I00","101083667-TECH4EFFICIENCYEDIH","GR21133","GR21133","UIDB\/50008\/2020"]}]},{"name":"European Regional Development Fund","award":["TED2021-130913B-I00","PDC2022-133465-I00","101083667-TECH4EFFICIENCYEDIH","GR21133","GR21133","UIDB\/50008\/2020"],"award-info":[{"award-number":["TED2021-130913B-I00","PDC2022-133465-I00","101083667-TECH4EFFICIENCYEDIH","GR21133","GR21133","UIDB\/50008\/2020"]}]},{"name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia. Governo Ci\u00eancia, Tecnologia e Ensino Superior.","award":["TED2021-130913B-I00","PDC2022-133465-I00","101083667-TECH4EFFICIENCYEDIH","GR21133","GR21133","UIDB\/50008\/2020"],"award-info":[{"award-number":["TED2021-130913B-I00","PDC2022-133465-I00","101083667-TECH4EFFICIENCYEDIH","GR21133","GR21133","UIDB\/50008\/2020"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Electronics"],"abstract":"<jats:p>Live video streaming has become one of the main multimedia trends in networks in recent years. Providing Quality of Service (QoS) during live transmissions is challenging due to the stringent requirements for low latency and minimal interruptions. This scenario has led to a high dependence on cloud services, implying a widespread usage of Internet connections, which constrains contexts in which an Internet connection is not available. Thus, alternatives such as Mobile Ad Hoc Networks (MANETs) emerge as potential communication techniques. These networks operate autonomously with mobile devices serving as nodes, without the need for coordinating centralized components. However, these characteristics lead to challenges to live video streaming, such as dynamic node topologies or periods of disconnection. Considering these constraints, this paper investigates the application of Artificial Intelligence (AI)-based classification techniques to provide adaptive streaming in MANETs. For this, a software-driven architecture is proposed to route stream in offline MANETs, predicting the stability of individual links and compressing video frames accordingly. The proposal is implemented and assessed in a laboratory context, in which the model performance and QoS metrics are analyzed. As a result, the model is implemented in a decision forest algorithm, which provides 95.9% accuracy. Also, the obtained latency values become assumable for video streaming, manifesting a reliable response for routing and node movements.<\/jats:p>","DOI":"10.3390\/electronics13081569","type":"journal-article","created":{"date-parts":[[2024,4,19]],"date-time":"2024-04-19T10:53:17Z","timestamp":1713523997000},"page":"1569","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["ML-Enhanced Live Video Streaming in Offline Mobile Ad Hoc Networks: An Applied Approach"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0824-6956","authenticated-orcid":false,"given":"Manuel","family":"Jes\u00fas-Azabal","sequence":"first","affiliation":[{"name":"Departamento de Ingenier\u00eda Sistemas Inform\u00e1ticos y Telem\u00e1ticos, Escuela Polit\u00e9cnica de C\u00e1ceres, Universidad de Extremadura, Avenida de Elvas, S\/N, 06006 Badajoz, Extremadura, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8057-5474","authenticated-orcid":false,"given":"Vasco N. G. J.","family":"Soares","sequence":"additional","affiliation":[{"name":"Polytechnic Institute of Castelo Branco, Av. Pedro \u00c1lvares Cabral, n\u00b0 12, 6000-084 Castelo Branco, Portugal"},{"name":"Instituto de Telecomunica\u00e7\u00f5es, Rua Marqu\u00eas d\u2019\u00c1vila e Bolama, 6201-001 Covilh\u00e3, Portugal"},{"name":"AMA\u2014Ag\u00eancia para a Moderniza\u00e7\u00e3o Administrativa, Rua de Santa Marta, n\u00b0 55, 1150-294 Lisboa, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5476-7130","authenticated-orcid":false,"given":"Jaime","family":"Gal\u00e1n-Jim\u00e9nez","sequence":"additional","affiliation":[{"name":"Departamento de Ingenier\u00eda Sistemas Inform\u00e1ticos y Telem\u00e1ticos, Escuela Polit\u00e9cnica de C\u00e1ceres, Universidad de Extremadura, Avenida de Elvas, S\/N, 06006 Badajoz, Extremadura, Spain"}]}],"member":"1968","published-online":{"date-parts":[[2024,4,19]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"35","DOI":"10.2478\/nor-2021-0011","article-title":"Towards streaming as a dominant mode of media use? A user typology approach to music and television streaming","volume":"42","author":"Sundet","year":"2021","journal-title":"Nord. Rev."},{"key":"ref_2","unstructured":"Sandvine (2023). The Global Internet Phenomena Report, Sandvine."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/bs.adcom.2021.01.003","article-title":"Chapter Four\u2014A survey on cloud-based video streaming services","volume":"Volume 123","author":"Hurson","year":"2021","journal-title":"Advances in Computers"},{"key":"ref_4","first-page":"2324","article-title":"A Taxonomy for Deep Learning in Dynamic Adaptive Video Streaming Over HTTP","volume":"6","author":"Khan","year":"2023","journal-title":"Int. J. Multidiscip. Res. Anal."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1109\/MCOM.005.2200719","article-title":"Video Streaming and Cloud Gaming Services Over 4G and 5G: A Complete Network and Service Metrics Dataset","volume":"61","author":"Baena","year":"2023","journal-title":"IEEE Commun. Mag."},{"key":"ref_6","unstructured":"Pantos, R., and May, W. (2024, April 16). HTTP Live Streaming. RFC 8216. Available online: https:\/\/www.rfc-editor.org\/info\/rfc8216."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3519552","article-title":"A Contemporary Survey on Live Video Streaming from a Computation-Driven Perspective","volume":"54","author":"Dao","year":"2022","journal-title":"ACM Comput. Surv."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Ramphull, D., Mungur, A., Armoogum, S., and Pudaruth, S. (2021, January 6\u20138). A Review of Mobile Ad hoc NETwork (MANET) Protocols and their Applications. Proceedings of the 2021 5th International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India.","DOI":"10.1109\/ICICCS51141.2021.9432258"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"e4775","DOI":"10.1002\/ett.4775","article-title":"A comprehensive survey on QoS for video transmission in heterogeneous mobile ad hoc network","volume":"34","author":"Goyal","year":"2023","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3541","DOI":"10.3233\/JIFS-181472","article-title":"FPSOEE: Fuzzy-enabled particle swarm optimization-based energy-efficient algorithm in mobile ad-hoc networks","volume":"36","author":"Robinson","year":"2019","journal-title":"J. Intell. Fuzzy Syst."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"23749","DOI":"10.1007\/s11042-019-7679-0","article-title":"Video streaming over MANETs: An overview of techniques","volume":"78","author":"Fleury","year":"2019","journal-title":"Multimed. Tools Appl."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2353","DOI":"10.1007\/s11276-023-03294-9","article-title":"A self-sustainable opportunistic solution for emergency detection in ageing people living in rural areas","volume":"29","author":"Berrocal","year":"2023","journal-title":"Wirel. Netw."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Jes\u00fas-Azabal, M., Garc\u00eda-Alonso, J., Soares, V.N.G.J., and Gal\u00e1n-Jim\u00e9nez, J. (2022). Improving Delivery Probability in Mobile Opportunistic Networks with Social-Based Routing. Electronics, 11.","DOI":"10.3390\/electronics11132084"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"8883501","DOI":"10.1155\/2021\/8883501","article-title":"OPPNets and Rural Areas: An Opportunistic Solution for Remote Communications","volume":"2021","author":"Herrera","year":"2021","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Gal\u00e1n-Jim\u00e9nez, J., Berrocal, J., Garcia-Alonso, J., and Azabal, M.J. (2019). A Novel Routing Scheme for Creating Opportunistic Context-Virtual Networks in IoT Scenarios. Sensors, 19.","DOI":"10.3390\/s19081875"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Agrawal, J., Singhal, A., and Yadav, R.N. (2017, January 13\u201316). Multipath routing in mobile Ad-hoc network using meta-heuristic approach. Proceedings of the 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Udupi (Near Mangalore), India.","DOI":"10.1109\/ICACCI.2017.8126036"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Ramadan, R.M., Gasser, S.M., El-Mahallawy, M.S., Hammad, K., and El Bakly, A.M. (2018). A memetic optimization algorithm for multi-constrained multicast routing in ad hoc networks. PLoS ONE, 13.","DOI":"10.1371\/journal.pone.0193142"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1016\/j.comcom.2015.08.012","article-title":"A QoS-aware routing protocol with adaptive feedback scheme for video streaming for mobile networks","volume":"77","author":"Castellanos","year":"2016","journal-title":"Comput. Commun."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1016\/j.adhoc.2016.07.007","article-title":"Simulation and experimental testbed for adaptive video streaming in ad hoc networks","volume":"52","author":"Castellanos","year":"2016","journal-title":"Ad Hoc Netw."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Garg, P., Dixit, A., and Sethi, P. (2021, January 8\u20139). Link prediction techniques for opportunistic networks using machine learning. Proceedings of the International Conference on Innovative Computing & Communication (ICICC), Delhi, India.","DOI":"10.2139\/ssrn.3842849"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"5275","DOI":"10.1007\/s00500-023-09281-8","article-title":"Dynamic link utilization empowered by reinforcement learning for adaptive storage allocation in MANET","volume":"28","author":"Anand","year":"2024","journal-title":"Soft Comput."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1109\/TPAMI.2023.3324799","article-title":"Frequent Pattern Mining in Continuous-Time Temporal Networks","volume":"46","author":"Jazayeri","year":"2024","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1007\/s11277-019-06563-z","article-title":"Decision Tree Based Routing Protocol (DTRP) for Reliable Path in MANET","volume":"109","author":"Varalakshmi","year":"2019","journal-title":"Wirel. Pers. Commun."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1016\/j.adhoc.2016.11.007","article-title":"Classification of node degree based on deep learning and routing method applied for virtual route assignment","volume":"58","author":"Lee","year":"2017","journal-title":"Ad Hoc Netw."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Wan, Z. (2009, January 18\u201320). Adaptive video transmission in MANETs. Proceedings of the 2009 2nd IEEE International Conference on Broadband Network & Multimedia Technology, Beijing, China.","DOI":"10.1109\/ICBNMT.2009.5347782"},{"key":"ref_26","first-page":"654","article-title":"Reinforcement Machine Learning-based Improved Protocol for Energy Efficiency on Mobile Ad-Hoc Networks","volume":"12","author":"Vishwanathrao","year":"2023","journal-title":"Int. J. Intell. Syst. Appl. Eng."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"29547","DOI":"10.1007\/s11042-023-16658-2","article-title":"A cross-layer fragmentation approach to video streaming over mobile ad-hoc network using BATMAN-Adv","volume":"83","author":"Ray","year":"2024","journal-title":"Multimed. Tools Appl."},{"key":"ref_28","unstructured":"Akshar, K.R., and Hegde, S. (August, January 31). Retrofittable Automatic Shifter of Rear-Derailleur with Mode-Based Transmission and IoT. Proceedings of the 2024 IEEE International Conference on Consumer Electronics (ICCE), Taichung, Taiwan."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1007\/s42979-023-02409-5","article-title":"Data Security-Based Routing in MANETs Using Key Management Mechanism","volume":"5","author":"Hande","year":"2024","journal-title":"SN Comput. Sci."},{"key":"ref_30","first-page":"90","article-title":"A Review on Privacy and Security Improvement Mechanisms in MANETs","volume":"12","author":"Kommineni","year":"2023","journal-title":"Int. J. Intell. Syst. Appl. Eng."},{"key":"ref_31","unstructured":"Mammen, P.M. (2021). Federated Learning: Opportunities and Challenges. arXiv."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"100895","DOI":"10.1016\/j.iot.2023.100895","article-title":"Nearby connections strategies: Features, usage, and empirical performance evaluation","volume":"23","author":"Fdida","year":"2023","journal-title":"Internet Things"},{"key":"ref_33","unstructured":"Azabal, M.J., Garcia-Alonso, J., and Gal\u00e1n-Jim\u00e9nez, J. (2024, April 16). Evaluating the Quality of Service of Opportunistic Mobile Ad Hoc Network Routing Algorithms on Real Devices: A Software-Driven Approach. Available online: https:\/\/papers.ssrn.com\/sol3\/papers.cfm?abstract_id=4744614."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1002\/sam.11583","article-title":"Optimal ratio for data splitting","volume":"15","author":"Joseph","year":"2022","journal-title":"Stat. Anal. Data Mining Asa Data Sci. J."},{"key":"ref_35","first-page":"11","article-title":"Machine Learning: A Review on Binary Classification","volume":"160","year":"2017","journal-title":"Int. J. Comput. Appl."}],"container-title":["Electronics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-9292\/13\/8\/1569\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:31:12Z","timestamp":1760106672000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-9292\/13\/8\/1569"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,19]]},"references-count":35,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2024,4]]}},"alternative-id":["electronics13081569"],"URL":"https:\/\/doi.org\/10.3390\/electronics13081569","relation":{},"ISSN":["2079-9292"],"issn-type":[{"type":"electronic","value":"2079-9292"}],"subject":[],"published":{"date-parts":[[2024,4,19]]}}}