티스토리 뷰

오랜만에.. 포스팅.. 하네요..ㅎㅎㅎㅎ....

어느덧 시간이 많이 흘러 10월도 끝나가는데..

저는 지금까지 뭘 한걸까.. 란 생각이 들기도 하고..


여튼 저는 2018 공개SW 컨트리뷰톤에 webOS OSE부분으로 참여를 하고 있는 상황이며..

동시에 컴퓨터를 전공하는 2학년 재학생이기 때문에.. ㅓㅇ어엉어어엉ㅇ어어엉ㅇㅇ우ㅜㅜㅜㅜㅜ

많이 바빴네요....

포스팅도 없고.. 한 것도 없어서 죄송합니다..ㅜㅜㅜㅜㅜ

오늘 10월 20일 토요일부로 중간고사가 끝났어요..ㅎㅎ...밤 새고 시험보고 자고 방금 일어났지요..

여튼...!!!

오늘 포스팅은 webOS OSE의 새로운 버전이 릴리즈 됐다는 소식을 들고 온 포스팅입니다!!

2018년 9월에 발표한 버전으로, 홈페이지도 바뀌었네요!

허헛..

딱 봐서는 2가지 추가된 내용이 있네요!

1. Enact browser

2. H/W Accelerated URI/MSE Playback



자세한 내용을 살펴보면..


(악 영어....)

Enact browser는 일단 Enact 프레임워크 위에 작성된 플랫폼 독립 브라우저이며, 웹 뷰 구성요소, 데이터 바인딩, 탭 관리 정책 및 플랫폼별 통합을 지원하는 별도의 JS 라이브러리 (라고 하네요. ㅎㅎㅎ...)


주요 특징을 살펴보면..


주소창과 앞/뒤 버튼을 이용한 basic navigation

히스토리

북마크

자주 방문한 사이트

최근 종료한 사이트

선호 (사이트 로 추정)

스타트업 페이지 선택

검색 엔진 선택

일부 사용자 지정 레이아웃 옵션


등등이 있네요!


그리고 H/W Accelerated URI/MSE Playback을 살펴보면


webOS OSE를 위한 새로운 미디어 파이프라인인 g-media-pipeline의 포함.

g-media-pipeline은 URI 재생 및 MSE를 지원하는 GStreamer 기반 미디어 파이프라인.


H.264 코덱으로 인코딩된 비디오에 대해 H/W 가속 미디어 재생 지원
하드웨어 리소스를 사용할 수 있는 경우 여러 미디어 재생 인스턴스 지원
URI 재생과 MSE 재생에 모두 적응형 스트리밍 지원


음... 이건 저도 디지털 영상처리를 안배워서 잘 모르겠지만 그렇다고 하네요!







아래는 Enact browser의 README파일입니다! 궁금하신 분들은 깃허브로 들어가서 확인해보세요!


Summary

A web browser for webOS Open Source Edition.

Description

The browser is composed of two parts, 1) platform agnostic browser UI written on top of Enact framework and 2) a separate js library to support webview component, data binding, tab management policy, and platform-specific integration.

Features

  • Basic navigation via address bar, backward/forward button
  • History
  • Bookmark
  • Most visited sites
  • Recently closed sites
  • Preferences
  • Startup page selection
  • Search engine selection
  • Some customized layout options

Installation

How to build

Before building the app, the following tools and libraries are required:

* Node
* NPM

Also, the Enact command line tool must be installed globally. Use the following command to install it:

npm install -g @enact/cli

After you get all the tools and libraries, go to below path.

com.webos.app.enactbrowser/samples/enact-based/

Build the app with below command.

npm run build

How to set up development environment on PC

This app is a chrome extension, you can load it to Chrome as a extension and run it on Chrome browser as well as inspect it.

  1. Build the app
  2. Load the built app on "chrome://extensions"

Usage

On target device

  1. Turn on the device
  2. Connect to the internet
  3. Press windows key to see the app list
  4. Click on "Web Browser" icon

On PC

  1. Launch Chrome and go to "chrome://apps"
  2. Launch the app named "Enact-based Browser Sample"

Author

Copyright and License Information

Unless otherwise specified, all content, including all source code files and documentation files in this repository are:

Copyright (c) 2018 LG Electronics, Inc. SPDX-License-Identifier: LicenseRef-EnactBrowser-Evaluation

You may not use this content except in compliance with the License. You may obtain a copy of the License at

https://github.com/webosose/com.webos.app.enactbrowser/blob/master/LICENSE

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함