• Title/Summary/Keyword: Real-time video streaming

Search Result 188, Processing Time 0.026 seconds

The RELAY Module Design of Multi SNS Channel Auto Streaming Server (다중 SNS 채널 자동 스트리밍 서버의 RELAY 모듈 설계)

  • Ahn, Heuihak;Lee, Daesik
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.13 no.4
    • /
    • pp.213-219
    • /
    • 2017
  • Streaming server is that an image produced in real time or a file form of image produced ahead consists of SNS service, and the relay module of streaming server includes output management module that set an output channel more than 2 and control transmission of video content. This thesis intends to suggest how to stream through plural output channel that contains output channel of external streaming server using relay module and do streaming provided to terminal receiving image, and streaming server, streaming system for this. Thus, by extending output channel sending out image to output channel of external streaming server, the scale of streaming server is not limited and the process allotting external streaming server into output channel sending the image becomes simple, so management of output channel becomes efficient even when sending several images.

An MPEG-4 Compliant Interactive Multimedia Streaming Platform Using Overlay Networks

  • Kim, Hyun-Cheol;Patrikakis, Charalampos Z.;Minogiannis, Nikos;Karamolegkos, Pantelis N.;Lambiris, Alex;Kim, Kyu-Heon
    • ETRI Journal
    • /
    • v.28 no.4
    • /
    • pp.411-424
    • /
    • 2006
  • This paper presents a multimedia streaming platform for efficiently transmitting MPEG-4 content over IP networks. The platform includes an MPEG-4 compliant streaming server and client, supporting object-based representation of multimedia scenes, interactivity, and advanced encoding profiles defined by the ISO standard. For scalability purposes, we employ an application-layer multicast scheme for media transmission using overlay networks. The overlay network, governed by the central entity of the network distribution manager, is dynamically deployed according to a set of pre-defined criteria. The overlay network supports both broadcast delivery and video-on-demand content. The multimedia streaming platform is standards-compliant and utilizes widespread multimedia protocols such as MPEG-4, real-time transport protocol, real-time transport control protocol, and real-time streaming protocol. The design of the overlay network was architected with the goal of transparency to both the streaming server and the client. As a result, many commercial implementations that use industry-standard protocols can be plugged into the architecture relatively painlessly and can enjoy the benefits of the platform.

  • PDF

3D Augmented Reality Streaming System Based on a Lamina Display

  • Baek, Hogil;Park, Jinwoo;Kim, Youngrok;Park, Sungwoong;Choi, Hee-Jin;Min, Sung-Wook
    • Current Optics and Photonics
    • /
    • v.5 no.1
    • /
    • pp.32-39
    • /
    • 2021
  • We propose a three-dimensional (3D) streaming system based on a lamina display that can convey field information in real-time by creating floating 3D images that can satisfy the accommodation cue. The proposed system is mainly composed of three parts, namely: a 3D vision camera unit to obtain and provide RGB and depth data in real-time, a 3D image engine unit to realize the 3D volume with a fast response time by using the RGB and depth data, and an optical floating unit to bring the implemented 3D image out of the system and consequently increase the sense of presence. Furthermore, we devise the streaming method required for implementing augmented reality (AR) images by using a multilayered image, and the proposed method for implementing AR 3D video in real-time non-face-to-face communication has been experimentally verified.

VIDEO TRAFFIC MODELING BASED ON $GEO^Y/G/{\infty}$ INPUT PROCESSES

  • Kang, Sang-Hyuk;Kim, Ba-Ra
    • Journal of the Korean Society for Industrial and Applied Mathematics
    • /
    • v.12 no.3
    • /
    • pp.171-190
    • /
    • 2008
  • With growing applications of wireless video streaming, an efficient video traffic model featuring modern high-compression techniques is more desirable than ever, because the wireless channel bandwidths are ever limited and time-varying. We propose a modeling and analysis method for video traffic by a class of stochastic processes, which we call '$GEO^Y/G/{\infty}$ input processes'. We model video traffic by $GEO^Y/G/{\infty}$ input process with gamma-distributed batch sizes Y and Weibull-like autocorrelation function. Using four real-encoded, full-length video traces including action movies, a drama, and an animation, we evaluate our modeling performance against existing model, transformed-M/G/${\infty}$ input process, which is one of most recently proposed video modeling methods in the literature. Our proposed $GEO^Y/G/{\infty}$ model is observed to consistently provide conservative performance predictions, in terms of packet loss ratio, within acceptable error at various traffic loads of interest in practical multimedia streaming systems, while the existing transformed-M/G/${\infty}$ fails. For real-time implementation of our model, we analyze G/D/1/K queueing systems with $GEO^Y/G/{\infty}$ input process to upper estimate the packet loss probabilities.

  • PDF

Network-Adaptive HD Video Streaming with Cross-Layered WLAM Channel Monitoring (Cross Layer 기반의 무선랜 채널 모니터링을 적용한 네트워크 적응형 HD 비디오 스트리밍)

  • Park Sang-Hoon;Yoon Ha-Young;Kim Jong-Won;Cho Chang-Sik
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.31 no.4A
    • /
    • pp.421-430
    • /
    • 2006
  • In this paper, we propose a practical implementation of network-adaptive HD(high definition) MPEG-2 video streaming with a cross-layered channel monitoring(CLM) over the IEEE 802.11a WLAN(wireless local area network). For wireless channel monitoring, AP(access point) periodically measures the MAC(medium access control) layer transmission information and sends the monitoring information to a streaming server. This makes that the streaming server reacts more quickly as well as efficiently to the fluctuated wireless channel than that of the end-to-end monitoring(E2EM) scheme for the video adaptation. The streaming sewer dynamically performs the priority-based frame dropping to adjust the video sending rate according to the measured wireless channel condition. For this purpose, our streaming system nicely provides frame-based prioritized packetization by using a real-time stream parsing module. Various evaluation results over an IEEE 802.11a WLAM testbed are provided to verify the intended QoS adaptation capability The experimental results show that the proposed system can effectively mitigate the quality degradation of video streaming caused by the fluctuations of time-varying wireless channel condition.

Web-Based Behavioral Tracking Management System for Elderly Care Automation

  • Seokjin Kim;June Hong Park;Dongmahn Seo
    • Journal of Information Processing Systems
    • /
    • v.19 no.3
    • /
    • pp.385-393
    • /
    • 2023
  • Since the proportion of elderly citizens is increasing every year, the social interest is increasing for the health and the safety of the elderly. The nursing home is continually being created to care for more elderly people. However, the quality of service is not enough due to the lack of elderly caregivers. Elderly care and management services are being studied to replace the shortage of caregivers. Existing research for the implementation of an automatic care system has a high initial system cost. Furthermore, it lacks the ability to store and manage large amounts of data. In this paper, we propose a system that manages a large amount of data continuously generated through CCTV and provides a streaming service with a high level of quality-of-service (QoS) to users with collected video. Through the proposed system, it is possible to record and manage the behavioral information of the elderly occurring in the nursing home together with the video. In addition, according to the user's request, it has built a service that streams the video and behavioral information according to the date and time in real-time.

A Study on video streaming by using DCT-based scalability encoding (DCT 기반의 계층부호화를 이용한 비디오 스트리밍 연구)

  • 한승균;서덕영
    • Proceedings of the IEEK Conference
    • /
    • 2001.06d
    • /
    • pp.203-206
    • /
    • 2001
  • This Paper suggests real-time video streaming method by using DCT-based scalability, and evaluates and analyzes the function. It is similar to using lowpass filter. That is, as following figure, this method is to split the encoded data in splitter and transmit it, and to decode the data according to the situation. This method can be applied to any video CODEC which is based on DCT. Therefore, this thesis suggests easy video streaming method by using DCT-based scalability, and shows the result of experiment. By using suggested scalability, calculations are reduced, and spacial scalability is realized. Moreover, the objective data which meet user's need according to the network condition and choose the appropriate scalability according to the capability of terming can be extracted. And it is possible to apply any resources according to the specificity of image.

  • PDF

Implementation of a unified live streaming based on HTML5 for an IP camera (IP 카메라를 위한 HTML5 기반 통합형 Live Streaming 구현)

  • Ryu, Hong-Nam;Yang, Gil-Jin;Kim, Jong-Hun;Choi, Byoung-Wook
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.28 no.9
    • /
    • pp.99-104
    • /
    • 2014
  • This paper presents a unified live-streaming method based on Hypertext Mark-up Language 5(HTML5) for an IP camera which is independent of browsers of clients and is implemented with open-source libraries. Currently, conventional security systems based on analog CCTV cameras are being modified to newer surveillance systems utilizing IP cameras. These cameras offer remote surveillance and monitoring regardless of the device being used at any time, from any location. However, this approach needs live-streaming protocols to be implemented in order to verify real-time video streams and surveillance is possible after installation of separate plug-ins or special software. Recently, live streaming is being conducted through HTML5 using two different standard protocols: HLS and DASH, that works with Apple and Android products respectively. This paper proposes a live-streaming approach that is linked on either of the two protocols which makes the system independent with the browser or OS. The client is possible to monitor real-time video streams without the need of any additional plug-ins. Moreover, by implementing open source libraries, development costs and time were economized. We verified usefulness of the proposed approach through mobile devices and extendability to other various applications of the system.

Implementation of Multi-Streaming System of Live Video of Drone (드론 라이브 영상의 다중 스트리밍 시스템 구현)

  • Hwang, Kitae;Kim, Jina;Choi, Yongseok;Kim, Joonhee;Kim, Hyungmin;Jung, Inhwan
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.18 no.1
    • /
    • pp.143-149
    • /
    • 2018
  • This paper presents an implementation of a streaming system which can forward live video stream to multiple users from a Phantom4, which is a drone made by DJI. We constructed the streaming server on Raspberry Pi 3 board for high mobility. Also We implemented the system so that the video stream can be played on any devices if the HTML5 standard web browser is utilized. We compiled C codes of FFmpeg open sources and installed in the Raspberry Pi3 as the streaming server and developed a Java application to execute as the integrated server that controls the other softwares on the streaming server. Also we developed an Android application which receives the live video stream from the drone and sends the streaming server continuously. The implemented system in this paper can successfully stream the live video on 24 frames per second at the resolution of 148x112 in considering the low hardware throughput of the streaming server.

Fast MAS Reallocation Method for Efficient Video Streaming Service of WiMedia MAC DRP (WiMedia MAC DRP 프로토콜에서 효율적인 영상 스트리밍 서비스를 위한 Fast MAS 재조정 기법)

  • Chung, Taewook;Chung, Chulho;Kim, Jaeseok
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.40 no.6
    • /
    • pp.1048-1057
    • /
    • 2015
  • In this paper, we propose a fast MAS reallocation method that can avoid reservation conflicts in the DRP process of WiMedia system in real time. WiMedia MAC DRP has been developed aimed QoS support for audio and video transmission that generate traffic periodically. The size variation of the video streaming data causes DRP reservation conflicts frequently, so that DRP could not support QoS of the video streaming service which is delay-sensitive. Fast MAS reallocation method could avoid reservation conflicts in real-time analyzing reservation requests information of the other device. Our proposed method is evaluated with test sequences using the software simulation and implemented in hardware/software with the integrated WiMedia MAC/PHY system.