[HDTV] スカパーHDをPCで視聴 3 [H.264 AAC]at AVI
[HDTV] スカパーHDをPCで視聴 3 [H.264 AAC] - 暇つぶし2ch361:名無しさん@編集中
10/02/09 21:48:49 3nnxKtmk
この状況じゃEMM処理を実装したものが公開されることは無いだろうから、情報だけ晒しとくんで、必要な人は各自実装ね。

以下2点は、地デジ等と全く同じ。
* CAT(PID=0x0001固定)でEMM-Sectionが伝送されるPIDを示す
* EMM-SectionはTable-ID=0x84の長形式Section

EMM-Sectionの例
84,B0,6E,FF,FF,F1,00,00,20,21,4A,74,00,00,00,01,00,C4,BD,76,5C,12,6F,D3,1C,D1,B4,84,BC,0D,F2,E5,0B,DA,3F,1C,AD,
  4E,FC,36,FF,90,4D,CA,17,5B,41,D6,29,73,1E,01,A0,EE,05,1C,3C,D8,AD,8E,26,92,53,C9,69,1C,7F,13,67,42,1B,5B,D7,
  5E,B8,72,C0,91,27,FF,6D,21,79,6D,1F,CE,4D,32,BB,C9,D8,80,CB,6A,96,0A,16,5D,A4,A0,F6,BB,EF,8F,E3,4F,80,2E,5B,46,38,24,F9
0-7バイト : Section-Header
8-108バイト : EMM本体
109-112バイト : Section-CRC
EMM本体の最初の6バイトがCASカードID。カード番号最後の桁はCheck-Digit。
例では0x20214A740000=35327355125760だから、0353-2735-5125-760xのカード用のEMM

で、CASカードに 80,36,00,00,65 + EMM本体 + 00 を送る。(0x65は本体のバイト数)
上の例では
80,36,00,00,65,20,21,4A,74,00,00,00,01,00,C4,BD,76,5C,12,6F,D3,1C,D1,B4,84,BC,0D,F2,E5,0B,DA,3F,1C,AD,4E,FC,36,
  FF,90,4D,CA,17,5B,41,D6,29,73,1E,01,A0,EE,05,1C,3C,D8,AD,8E,26,92,53,C9,69,1C,7F,13,67,42,1B,5B,D7,5E,B8,72,
  C0,91,27,FF,6D,21,79,6D,1F,CE,4D,32,BB,C9,D8,80,CB,6A,96,0A,16,5D,A4,A0,F6,BB,EF,8F,E3,4F,80,2E,5B,00
をSCardTransmit()する。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch