• 제목/요약/키워드: HLS

검색결과 75건 처리시간 0.027초

임베디드 리눅스 기반의 휴대용 Http 라이브 스트리밍 전송기 구현에 관한 연구 (The Study on the implementation of Portable Http Live Streaming Transmitter based the Embedded Linux)

  • 이재희;조태경
    • 디지털융복합연구
    • /
    • 제13권11호
    • /
    • pp.141-148
    • /
    • 2015
  • 기존 비디오 라이브 스트리머에 비해서 매우 저렴하고 저전력으로 휴대용으로 쉽게 동작하는 HLS(Http Live Streaming) 전송기를 임베디드 리눅스 기반으로 개발 및 구현하였다. HLS 전송기를 저렴하게 구현하기 위해 Arm11 프로세서 위에 임베디드 리눅스를 운영체제로 포팅 하였고 오픈 소스인 FFmpeg와 Segmenter을 이용하여 HLS 프로토콜을 구현하였다. 노트북, iPhone, android phone, 노트북을 수신단말기로 이용하여 개발한 임베디드 리눅스 기반의 휴대용 HLS 전송기의 성능을 평가하였다. 본 논문에서 개발한 HLS 전송기는 애플사가 제안한 HLS 권고 규격 이상의 성능을 구현하였음을 성능평가 실험을 통해 확인하였다. 본 논문에서 개발한 제품의 활용분야는 실시간으로 현장의 위급상황을 현지 지휘소나 원거리 사령부에 전달해야하는 경우 HLS를 개인이 착용하여 이동하면서 실시간으로 상황영상을 전달하는 분야에 활용될 수 있을 것으로 생각된다.

휴대용 Http 라이브 스트리밍 전송기 구현에 관한 연구 (A Study on the implementation of a Portable Http Live Streaming Transmitter)

  • 조태경;이재희
    • 전기학회논문지P
    • /
    • 제63권3호
    • /
    • pp.206-211
    • /
    • 2014
  • In this Paper, We proposed the HLS(Http Live Streaming) transmitter which is operated easily and cheap in all networks and client environments compared to the exist video live streaming transmitter. We analyzed the HLS protocol and then implemented for making the HLS transmitter cheaper and portable. After designing the HLS transmitter hardware using the RISC processor of Arm11 core, we ported the Linux Operating System and implemented the HLS protocol using the open source FFmpeg and Segmenter. For the performance evaluation of the developed HLS transmitter, we made the testing environment which is including the notebook, iPhone, and aroid Phone. In this testing environment, we analysed the received video data at the client displayer. As a results of the performance evaluation, we could certify that the proposed HLS transmitter has a higher performance than the Apple company's HLS.

동적 단일 버퍼링 기법을 적용한 스마트 HLS의 채널변경 분석 (Channel Transition Analysis of Smart HLS with Dynamic Single Buffering Scheme)

  • 김종일;강민구;김동현;김인기;한경식
    • 인터넷정보학회논문지
    • /
    • 제17권6호
    • /
    • pp.9-15
    • /
    • 2016
  • 본 논문에서는 OTT(Over The Top)가 채널상태에 따라 동적으로 최적화함으로서, 최고의 비디오 비트율(bit-rate)로 전송하기 위한 스마트 HLS(HTTP Live Stream) 플랫폼을 제안하였다. HLS 플랫폼은 스마트 OTT가 채널변경 시간을 최적화도록 HLS 서버와 OTT 클라이언트 사이의 대역폭을 모니터링 한다. 이를 위해 다중 비트율과 적정한 대역폭으로 비디오 스트림을 조정하도록 설계되었다. 제안한 스마트 OTT는 최적의 비트율로 버퍼링을 함으로서 라이브와 VOD(Video On Demand)비디오를 재생할 수 있다. 이러한 HLS 플랫폼은 세그먼트 형식의 H.265 MPEG-2 TS(Transport Stream) 비디오와 관련 정보를 담고 있는 m3u8 파일과 스마트 OTT가 연동한다. 이로서 설계한 단일 버퍼링 기반의 스마트 OTT는 동작 중인 채널 대역폭 효율과 복호화된 VOD에 대한 적응적 비트율을 활용함으로서 대역폭이 허용하는 최대의 데이터를 버퍼링으로 최적의 비디오를 전송할 수 있다.

Function-level module sharing techniques in high-level synthesis

  • Nishikawa, Hiroki;Shirane, Kenta;Nozaki, Ryohei;Taniguchi, Ittetsu;Tomiyama, Hiroyuki
    • ETRI Journal
    • /
    • 제42권4호
    • /
    • pp.527-533
    • /
    • 2020
  • High-level synthesis (HLS), which automatically synthesizes a register-transfer level (RTL) circuit from a behavioral description written in a high-level programming language such as C/C++, is becoming a more popular technique for improving design productivity. In general, HLS tools often generate a circuit with a larger area than those of hand-designed ones. One reason for this issue is that HLS tools often generate multiple instances of the same module from a function. To eliminate such a redundancy in circuit area in HLS, HLS tools are capable of sharing modules. Function-level module sharing at a behavioral description written in a high-level programming language may promote function reuse to increase effectiveness and reduce circuit area. In this paper, we present two HLS techniques for module sharing at the function level.

한국판 건강문해력 측정도구(HLS-EU-Q47) 개발 및 노인 대상 적용 (Development of Korean Version of European Health Literacy Survey (HLS-EU-Q47) and Applied to the Elderly)

  • 한희원;박성지;강지숙;문경숙;김지희;황종남;오종묵;우희순
    • 재활치료과학
    • /
    • 제10권4호
    • /
    • pp.65-80
    • /
    • 2021
  • 목적 : 건강정보에 대한 이해·적용·판단·접근에 기반한 건강문해력의 개념을 다루고 있는 HLS-EU-Q47의 한국판을 개발하고, 노인들을 대상으로 본 도구를 적용하여 국내 노인들의 포괄적인 건강문해력 수준을 확인하는데 목적이 있다. 연구방법 : HLS-EU-Q47의 번안 과정을 거쳐 전문가를 대상으로 내용타당도 검증을 통해 문항을 확정하였다. 이렇게 완성된 Korean-HLS-EU-Q47(K-HLS-EU-Q47)을 지역사회 노인 254명을 대상으로 내적일치도 및 신뢰도 분석과 일반적 변인에 따른 비교 분석을 실시하였다. 결과 : 노인들을 대상으로한 본 도구의 내적일치도는 Cronbach's 𝛼 .81~.91로 높은 수준의 신뢰도를 보였다. 일반적 특성에 따른 비교 성별과 연령에 따른 건강문해력의 차이를 보였는데, 남성이 여성에 비해 건강문해력이 높았으며 연령이 높아질수록 건강문해력의 저하를 보이는 것으로 나타났다. 결론 : 본 연구를 통하여 국내 노인의 포괄적인 건강문해력 수준을 확인하는데 사용할 수 있는 K-HLS-EU-Q47을 소개하였으며, 본 연구 결과를 통한 노인들의 건강문해력 수준의 이해를 통하여 노인들이 보다 건강한 삶을 유지할 수 있는 방법들의 모색이 활성화되기를 기대하는 바이다.

적응 버퍼링 성능분석 기반의 스마트 OTT 플랫폼 설계☆ (Design of Smart OTT Platform based on the Analysis of Adaptive Buffering)

  • 김인기;강민구
    • 인터넷정보학회논문지
    • /
    • 제17권4호
    • /
    • pp.19-26
    • /
    • 2016
  • 본 논문에서는 채널상태에 동적으로 최적화한 HLS(Http Live Streaming)의 비트 율에 따라 전송하기 위해 적응 버퍼링을 제안하였다. 이러한 스마트 OTT(Over The Top) 플랫폼은 서버와 클라이언트 사이의 통신망 대역폭 용량을 분석하였다. 이를 위해 다중 비트율과 대역폭 조절기(resolution) 사이의 비디오 스트림의 전송속도를 조정하도록 설계하였다. 이러한 적응 버퍼링은 기본적인 HLS 버퍼 구조에 2개의 버퍼를 추가한다. 적응 버퍼링은 이전 채널과 다음 채널을 지속적으로 버퍼링을 한다. 제안한 스마트 OTT 플랫폼의 적응 버퍼링은 단일 버퍼링의 정적 HLS 방식 보다 우수하다. 이러한 방식은 HLS 사용자가 가용 통신망 속도를 분석함으로서 스마트 OTT 단말의 적을 버퍼링 속도를 조절 할 수 있기 때문이다. 이로서 스마트 OTT가 비트 율을 동적으로 최적화함으로서 라이브와 VOD 형태의 비디오를 전송하도록 구축하였다. 세그먼트 형식의 H.265 MPEG-2 TS 비디오정보인 m3u8 파일을 활용함으로서 HLS의 서버가 통신망 상황에 맞게 연동할 수 있으며, PLC(Power Line Control) 전송과도 연동할 수 있다.

퍼지 유사도 평가를 이용한 천연색상 인식 알고리듬 (Natural Color Recognition algorithm Based on Fuzzy Similarity Measure)

  • 김연태;김성신
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2005년도 추계종합학술대회
    • /
    • pp.1123-1127
    • /
    • 2005
  • 본 논문에서는, 퍼지 유사도 평가를 이용한 객상인식에 관한 알고리즘을 소개하며, 이러한 알고리즘을 적용한 색상인식 시스템을 구성하였다. 객상의 분포를 판별하는 수단으로써 임의의 색상영역의 색입자 분포를 나타내기 위해 퍼지 멤버쉽을 구성하였으며, 멤버쉽의 평가를 위한 유사도 평가 방법을 사용하였다. 색상 정보는 RGB와 함께 HLS 색 좌표계를 사용하여 색인식의 정확성을 높였으며, 특히 HLS 좌표계 요소 중 Hue(색도)정보의 적절한 사용으로 조명과 재질변화에 강인한 알고리즘을 얻을 수 있었다.

  • PDF

HLS 를 이용한 FPGA 기반 양자내성암호 하드웨어 가속기 설계 (FPGA-Based Post-Quantum Cryptography Hardware Accelerator Design using High Level Synthesis)

  • 정해성;이한영;이한호
    • 반도체공학회 논문지
    • /
    • 제1권1호
    • /
    • pp.1-8
    • /
    • 2023
  • 본 논문에서는 High-Level Synthesis(HLS)을 이용하여, 차세대 양자내성암호인 Crystals-Kyber를 하드웨어 가속기로 설계하여 FPGA에 구현하였으며, 성능 분석결과 우수성을 제시한다. Crystals-Kyber 알고리즘을 Vitis HLS 에서 제공하는 여러 Directive 를 활용해서 최적화 설계를 진행하고, AXI Interface 를 구성하여 FPGA-기반 양자내성암호 하드웨어 가속기를 설계하였다. Vivado 툴을 이용해서 IP Block Design 를수행하고 ZYNQ ZCU106 FPGA 에 구현하였다. 최종적으로 PYNQ 프레임워크에서 Python 코드로 동영상 촬영 및 H.264 압축을 진행한 후, FPGA 에 구현한 Crystals-Kyber 하드웨어 가속기를 사용해서 동영상 암호화 및 복호화 처리를 가속화하였다.

실시간 고화질 영상에 대한 웹기반의 HLS 멀티뷰 시스템 설계 (Web-based HLS(Http Live Streaming) Multi-view System for Real-time High Quality Video)

  • 김대진
    • 한국콘텐츠학회논문지
    • /
    • 제17권11호
    • /
    • pp.312-318
    • /
    • 2017
  • 최근 고화질 영상 입력장치가 일반화 되고 있으며, 실시간으로 입력된 영상을 한 곳에서 동시에 볼 수 있는 중앙관제시스템이 필수 요소가 되고 있다. 이때 프로그램을 따로 설치하지 않고, 웹을 통한 접근을 하려는 시도들이 있으나, 여러 개의 고화질 영상을 동시에 웹 브라우저를 통해 시청하려하면, 웹 브라우저가 강제 종료되는 현상이 발생된다. 본 논문에서는 실시간 고화질 영상에 대한 웹기반의 HLS 멀티뷰 시스템을 제안한다. 화면으로 보이는 멀티뷰 화면을 트랜스코딩을 통해서 재구성하였고, 보안의 취약점이 있는 ActiveX를 사용하지 않으면서도, 통시에 웹브라우저를 통해서 여러 영상 입력을 모니터링 할 수 있는 시스템을 구현 하였다.

수송 트레일러의 충격흡수장치 개발 (IV) - 동력경운기 적재함의 연결히치, 판스프링, 쇽업쇼바 - (Development of Vibration Absorption Device for the Transportation-Trailer System (IV) - Connecting Hitch, Leaf Spring and Shock Absorber Suspension -)

  • 홍종호;오영근
    • Journal of Biosystems Engineering
    • /
    • 제37권6호
    • /
    • pp.359-364
    • /
    • 2012
  • Purpose: This study was conducted to analyze the vibration absorption effect for the agricultural product transportation-trailer equipped with vibration absorbable connecting hitch, leaf spring suspension, and shock absorber simultaneously (HLS), comparing with the trailer equipped with vibration absorbable connecting hitch only(H), trailer equipped with connecting hitch and leaf spring suspension (HL), and existing trailer with no vibration absorption device (E). Methods: Vertical accelerations were measured at driver seat and front, middle, rear parts of trailer bottom with no load for 4 types of transportation-trailer, and analyzed using FFT analyzer. Results: The magnitude of average vibration accelerations occurred up to 20 Hz, at this low frequencies the severe damage for agricultural products could be represented, was lower (maximum 6 times) for HLS trailer compared with H trailer. And vibration absorption effect for HLS trailer was also higher up to 40-80 Hz and 80-100 Hz, but the difference was less. At driver seat, the vibration absorption effect was high severely for HL and HLS trailer, and the magnitude of vibration acceleration was showed less difference in comparing at trailer bottom. Conclusions: From the test results, it could be recommended that the agricultural products transportation trailer should be equipped with vibration absorption device of HLS.