Repository navigation
Plugins OneSeg
ワンセグ(プラグインID: oneseg)は、ISDB-Tの1セグメント放送を受信し、テレビ映像、音声、字幕、番組表、データ放送を表示します。
ソースはSRdeckPluginsスナップショットに含まれますが、DLLは公式SRdeck実行ZIPに含まれません。
- 日本の地上デジタルテレビUHF 13~52ch(470~710 MHz)
- 都道府県別の代表送信所プリセット(都道府県内の主要送信所・中継局エリアまで選択可能)と全帯域スキャン
- サーチなしでも、受信したPSI/SIの局名・事業者情報をプリセット局へ自動反映
- Mode 3(8k FFT)、ガードインターバル1/8、DQPSK/QPSK/16QAMのOFDM復調
- ビタビ畳み込み復号とリード・ソロモン誤り訂正
- MPEG-2 TS分離、PSI/SI、EPG、ARIB STD-B24字幕
- LibVLCSharp/LibVLCによる映像とAAC音声の再生
- WebView2によるBMLデータ放送表示
- TS録画の分割保存と直前IQキャプチャ(既定5秒)
通常利用者はwith-plugins ZIPへワンセグが入っていることを前提にしないでください。試す場合は、対応する同一バージョンのSRdeckプラットフォームパッケージを使ってSRdeckPluginsソースからビルドし、生成DLLとLibVLC関連の実行時依存物をSRdeck.exeと同じフォルダーへ配置します。
再配布や利用前に、リポジトリのPATENT-NOTICE.mdとTHIRD-PARTY-NOTICES.mdを確認してください。映像再生にはLibVLC、BML表示にはWebView2 Runtimeが必要です。
- 都道府県と送信所エリアを選ぶと、該当地域の物理CH候補が局一覧に表示されます。受信開始後は実際に受信した局情報へ自動更新されます。必要ならスキャンで候補を確認します。
- オーバーレイを含む必要帯域が現在のSDR
RATE内に収まることを確認します。 -
Startし、同期、TMCC、FEC、TSの診断値を上流から確認します。 - サービスを検出したら映像、音声、字幕、番組表を確認します。
- 必要に応じてTS録画を開始し、時間/容量による分割と保存上限を設定します。
ワンセグは広いチャネル帯域と連続したOFDM処理を必要とするため、負荷が高い場合はFFT解像度を下げ、他の高負荷処理を停止してください。受信できない場合は、アンテナ、見通し、チャネル、入力飽和、サンプルドロップを確認します。
TS録画とIQキャプチャは別機能です。TS録画は復号済みTransport Stream、IQキャプチャは再解析用のチャネル化済み複素サンプルです。IQ保持秒数は設定可能で、既定値は5秒です。保存先の空き容量と、録画の分割時間/最大サイズ/総容量上限を確認してください。
ワンセグは公式実行ZIPに含まれません。対応する版のソースからビルドし、生成DLLとLibVLC関連の依存物をSRdeck.exeと同じフォルダーへ配置してから再起動します。
地域、UHFチャネル、アンテナ、入力帯域を確認します。診断で同期、TMCC、FEC、TSの順にどこまで進んでいるかを見てください。
LibVLC関連の実行時依存物、WebView2 Runtime、サービス選択を確認します。TSの受信と映像・データ放送の表示は別の段階です。