• Title/Summary/Keyword: WebRTC

Search Result 32, Processing Time 0.025 seconds

Adjusting Local Network Speed by Using Fuzzy Theory with An Illustration in WebRTC Environment (퍼지이론과 예증을 이용한 WebRTC환경의 로컬 네트워크 속도 조정)

  • Van, Linh Ma;Jang, Jong-hyun;Kim, Jinsul
    • Journal of Digital Contents Society
    • /
    • v.16 no.6
    • /
    • pp.917-925
    • /
    • 2015
  • WebRTC is one of the most recent technologies that supports browser-to-browser for voice calling, video chat, and P2P file sharing without the need of either internal or external plugins. However, there has some limitation which lets our development deal with many problems. This research will focus just on a small field of that problem which is bandwidth. While the bandwidth for downloading and uploading is fixed by service providers, but the number of users in a certain area is increasing largely by the time. In this paper, we propose a model to overcome the limitation of the bandwidth based on fuzzy control to adjust utilized bandwidth by changing frame rate and resolution of streaming video in the client itself.

The Implementation of a Lift Emergency Video Call System based on WebRTC using OpenAPI

  • Woon-Yong Kim
    • Journal of the Korea Society of Computer and Information
    • /
    • v.28 no.10
    • /
    • pp.155-161
    • /
    • 2023
  • In this paper, we present a WebRTC-based emergency video call system structure that builds a service system in a constant monitoring environment to increase the usability and stability of elevator emergency call devices. The proposed system provides a smooth call environment between the emergency call system in the elevator and maintenance managers in case of an emergency, performs rapid response processing to elevator emergency calls through monitoring of the target elevator, and handles any emergency calls that may occur in the physical space of the elevator. The purpose is to build an environment that can implement low-latency, real-time video call services of voice and video by overcoming the physical constraints required for video calls. To this end, we have established a service environment based on OpenAPI, which is currently used in various fields and its performance has been proven, and provides video calls and emergency situation dissemination through rapid messaging by providing low-latency call quality. The presented system structure will be able to provide a basis for expanding various functions and constructing a reliable service environment and intelligent model for the elevator system through combination with the elevator control panel and various devices.

An Architectural Design for Scalable Web based Real-time Video Streaming Platform (확장성 높은 웹 기반 실시간 비디오 스트리밍을 위한 플랫폼 구조 설계)

  • Yoon, Dong-Sik;Kim, Seong-Hwan;Choi, Gyu-beom;Youn, Chan-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.150-152
    • /
    • 2015
  • Web Real-Time Communication(WebRTC) 기술은 웹 기반으로 실시간 스트리밍 서비스를 제공하기 위해 쓰이는 기술이다. WebRTC 기술은 인터넷 상의 두 컴퓨팅 노드 사이의 Peer-to-Peer RTP 연결을 가능케 함으로써 상호간 실시간 스트리밍을 가능케 하지만 컨퍼런스 시스템과 같이 다수의 노드가 통신에 참여하는 경우 네트워크 연결은 메쉬 토폴로지의 형태로 구성되어 대역폭의 한계로 확장성에 제한이 존재한다. 따라서 본 논문에서는 인코딩과 먹싱을 통해 다중 노드간의 통신을 중계를 지원하는 Multipoint Control Unit(MCU)과 MCU 사이의 클러스터링, 그리고 클라우드 플랫폼을 통해 확장성 높은 실시간 스트리밍 서비스를 지원하는 플랫폼 구조를 설계하고 그 예제를 보인다.

Real-time, location-based notification service app for first aid to protect golden time in case of emergency patients (응급환자 발생 시 골든타임을 지키기 위한 응급처치 실시간 위치 기반 알림 서비스 애플리케이션)

  • Oh, Seung-Eun;Jang, Youn-He
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2020.11a
    • /
    • pp.5-7
    • /
    • 2020
  • 본 논문에서는 응급상황 발생 시, 응급 처치가 가능한 주변 사용자에게 알람을 보내 구급대원이 오기 전까지 응급 구조를 원활하게 도와주는 안드로이드 애플리케이션 시스템 구현 결과를 보인다. Google Map API를 이용하여 사용자의 위치를 실시간으로 지도에 표시한다. 그리고 FireBase Cloud Messaging API를 이용하여 애플리케이션 이용자들에게 알람을 보낸다. 또한, WebRTC API를 이용하여 애플리케이션 안에서 음성 및 영상 통화를 할 수 있다. 애플리케이션을 켜지 않아도 위젯을 활용하여 응급상황을 신고할 수 있도록 하여 애플리케이션의 활용성을 높였다.

A Peer Load Balancing Method for P2P-assisted DASH Systems (P2P 통신 병용 DASH 시스템의 피어 부하 분산 방안 연구)

  • Seo, Ju Ho;Kim, Yong Han
    • Journal of Broadcast Engineering
    • /
    • v.25 no.1
    • /
    • pp.94-104
    • /
    • 2020
  • Currently media consumption over fixed/mobile Internet is mostly conducted by adaptive media streaming technology such as DASH (Dynamic Adaptive Streaming over HTTP), which is an ISO/IEC MPEG (Moving Picture Experts Group) standard, or some other technologies similar to DASH. All these heavily depend on the HTTP caches that ISPs (Internet Service Providers) are obliged to provide sufficiently to make sure fast enough Web services. As a result, as the number of media streaming users increases, ISPs' burden for HTTP cache has been greatly increased rather than CDN (Content Delivery Network) providers' server burden. Hence ISPs charge traffic cost to CDN providers to compensate for the increased cost of HTTP caches. Recently in order to reduce the traffic cost of CDN providers, P2P (Peer-to-Peer)-assisted DASH system was proposed and a peer selection algorithm that maximally reduces CDN provides' traffic cost was investigated for this system. This algorithm, however, tends to concentrate the burden upon the selected peer. This paper proposes a new peer selection algorithm that distributes the burden among multiple peers while maintaining the proper reduction level of the CDN providers' cost. Through implementation of the new algorithm in a Web-based media streaming system using WebRTC (Web Real-Time Communication) standard APIs, it demonstrates its effectiveness with experimental results.

A Study on the Tele-medicine Robot System with Face to Face Interaction

  • Shin, Dae Seob
    • Journal of IKEEE
    • /
    • v.24 no.1
    • /
    • pp.293-301
    • /
    • 2020
  • Consultation with the patient and doctor is very important in the examination. However, if the consultation cannot be done directly, such as corona virus, it is difficult for the doctor to determine the patient's condition more accurately. Recently, an image counseling system has been developed based on the Internet, but in the case of heart disease, remote medical counseling cannot be performed because it is not possible to stethoscope the heart sounds remotely. In order to solve this problem, it is necessary to develop an interactive mobile robot capable of remote medical consultation, and a doctor and a patient should be able to set a planting sound during consultation and transmit it in real time. In this paper, we developed a robot that can remotely control a medical counseling robot to move to a hospital room where patients are hospitalized, and to consult a patient in the room remotely from a doctor's office. A remote medical imaging stethoscope system for real-time heart sound transmission is presented. The proposed system is a kind of P2P communication that transmits video information, audio information, and control signal independently through webRTC platform, so that there is no data loss. Consults and sees doctors in real time and finds it more effective than traditional methods for patient security. The system implemented in this paper will be able to perform remote medical care in the place where the spread of diseases between humans like the recent corona 19 as well as the remote medical care of heart disease patients in the future.

A Fuzzy-based Dynamic Method for Efficient Sharing Bandwidth in Local Physical Network (로컬 물리적 네트워크에서 효율적인 대역폭 공유를 위한 퍼지 기반의 동적 방법)

  • Ma, Linh-Van;Park, Sanghyun;Jang, Jong-hyun;Park, Jaehyung;Kim, Jinsul
    • Journal of Digital Contents Society
    • /
    • v.18 no.2
    • /
    • pp.411-422
    • /
    • 2017
  • Current policies for sharing bandwidth increase average throughput and improve utilization of the bandwidth in the local network. However, with these policies, a central administer, which is responsible for allocating bandwidth to each network flow, cannot allocate resources based on user characteristics. Thus, it leads to unfair bandwidth allocation because it does not guarantee services based on user characteristics. Therefore, we propose a novel negotiation method to share the bandwidth in a limited bandwidth network, in which, a user negotiates with other users to gain more resource. Ideally, we use a fuzzy system to infer and determine whether a device will request bandwidth or not based on the current usage of the given device. We conduct two experiments consisting of a video streaming simulation in OPNET and a real-time video streaming in WebRTC. The results of the experiment indicate that the proposed method can flexibly share the bandwidth utilization based on user's requirement in the network.

Trends in the Telepresence Technologies and Services Beyond 5G (5G를 향한 영상회의 기술 및 서비스 동향)

  • Lee, H.K.;Han, M.K.;Jang, J.H.
    • Electronics and Telecommunications Trends
    • /
    • v.32 no.5
    • /
    • pp.20-29
    • /
    • 2017
  • In this paper, a video conferencing system, which has been attracting significant attention as an immersive telepresence service owing to the recent emergence of 5G networks, is described. We propose a service platform for Giga Media based video conferencing for 5G convergence services. The video conferencing service consists of a traditional structure that provides information exchange through the transmission of video and voice of remote participants using a Multipoint Control Unit (MCU), a browser-based video conferencing based on WebRTC, a multi-view point video conferencing, and holographic telepresence centered on mixed reality. The paper introduces the trends and detailed structures of various technologies used in the video conferencing system, and compares the video conferencing system technologies and video conferencing service characteristics for the integrated Giga Media platform.