{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T01:33:41Z","timestamp":1760060021250,"version":"build-2065373602"},"reference-count":29,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T00:00:00Z","timestamp":1753660800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>This paper proposes a multi-hop peer-to-peer (P2P) video streaming architecture designed to support dynamic, conversation-aware communication. The primary contribution is a decentralized system built on WebRTC that eliminates reliance on a central media server by employing super node aggregation. In this architecture, video streams from multiple peer nodes are dynamically routed through a group of super nodes, enabling real-time reconfiguration of the network topology in response to conversational changes. To support this dynamic behavior, the system leverages WebRTC data channels for control signaling and overlay restructuring, allowing efficient dissemination of topology updates and coordination messages among peers. A key focus of this study is the rapid and efficient reallocation of network resources immediately following conversational events, ensuring that the streaming overlay remains aligned with ongoing interaction patterns. While the automatic detection of such events is beyond the scope of this work, we assume that external triggers are available to initiate topology updates. To validate the effectiveness of the proposed system, we construct a simulation environment using Docker containers and evaluate its streaming performance under dynamic network conditions. The results demonstrate the system\u2019s applicability to adaptive, naturalistic communication scenarios. Finally, we discuss future directions, including the seamless integration of external trigger sources and enhanced support for flexible, context-sensitive interaction frameworks.<\/jats:p>","DOI":"10.3390\/info16080643","type":"journal-article","created":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T14:05:47Z","timestamp":1753711547000},"page":"643","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Adaptive Multi-Hop P2P Video Communication: A Super Node-Based Architecture for Conversation-Aware Streaming"],"prefix":"10.3390","volume":"16","author":[{"given":"Jiajing","family":"Chen","sequence":"first","affiliation":[{"name":"Department of Information Science, Graduate School of Advanced Science and Engineering, Hiroshima University, Kagamiyama 1-4-1, Higashi-Hiroshima 739-8527, Japan"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9412-7309","authenticated-orcid":false,"given":"Satoshi","family":"Fujita","sequence":"additional","affiliation":[{"name":"Department of Information Science, Graduate School of Advanced Science and Engineering, Hiroshima University, Kagamiyama 1-4-1, Higashi-Hiroshima 739-8527, Japan"}]}],"member":"1968","published-online":{"date-parts":[[2025,7,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Aristotle, U. (2016). The politics. Democracy: A Reader, Columbia University Press.","DOI":"10.7312\/blau17412-006"},{"key":"ref_2","unstructured":"Hook, D., Franks, B., and Bauer, M. (2016). The Social Psychology of Communication, Palgrave Macmillan."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Sidnell, J., and Stivers, T. (2012). The Handbook of Conversation Analysis, John Wiley & Sons.","DOI":"10.1002\/9781118325001"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Mikulincer, M., Shaver, P.R., Simpson, J.A., and Dovidio, J.F. (2015). Communication in personal relationships. APA Handbook of Personality and Social Psychology, Vol. 3. Interpersonal Relations, American Psychological Association.","DOI":"10.1037\/14344-000"},{"key":"ref_5","unstructured":"Lin, Y., Zheng, Y., Zeng, M., and Shi, W. (2025). Predicting Turn-Taking and Backchannel in Human-Machine Conversations Using Linguistic, Acoustic, and Visual Signals. arXiv."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"101178","DOI":"10.1016\/j.csl.2020.101178","article-title":"Turn-taking in conversational systems and human-robot interaction: A review","volume":"67","author":"Skantze","year":"2021","journal-title":"Comput. Speech Lang."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"e13407","DOI":"10.1111\/cogs.13407","article-title":"Hand gestures have predictive potential during conversation: An investigation of the timing of gestures in relation to speech","volume":"48","author":"Drijvers","year":"2024","journal-title":"Cogn. Sci."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"2135","DOI":"10.1109\/TVCG.2022.3150473","article-title":"Augmenting immersive telepresence experience with a virtual body","volume":"28","author":"Arora","year":"2022","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Irlitti, A., Latifoglu, M., Hoang, T., Syiem, B.V., and Vetere, F. (2024, January 11\u201316). Volumetric hybrid workspaces: Interactions with objects in remote and co-located telepresence. Proceedings of the CHI \u201924: CHI Conference on Human Factors in Computing Systems, Honolulu, HI, USA.","DOI":"10.1145\/3613904.3642814"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Hu, E., Gr\u00f8nb\u00e6k, J.E.S., Houck, A., and Heo, S. (2023, January 23\u201328). Openmic: Utilizing proxemic metaphors for conversational floor transitions in multiparty video meetings. Proceedings of the CHI \u201923: CHI Conference on Human Factors in Computing Systems, Hamburg, Germany.","DOI":"10.1145\/3544548.3581013"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1016\/j.patrec.2023.10.002","article-title":"Exploiting temporal information to detect conversational groups in videos and predict the next speaker","volume":"177","author":"Tosato","year":"2024","journal-title":"Pattern Recognit. Lett."},{"key":"ref_12","unstructured":"Wang, P., Han, E., Queiroz, A., DeVeaux, C., and Bailenson, J.N. (2024). Predicting and Understanding Turn-Taking Behavior in Open-Ended Group Activities in Virtual Reality. arXiv."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Kushwaha, R., Bhattacharyya, R., and Singh, Y.N. (2024). ReputeStream: Mitigating Free-Riding through Reputation-Based Multi-Layer P2P Live Streaming. arXiv.","DOI":"10.1109\/COMSNETS63942.2025.10885581"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1686","DOI":"10.1587\/transinf.2023EDP7027","article-title":"Decentralized incentive scheme for peer-to-peer video streaming using solana blockchain","volume":"E106.D","author":"Ma","year":"2023","journal-title":"IEICE Trans. Inf. Syst."},{"key":"ref_15","unstructured":"Wei, D., Zhang, J., Li, H., Xue, Z., Peng, Y., Pang, X., Han, R., Ma, Y., and Li, J. (2024). Swarm: Cost-Efficient Video Content Distribution with a Peer-to-Peer System. arXiv."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Edan, N.M., Al-Sherbaz, A., and Turner, S. (2018, January 10\u201312). WebNSM: A novel WebRTC signalling mechanism for one-to-many bi-directional video conferencing. Proceedings of the 2018 SAI Computing Conference, London, UK.","DOI":"10.1007\/978-3-030-01177-2_40"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Elleuch, W. (2013, January 7\u20139). Models for multimedia conference between browsers based on WebRTC. Proceedings of the 2013 IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Lyon, France.","DOI":"10.1109\/WiMOB.2013.6673373"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Suciu, G., Stefanescu, S., Beceanu, C., and Ceaparu, M. (2020, January 3\u20135). WebRTC role in real-time communication and video conferencing. Proceedings of the 2020 Global Internet of Things Summit (GIoTS), Dublin, Ireland.","DOI":"10.1109\/GIOTS49054.2020.9119656"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"9","DOI":"10.61268\/xkftbq59","article-title":"Using JavaScript on 5G networks to improve real-time communication through WebRTC","volume":"1","author":"Jawad","year":"2023","journal-title":"Al-Rafidain J. Eng. Sci."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Hu, Y.-H., Ito, K., and Igarashi, A. (2023, January 17\u201319). Improving real-time communication for educational metaverse by alternative WebRTC SFU and delegating transmission of avatar transform. Proceedings of the 2023 International Conference on Consumer Electronics\u2014Taiwan (ICCE-Taiwan), PingTung, Taiwan.","DOI":"10.1109\/ICCE-Taiwan58799.2023.10226962"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Singh, V., Lozano, A.A., and Ott, J. (2013, January 12\u201313). Performance analysis of receive-side real-time congestion control for WebRTC. Proceedings of the 2013 20th International Packet Video Workshop (PV), San Jose, CA, USA.","DOI":"10.1109\/PV.2013.6691454"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1145\/3199524.3199534","article-title":"Performance evaluation of WebRTC-based video conferencing","volume":"45","author":"Jansen","year":"2018","journal-title":"ACM Sigmetrics Perform. Eval. Rev."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Lee, I., Kim, S., Sathyanarayana, S., Bin, K., Chong, S., Lee, K., Grunwald, D., and Ha, S. (2022, January 10\u201314). R-fec: Rl-based fec adjustment for better qoe in webrtc. Proceedings of the 30th ACM International Conference on Multimedia, Lisboa, Portugal.","DOI":"10.1145\/3503161.3548370"},{"key":"ref_24","unstructured":"Sathyanarayana, S.D., Lee, K., Grunwald, D., and Ha, S. (2023, January 10\u201314). Converge: Qoe-driven multipath video conferencing over WebRTC. Proceedings of the ACM SIGCOMM \u201923: ACM SIGCOMM 2023 Conference, New York, NY, USA."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"427","DOI":"10.2307\/2091496","article-title":"Behavior in public places","volume":"29","author":"Schneider","year":"2008","journal-title":"Am. Sociol. Rev."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"696","DOI":"10.1353\/lan.1974.0010","article-title":"A simplest systematics for the organization of turn-taking for conversation","volume":"50","author":"Sacks","year":"1974","journal-title":"Language"},{"key":"ref_27","first-page":"4","article-title":"Prediction of who will be the next speaker and when using gaze behavior in multiparty meetings","volume":"6","author":"Ishii","year":"2016","journal-title":"ACM Trans. Interact. Intell. Syst."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Kawahara, T., Iwatate, T., and Takanashi, K. (2012, January 9\u201313). Prediction of Turn-Taking by Combining Prosodic and Eye-Gaze Information in Poster Conversations. Proceedings of the Interspeech 2012, Portland, OR, USA.","DOI":"10.21437\/Interspeech.2012-226"},{"key":"ref_29","unstructured":"Russell, S.O.C., and Harte, N. (2025). Visual cues enhance predictive turn-taking for two-party human interaction. arXiv."}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/16\/8\/643\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T18:17:18Z","timestamp":1760033838000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/16\/8\/643"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,28]]},"references-count":29,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2025,8]]}},"alternative-id":["info16080643"],"URL":"https:\/\/doi.org\/10.3390\/info16080643","relation":{},"ISSN":["2078-2489"],"issn-type":[{"type":"electronic","value":"2078-2489"}],"subject":[],"published":{"date-parts":[[2025,7,28]]}}}