Skip to content

Commit

Permalink
Fix: [Server][Utils/TSInformation] 細かな修正
Browse files Browse the repository at this point in the history
  • Loading branch information
tsukumijima committed May 20, 2024
1 parent 2eff25e commit ca2d9c3
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions server/app/utils/TSInformation.py
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,8 @@ def getNetworkType(network_id: int) -> Literal['GR', 'BS', 'CS', 'CATV', 'SKY',
"""

# 以下は ARIB STD-B10 第2部 付録N より抜粋
# https://web.archive.org/web/2if_/http://www.arib.or.jp/english/html/overview/doc/2-STD-B10v5_3.pdf#page=256
# ref: https://web.archive.org/web/2if_/http://www.arib.or.jp/english/html/overview/doc/2-STD-B10v5_3.pdf#page=256
# ref: https://www.arib.or.jp/english/html/overview/doc/6-STD-B10v5_13-E1.pdf#page=274

# 地上デジタルテレビジョン放送 (network_id: 30848 ~ 32744)
if network_id >= 0x7880 and network_id <= 0x7FE8:
Expand All @@ -242,7 +243,7 @@ def getNetworkType(network_id: int) -> Literal['GR', 'BS', 'CS', 'CATV', 'SKY',
# デジタル放送高度リマックス: 0xFFFA (ケーブル4Kチャンネル (H.264, H.265))
# JC-HITSトランスモジュレーション: 0xFFFD (HD・SD チャンネル (MPEG-2))
# 高度JC-HITSトランスモジュレーション: 0xFFF9 (ケーブル4Kチャンネル (H.264, H.265))
# ケーブルテレビの独自4Kチャンネル: 0xFFF7 (一部ケーブルテレビ事業者)
# 高度ケーブル自主放送: 0xFFF7 (ケーブル4Kチャンネル (H.264, H.265))
if network_id == 0xFFFE or network_id == 0xFFFA or network_id == 0xFFFD or network_id == 0xFFF9 or network_id == 0xFFF7:
return 'CATV'

Expand All @@ -253,8 +254,8 @@ def getNetworkType(network_id: int) -> Literal['GR', 'BS', 'CS', 'CATV', 'SKY',
return 'SKY'

# 124/128度CSデジタル放送
# SPSD-PerfecTV: 0x0001 (スターデジオ)
if network_id == 1:
# SPSD-PerfecTV: 0x0001 (スターデジオ: 運用終了)
if network_id == 0x0001:
return 'STARDIGIO'

# 不明なネットワーク ID のチャンネル
Expand Down

0 comments on commit ca2d9c3

Please sign in to comment.