Skip to content

Commit

Permalink
1
Browse files Browse the repository at this point in the history
1
  • Loading branch information
javalive committed Dec 27, 2019
1 parent dce871d commit 8722b2d
Show file tree
Hide file tree
Showing 6 changed files with 69 additions and 5 deletions.
29 changes: 29 additions & 0 deletions admin/handling_http_requests.rst
Original file line number Diff line number Diff line change
Expand Up @@ -734,3 +734,32 @@ On-the-fly로 콘텐츠를 암호화하여 전송한다.
따라서 인증서가 다르면 암/복호화 결과가 다르다.


.. _handling_http_requests_http2:

HTTP/2
====================================

전역설정으로 HTTP/2를 활성화할 수 있다. ::

$ server.xml - <Server><Cache>

<Http2 Status="active">
<MaxConcurrentStream>10</MaxConcurrentStream>
<ClientKeepAlive>10</ClientKeepAlive>
</Http2>

- ``MaxConcurrentStream`` 단일 HTTP2 세션으로 진행가능한 HTTP Stream의 최대 개수
- ``ClientKeepAlive`` HTTP 세션의 Keep-Alive 시간


HTTP/2는 동적 리로딩이 지원되지 않는다. 설정 변경 후 반드시 재가동 해주어야 한다.


.. note::

HTTP/2가 활성화되면 통계 수집시점이 Payload가 송/수신 되는 어플리케이션으로 변경된다.
따라서 아래의 이유로 통계 집계 시 약간의 오차가 발생할 수 있다.

- ``HTTP/2`` HPACK과 멀티 Stream 처리 방식
- ``TLS`` 에서의 멀티 프로토콜 ``HTTP/1.1``, ``HTTP/2`` 수용

19 changes: 19 additions & 0 deletions admin/releasenote.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,25 @@
Appendix E: 릴리스 노트 ``[CDN]``
***********************

v2.7.x
====================================

2.7.0 (2019.12.27)
----------------------------

- :ref:`handling_http_requests_http2` 지원

**기능개선/정책변경**

- :ref:`media-mp3-hls` – TS 변환 시 PCR을 추가 하는 기능

.. note::

PCR 추가 기능이 활성화되면 이전에 생성된(PCR 필드가 없는) TS파일과 호환이 되지 않습니다.




v2.6.x
====================================

Expand Down
15 changes: 15 additions & 0 deletions admin/releasenote_enterprise.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,21 @@ Appendix F: 릴리스 노트 ``[Enterprise]``
v19.x
====================================

19.11.0 (2019.12.27)
----------------------------

- :ref:`handling_http_requests_http2` 지원

**기능개선/정책변경**

- :ref:`media-mp3-hls` – TS 변환 시 PCR을 추가 하는 기능

.. note::

PCR 추가 기능이 활성화되면 이전에 생성된(PCR 필드가 없는) TS파일과 호환이 되지 않습니다.



19.11.0 (2019.11.28)
----------------------------

Expand Down
7 changes: 4 additions & 3 deletions admin/video.rst
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ MP3파일을 HLS(HTTP Live Streaming)로 서비스한다. ::
# server.xml - <Server><VHostDefault><Media>
# vhosts.xml - <Vhosts><Vhost><Media>

<MP3HLS Status="Inactive" Keyword="mp3hls" SegmentType="TS">
<MP3HLS Status="Inactive" Keyword="mp3hls" SegmentType="TS" InsertPCR="OFF">
<Index Ver="3" Alternates="off">index.m3u8</Index>
<Sequence>0</Sequence>
<Duration>10</Duration>
Expand All @@ -219,11 +219,12 @@ MP3파일을 HLS(HTTP Live Streaming)로 서비스한다. ::
- ``<MP3HLS>``

- ``SegmentType (기본: TS)`` 원본 MP3를 MPEG2-TS( ``TS`` ) 또는 ``MP3`` 로 분할한다.
- ``InsertPCR (기본: OFF)`` 설정이 ``ON`` 이라면 MPEG2-TS( ``TS`` )에 PCR 필드를 추가한다.

.. note::

`MP4 HLS`_ 와 `MP3 HLS`_ 가 같은 ``Keyword`` 로 설정되어 있을 경우 `MP3 HLS`_ 는 동작하지 않는다.

- `MP4 HLS`_ 와 `MP3 HLS`_ 가 같은 ``Keyword`` 로 설정되어 있을 경우 `MP3 HLS`_ 는 동작하지 않는다.
- 서비스 중 ``InsertPCR`` 속성을 변경하면 플레이어 호환성을 담보할 수 없다.



Expand Down
2 changes: 1 addition & 1 deletion conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@

# General information about the project.
project = 'STON Edge Server'
copyright = '2018, WineSOFT Inc.'
copyright = '2020, WineSOFT Inc.'

# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
Expand Down
2 changes: 1 addition & 1 deletion index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ STON Edge Server 완벽 가이드


:저자: STON 개발팀
:최신버전: ``[CDN]`` v2.6.18 / ``[Enterprise]`` v19.11.0
:최신버전: ``[CDN]`` v2.7.0 / ``[Enterprise]`` v19.12.0


1부. STON 기본: 설정 배우기
Expand Down

0 comments on commit 8722b2d

Please sign in to comment.