• Title/Summary/Keyword: MediaPlayer

Search Result 229, Processing Time 0.027 seconds

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
    • /
    • v.44 no.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.

A Design and Implementation of Event Processor for Playing SMIL 2.0 Documents (SMIL 2.0 문서 재생을 위한 이벤트 처리기의 설계 및 구현)

  • 김혜은;채진석;이재원;김성동;이종우
    • Journal of Korea Multimedia Society
    • /
    • v.7 no.2
    • /
    • pp.251-263
    • /
    • 2004
  • The Synchronized Multimedia Integration Language (SMIL), recommended by the World Wide Web Consortium (W3C) in 1998, is an XML-based declarative language to synchronize and present multimedia documents. SMIL can create new multimedia data integrating various types of multimedia objects which exist separately such as text, video, graphics and audio. It can support synchronization of multimedia data which are limited in current HTML-based Web technology. For its popularity, it is required to develop a multimedia server guaranteeing Quality of Service (QoS), authoring tool and player. For developing a SMIL authoring tool and player, the technologies are essentially required to read and analyze a SMIL document and to play synchronized various types of media objects in a timeline. In this paper, we describe a design and implementation of an event processor which supports SMIL 2.0 timing model. Moreover, we also develop a SMIL 2.0 player using the proposed event processor. This will facilitate the play of SMIL contents, so that it can contribute to the prosperity of SMIL technology It is possible to reuse in various language profiles defined in the SMIL standard. This player is expected to be utilized in other standard integrating SMIL such as XHTML+SMIL and SMIL Animation.

  • PDF

Development of Media Player for Personal Broadcasting based on Home Server (홈 서버용 개인형 방송 미디어 플레이어 개발)

  • Lee, Yun-Ju;Keum, Seung-Woo;Song, Jae-Chong;Lim, Tae-Beom;Lee, Seok-Pil
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2008.11a
    • /
    • pp.169-172
    • /
    • 2008
  • 집안의 TV 수신기로 접수되는 TV 프로그램 신호를 끊임없이 외부의 라우터로 중계하여 집밖의 어디에서든 인터넷만 연결되어 있으면 집안의 TV, PVR 또는 DVD 플레이어를 원격 작동하여 집밖에서 집안의 기기들의 컨텐츠를 감상할 수 있다. 이 때 홈 서버용 개인형 방송 미디어 플레이어를 제안함으로써 집 밖의 원거리에 있는 내 PC상에서 집 안의 기기들의 컨텐츠 데이터를 실제 리모콘을 조작하듯이 TV를 켜고, 끄고, 채널을 변경하고, 외부입력(PVR 또는 DVD 플레이어 등)을 전환하는 등 가상의 리모콘을 통해 사용자 마음대로 전송받고 제어할 수 있는 홈 서버용 개인형 방송 미디어 플레이어를 제안한다.

  • PDF

A Study about Web Media Synchronization based on Distributed Media Player (분산 멀티미디어 플레이어 기반 웹 미디어 동기화에 관한 연구)

  • Lee, Min-Kyung;Cho, Dong-Sub
    • Proceedings of the KIEE Conference
    • /
    • 2008.10b
    • /
    • pp.507-508
    • /
    • 2008
  • 인터넷의 급속한 발달은 새로운 형태의 응용시스템 뿐만 아니라, 다양한 산업분야에 영향을 미치고 있다. 멀티미디어 환경의 사용자들은 새로운 정보에 대한 욕구와 차별화된 서비스를 요구함에 따라 새로운 인터넷 기반으로 변화를 촉진시키고 있다. 특히, 멀티미디어 데이터는 사운드와 이미지, 영상이 결합된 매체이므로 데이터의 크기가 크며, 전체적인 네트워크의 오버 헤드를 발생시키는 요인이 될 수 있다. 따라서 본 논문에서는 기존의 네트워크에서 발생할 수 있는 멀티미디어 데이터에 대한 오버헤드를 최소화하기 위해 여러 대의 시스템을 병렬포트로 제어하여 이를 분산 환경에 적용시키고자 한다. 이에 제안방식에서는 병렬시스템에서의 동기화 문제뿐만 아니라, 기존 네트워크 시스템의 오버헤드 효율적인 네트워크 및 데이터 관리 방식을 제공한다.

  • PDF

Design and Implementation of Interactive Media Player on Mobile Device (모바일 단말에서의 인터렉티브 미디어 플레이어 설계 및 구현)

  • Ryu, Eun-Seok;Yun, Min-Hong;Kim, Mi-Ha;Jung, Jin-Hwan;Yoo, Hyuck
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11a
    • /
    • pp.85-88
    • /
    • 2003
  • 최근 들어 핸드폰이나 PDA 등 휴대용 단말기의 보급이 급격히 늘면서 이를 통한 미디어 감상의 수요가 많이 증가하였다. 또한, 멀티미디어 기술의 발전 방향도 기존의 단방향 서비스를 벗어나 사용자의 기호에 따라 스토리를 전개해나가는 인터렉티브 미디어에 이르렀다. 따라서, 본 연구에서는 본 연구팀이 기존에 진행했던 연구에 이어서 이러한 인터렉티브 미디어를 지원하기 위한 전체 시스템을 설계하였고 이를 PDA 상에 구현하였다. 이때 비디오 코덱으로는 JVT(H.264)를 사용하였으며 컨텐츠제작을 위한 마크업 언어는 자체 정의한 IML(Interactive Media Language)를 사용하였다. 또한, 본 논문에서는 이러한 구현 과정에서 이동 단말기들이 공통적으로 가지는 취약점인 CPU, 메모리 등의 한계를 극복하기 위한 방안도 살펴보았다.

  • PDF

A Study on the Irony of MMORPG Character (MMORPG 캐릭터의 아이러니 연구)

  • Lyou, Chul-Gyun;An, Bo-Ra
    • Journal of Korea Game Society
    • /
    • v.9 no.6
    • /
    • pp.57-68
    • /
    • 2009
  • The purpose of this article is analyzing the ironic characteristics of MMORPG character. The MMORPG character's ironic characteristics are: inner irony which is caused by relationship between each character, outer irony which is formed by relationship between character and player. The inner irony is based on the heroic role of character and its context. The death and rebirth system of game make the outer irony. The result of analysis shows us that MMORPG is a presentational art and it can give us a profound meaning of life.

  • PDF

Design and implementation of Voice Transmission System using Open Source Hardware and Event based Non-Blocking I/O Algorithm (오픈소스 하드웨어와 이벤트 기반 논 블로킹 I/O 알고리즘을 활용한 음성송출 시스템 설계 및 구현)

  • Kim, HyungWoo;Lee, Hyun Dong
    • Smart Media Journal
    • /
    • v.9 no.3
    • /
    • pp.116-121
    • /
    • 2020
  • Digital Information Display and KIOSK have a problem that initial introduction cost and maintenance cost due to the development cost of dedicated contents and installation cost are high due to the characteristics of the product. In order to solve these problems, We designed and implemented of voice transmission system using Open Source Hardware and Event based Non-Blocking I/O Algorithm.

Implementing online learning platform media player through HLS protocol (HLS 프로토콜을 통한 온라인 학습 플랫폼 미디어 플레이어 구현)

  • Jae-Heon Sim;Dong-Hyun Kim;Tae-Hyun Kim;Do-Hun Lee;Han-Sol Lee;Seok-Joo Koh;You-rak Lee
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2022.11a
    • /
    • pp.180-182
    • /
    • 2022
  • 최근 팬데믹의 영향으로 비대면 문화가 확산하였다. 온라인 수업의 경우 시간과 공간에 구애받지 않고, 본인이 원하는 강의를 선택함으로써 학습의 질을 향상할 수 있는 장점이 있다. 이에 비대면 문화가 퍼짐에 따라 교육 온라인 수업의 수요와 중요도가 증가하였다. 따라서, 기업이나 교육단체가 가지는 원격 강의 플랫폼 품질의 중요성이 크다. 온라인 학습 플랫폼 구축을 위해서는 미디어 플레이어가 필수적이다. 인터넷에서 보안의 중요성이 대두됨에 따라, 본 논문에서는 다양한 플랫폼에 적용할 수 있는 HLS 프로토콜 기반 미디어 웹 플레이어를 개발하고자 한다.

  • PDF

Implementation of E.M.P.Z for Video Mashup (동영상을 매쉬업하기 위한 E.M.P.Z의 구현)

  • Lee, Sun-Soo;Kim, Jong-Hyun;Lee, Gun-Joo;Lee, Chang-Hoon;Choi, Hyun-Sik;Hwang, Suk-Hyung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.1403-1404
    • /
    • 2011
  • 본 논문에서는 동영상과 다양한 데이터들을 매쉬업하여 통합미디어컨텐츠(UMC : United Media Contnets)를 수월하게 제작하고 재생시켜주는 E.M.P.Z(Editor Media Player Zone)의 개발에 대해 기술한다. E.M.P.Z는 에디터를 사용하여 다양한 데이터를 편집하는 기능과 UMC를 재생하기 위한 플레이어 기능, 그리고 웹기반환경에서 검색 및 플레이기능 등을 제공하며, 학습을 위한 동영상강의, 스포츠중계, 광고 등의 다양한 분야에서 활용 가능하다.

Motion Prior-Guided Refinement for Accurate Baseball Player Pose Estimation (스윙 모션 사전 지식을 활용한 정확한 야구 선수 포즈 보정)

  • Seunghyun Oh;Heewon Kim
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2024.05a
    • /
    • pp.615-616
    • /
    • 2024
  • 현대 야구에서 타자의 스윙 패턴 분석은 상대 투수가 투구 전략을 수립하는데 상당히 중요하다. 이미지 기반의 인간 포즈 추정(HPE)은 대규모 스윙 패턴 분석을 자동화할 수 있다. 그러나 기존의 HPE 방법은 빠르고 가려진 신체 움직임으로 인해 복잡한 스윙 모션을 정확하게 추정하는 데 어려움이 있다. 이러한 문제를 극복하기 위해 스윙 모션에 대한 사전 정보를 활용하여 야구 선수의 포즈를 보정하는 방법(BPPC)을 제안한다. BPPC는 동작 인식, 오프셋 학습, 3D에서 2D 프로젝션 및 동작 인지 손실 함수를 통해 스윙 모션에 대한 사전 정보를 반영하여 기성 HPE 모델 결과를 보정한다. 실험에 따르면 BPPC는 벤치마크 데이터셋에서 기성 HPE 모델의 2D 키포인트 정확도를 정량적 및 정성적으로 향상시키고, 특히 신뢰도 점수가 낮고 부정확한 키포인트를 크게 보정했다.

  • PDF