• 제목/요약/키워드: real-time media streaming

검색결과 125건 처리시간 0.025초

임베디드 웹 스트리밍에서의 미디어 스트림의 실시간 제어 기술 (A Real-Time Control Technique of Media Stream in Embedded Web Streaming)

  • 이현주;김상욱
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권11호
    • /
    • pp.1029-1035
    • /
    • 2005
  • 웹 스트리밍 환경은 제한된 환경을 제공하기 때문에 그에 적합한 비디오 재생 서비스 기술과 실시간 전송을 위한 스트리밍 기술 그리고 효율적인 제어 기술이 필요하다. 본 논문에서는 리눅스 환경에서의 고품질 미디어 재생기를 웹 브라우저와 연동하기 위한 기술로서, 실시간 재생되는 미디어 스트림에 대한 효율적인 제어 기술을 제안한다. 제안하는 스트림 제어 기술은 웹 브라우저의 미디어 재생 화면에서 OSD에 의해 제어 데이타를 표시하고, 사용자 입력 데이타를 처리한다. 그래픽 사용자 인터페이스에 독립적으로 동작하며, 제어 데이타에 대한 추가와 확장을 고려하여 설계되었다.

TCP-ROME: A Transport-Layer Parallel Streaming Protocol for Real-Time Online Multimedia Environments

  • Park, Ju-Won;Karrer, Roger P.;Kim, Jong-Won
    • Journal of Communications and Networks
    • /
    • 제13권3호
    • /
    • pp.277-285
    • /
    • 2011
  • Real-time multimedia streaming over the Internet is rapidly increasing with the popularity of user-created contents, Web 2.0 trends, and P2P (peer-to-peer) delivery support. While many homes today are broadband-enabled, the quality of experience (QoE) of a user is still limited due to frequent interruption of media playout. The vulnerability of TCP (transmission control protocol), the popular transport-layer protocol for streaming in practice, to the packet losses, retransmissions, and timeouts makes it hard to deliver a timely and persistent flow of packets for online multimedia contents. This paper presents TCP-real-time online multimedia environment (ROME), a novel transport-layer framework that allows the establishment and coordination of multiple many-to-one TCP connections. Between one client with multiple home addresses and multiple co-located or distributed servers, TCP-ROME increases the total throughput by aggregating the resources of multiple TCP connections. It also overcomes the bandwidth fluctuations of network bottlenecks by dynamically coordinating the streams of contents from multiple servers and by adapting the streaming rate of all connections to match the bandwidth requirement of the target video.

사용자 맞춤형 미디어 스트리밍 서비스를 위한 모바일 플랫폼 설계 및 구현 (Design and Implementation of Mobile Platform for Personalized Media Streaming Service)

  • 박성주;양창모
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2010년도 하계학술대회
    • /
    • pp.360-363
    • /
    • 2010
  • Streaming Technology can support the real-time playback without downloading and storing multimedia data in local HDD. So, client browser or plug-in can represent multimedia data before the end of file transmission using streaming technology. Recently, the demand for efficient real-time playback and transmission of large amounts of multimedia data is growing rapidly. But most users' connections over network are not fast and stable enough to download large chunks of multimedia data. In this paper, we propose an intelligent IP streaming system based on personalized media service. The proposed IP streaming system enables users to get an intelligent recommendation of multimedia contents based on the user preference information stored on the streaming server or the home media server. The supposed intelligent IP streaming system consists of Server Metadata Agent, Pumping Server, Contents Storage Server, Client Metadata Agent and Streaming Player. And in order to implement the personalized media service, the user information, user preference information and client device information are managed under database concept. Moreover, users are assured of seamless access of streamed content event if they switch to another client device by implementing streaming system based on user identification and device information. We evaluate our approach with manufacturing home server system and simulation results.

  • PDF

개인 맞춤형 미디어 서비스 기반 지능형 IP 스트리밍 모듈 설계 및 구현 (Design and Implementation of Intelligent IP Streaming Module Based on Personalized Media Service)

  • 박성주;양창모
    • 대한임베디드공학회논문지
    • /
    • 제4권2호
    • /
    • pp.79-83
    • /
    • 2009
  • Streaming Technology can support the real-time playback without downloading and storing multimedia data in local HDD. So, client browser or plug-in can represent multimedia data before the end of file transmission using streaming technology. Recently, the demand for efficient real-time playback and transmission of large amounts of multimedia data is growing rapidly. But most users' connections over network are not fast and stable enough to download large chunks of multimedia data. In this paper, we propose an intelligent IP streaming system based on personalized media service. The proposed IP streaming system enables users to get an intelligent recommendation of multimedia contents based on the user preference information stored on the streaming server or the home media server. The supposed intelligent IP streaming system consists of Server Metadata Agent, Pumping Server, Contents Storage Server, Client Metadata Agent and Streaming Player. And in order to implement the personalized media service, the user information, user preference information and client device information are managed under database concept. Moreover, users are assured of seamless access of streamed content event if they switch to another client device by implementing streaming system based on user identification and device information. We evaluate our approach with manufacturing home server system and simulation results.

  • PDF

안드로이드 앱을 이용한 실시간 유료 방송 취약점 분석 (A Vulnerability Analysis of Paid Live Streaming Services Using Their Android Applications)

  • 최현재;김형식
    • 정보보호학회논문지
    • /
    • 제26권6호
    • /
    • pp.1505-1511
    • /
    • 2016
  • 동영상 실시간 스트리밍 (Live Streaming)이란 텔레비전 생방송처럼 촬영한 정보를 실시간으로 사용자의 동영상 플레이어로 보내 재생하도록 하는 방식을 말한다. 비디오와 오디오를 실시간으로 인코딩하여 많은 사용자들이 동시에 시청하기 위해서는 RTMP (Real Time Messaging Protocol), HLS (HTTP Live Streaming) 등 실시간 스트리밍을 지원하는 프로토콜이 필요하다. 본 논문에서는 실시간 스트리밍을 제공하는 국내 6개 OTT (Over the Top) 업체의 어플리케이션을 대상으로 패킷 캡처를 통해 어플리케이션들의 패킷을 분석하였다. 채널 목록을 암호화하지 않거나, 유료채널에 적합하지 않은 프로토콜을 사용함으로써 유료채널을 무료로 시청할 수 있다는 취약점을 밝히고자 한다.

멀티미디어 스트리밍 프레임워크에서 전송 및 세션 관리자의 설계 및 구현 (Design and Implementation of Transport and Session Managers in a Multimedia Streaming Framework)

  • 임익진;이승룡;정찬균
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제7권1호
    • /
    • pp.24-37
    • /
    • 2001
  • 본 논문에서는 통합 멀티미디어 스트리밍 프레임워크(Integrated Streaming Service Architecture : ISSA)의 주요 모듈인 전송 및 세션 관리자의 구현에 대한 개발 경험을 소개한다. ISSA는 유니캐스팅/멀티캐스팅 환경의 VOD 시스템과 실시간 방송시스템(라이브캐스팅)과 같은 통합 멀티미디어 스트리밍 서비스 응용을 개발하기 위한 스트리밍 프레임워크이며 RTP/RTCP, RTSP 등의 표준 실시간 전송 프로토콜을 사용함으로써 사용자에게 범용성을 제공한다. ISSA는 다양한 형태의 미디어를 지원하며, 이기종 운영체제와 네트워크에 독립적으며, 실시간 멀티미디어 데이타베이스와 연동하여 사용자에게 데이타베이스 서비스를 제공할 수 있다. 전송 관리자는 ISSA에서 다양한 형식의 멀티미디어 데이타를 알맞게 분해, 조립하는 기능과 패킷화된 미디어 데이타를 실시간으로 전달하는 역할을 수행하며 RTP 프로토콜을 이용하여 구현되었다. 세션 관리자는 미디어 채널의 생성과 제어를 담당하는 기능과 멀티미디어 데이타베이스를 위한 트랜잭션 전송기능을 담당하는 기능을 제공하여 각각 RTSP와 RTTP 프로토콜을 이용하여 구현되었다. 전송관리자와 세션 관리자는 네트워크 인터페이스를 통해 송수신 기능을 수행함으로써 다양한 네트워크 프로그래밍 인터페이스를 지원할 수 있는 유연한 구조를 지니고 있다.

  • PDF

Real-time multi-GPU-based 8KVR stitching and streaming on 5G MEC/Cloud environments

  • Lee, HeeKyung;Um, Gi-Mun;Lim, Seong Yong;Seo, Jeongil;Gwak, Moonsung
    • ETRI Journal
    • /
    • 제44권1호
    • /
    • pp.62-72
    • /
    • 2022
  • In this study, we propose a multi-GPU-based 8KVR stitching system that operates in real time on both local and cloud machine environments. The proposed system first obtains multiple 4 K video inputs, decodes them, and generates a stitched 8KVR video stream in real time. The generated 8KVR video stream can be downloaded and rendered omnidirectionally in player apps on smartphones, tablets, and head-mounted displays. To speed up processing, we adopt group-of-pictures-based distributed decoding/encoding and buffering with the NV12 format, along with multi-GPU-based parallel processing. Furthermore, we develop several algorithms such as equirectangular projection-based color correction, real-time CG overlay, and object motion-based seam estimation and correction, to improve the stitching quality. From experiments in both local and cloud machine environments, we confirm the feasibility of the proposed 8KVR stitching system with stitching speed of up to 83.7 fps for six-channel and 62.7 fps for eight-channel inputs. In addition, in an 8KVR live streaming test on the 5G MEC/cloud, the proposed system achieves stable performances with 8 K@30 fps in both indoor and outdoor environments, even during motion.

노래공유 SNS 기능과 실시간 스트리밍 서비스를 위한 스마트폰 앱의 설계 및 구현 (Design and Implementation of A Smart-phone App. for Song-sharing SNS Function and Real-time Streaming Service)

  • 조병호
    • 한국인터넷방송통신학회논문지
    • /
    • 제12권5호
    • /
    • pp.275-281
    • /
    • 2012
  • 스마트폰의 대중화로 모바일기기에서의 음악을 듣기 위한 스트리밍 서비스가 주요시 되고 있다. 애플 iOS에서는 Apple의 HTTP Live Streaming 방식을 사용하고 안드로이드에서는 RTSP(Real-time Streaming Protocol) 방식을 사용한다. 모바일 실시간 스트리밍을 지원하기 위해 와우자 미디어 서버를 사용하게 되는데, 이는 애플과 안드로이드 모바일 스트리밍 모두를 지원한다. 본 논문에서는 스마트폰 자체의 녹음 기능을 통해 유저 스스로가 노래를 녹음하고, 이를 스트리밍 서버에 업로드 하여 유저가 선택한 노래를 실시간으로 스트리밍 모바일 재생 서비스가 가능하고, 노래공유 SNS 기능을 제공하는 스마트폰 앱의 설계 및 구현에 대해 기술하고자 한다.

Streaming Media and Multimedia Conferencing Traffic Analysis Using Payload Examination

  • Kang, Hun-Jeong;Kim, Myung-Sup;Hong, James W.
    • ETRI Journal
    • /
    • 제26권3호
    • /
    • pp.203-217
    • /
    • 2004
  • This paper presents a method and architecture to analyze streaming media and multimedia conferencing traffic. Our method is based on detecting the transport protocol and port numbers that are dynamically assigned during the setup between communicating parties. We then apply such information to analyze traffic generated by the most popular streaming media and multimedia conferencing applications, namely, Windows Media, Real Networks, QuickTime, SIP and H.323. We also describe a prototype implementation of a traffic monitoring and analysis system that uses our method and architecture.

  • PDF

실시간 멀티미디어 스트리밍 서비스를 위한 Time-triggered Message-triggered Object 기반의 프레임워크 및 동기화 메커니즘 (A Framework and Synchronization Mechanism for Real-time Multimedia Streaming Services based on the Time-triggered Message-triggered Object)

  • 조은환;김문회
    • 정보처리학회논문지C
    • /
    • 제13C권6호
    • /
    • pp.669-676
    • /
    • 2006
  • 본 논문에서는 실시간 객체모델인 Time-triggered Message-triggered Object (TMO)를 사용하여 분산 실시간 멀티미디어 스트리밍 서비스를 효과적으로 개발 할 수 있는 새로운 소프트웨어 프레임워크와 스트림 동기화 메커니즘을 소개한다. 본 프레임워크의 목적은 개발자로 하여금 복잡한 실시간 멀티미디어 스트리밍 서비스를 쉽게 설계하고 적시 스트리밍 기능들을 제공하는데 있다. 이를 위해서 본 프레임워크는 Multimedia Streaming TMO, MMStream TMO Support Library 그리고 TMO Support Middleware로 구성된다. 특히, MMStream TMO와 동기화 기법이 제공하는 time-trigger번 특성은 QoS 보장이 어려운 통신 채널과 시스템 환경에서 불규칙한 미디어 데이터 전달 및 처리하는 역할을 실시간으로 수행한다. 결론적으로 본 논문에서 제시한 프레임워크의 적시 서비스 능력은 향후 실시간 멀티미디어 스트리밍 서비스 개발에 기여할 것으로 기대된다.