【視聴】Linuxでデジタル放送【録画】
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001login:Penguin
2008/12/30(火) 14:48:32ID:mhuHq0Rz0910login:Penguin
2010/06/11(金) 18:14:41ID:crJq89TYB-CASの悪徳商法が存在する限り、法の網をくぐって録画するシステムはなくならない。
0911login:Penguin
2010/06/11(金) 18:21:23ID:a4DWn0Zu�_です。お引き取りください
0912login:Penguin
2010/06/11(金) 18:21:25ID:XeeCi8PF0913login:Penguin
2010/06/11(金) 19:00:02ID:+YhLM+Ri英語だけどチャートつき
http://www.fujitsu.com/downloads/MICRO/fme/mpeg/factsheet_mb86H57-58.pdf
>>910
B-CASのない世界に生まれたかった・・・
0914login:Penguin
2010/06/11(金) 19:02:17ID:MOVFZFVw不正競争防止法が改正されたら、PT2ドライバ開発も手が後ろに回るよ
0915login:Penguin
2010/06/11(金) 19:06:18ID:a4DWn0Zu0916login:Penguin
2010/06/12(土) 04:48:11ID:X5dqfb0ept2+epgrec(+フレッツテレビ)でCSの番組表のみまったく取得できず、チャンネル名すら出なくて困ってます
BS、地デジは番組表も予約も問題無し
CSはrecpt1を直に使うと録画可
できたtsファイルをepgdumpに直に食わせると、CSの番組表をしっかり吐いてくれます
環境設定=>CS録画の有無は「行う」
epgrec/config.phpは地デジのチャンネルarray意外いじっていません
epgrec動作ログ上の警告は、深夜に「正常な/tmp/__temp.xml_cs2が作成されなかった模様」が一度だけ
基本、放送時間内なら警告無しです
0917login:Penguin
2010/06/12(土) 08:20:49ID:2Ytnx8cy0918login:Penguin
2010/06/12(土) 10:43:49ID:g1mmYUZiおめでたいのか馬鹿なのか。
http://www.kantei.go.jp/jp/singi/titeki2/tyousakai/contents_kyouka/siryou/20100601houkoku.pdf
�A 国内対策
・ 製品開発や研究開発の萎縮を招かないよう適切な除外規
定を整備しつつ、著作物を保護するアクセスコントロールの
一定の回避行為に関する規制を導入するとともに、アクセス
コントロール回避機器について、対象行為の拡大(製造及び
回避サービスの提供)、対象機器の拡大(「のみ」要件の緩
和)、刑事罰化及び水際規制の導入によって規制を強化する。
このため、法技術的観点を踏まえた具体的な制度改革案を
2010 年度中にまとめる。(短期)
(文部科学省、経済産業省、財務省)
http://www.kantei.go.jp/jp/singi/titeki2/tyousakai/contents_kyouka/siryou/20100601wg_houkoku.pdf
○ フラグ方式(特定のフラグ信号を機器側で読み取りコントロールを作
動させるものなど)によるアクセスコントロール及びコピーコントロ
ールについては、いわゆる「無反応機器」の問題がある。無反応機器
は、それらの効果を「妨げる」ものではなく、それらに「反応しない」
ものであり、現在、規制の対象となっていない。この点、無反応機器
を規制すると、その結果として機器側にすべてのアクセスコントロー
ル及びコピーコントロールに反応することを義務付けることになるた
め、無反応機器一般については規制すべきではない。しかしながら、
実態として回避することと同じ効果が得られることを名目に、特殊な
無反応機器を販売しているケースがある。例えば、地上デジタル放送
については、アクセスコントロール及びコピーコントロールの組み合
わせによって著作物を保護しているが、コピーコントロール(ダビン
グ10等)に関する特殊な無反応機器の流通が大きな問題となってい
る。
0919login:Penguin
2010/06/12(土) 13:06:18ID:Vm3F4w4N少し考えてみれば実現不可能ってことがわかる。
だらだらとデジタル放送のストリームをバイナリで吐くチューナーモジュールは
一種の無反応機だがそれも規制するのか?
開発途上でテストされる一種の無反応機は禁止するのか?
開発者はテストが許可されるとするなら開発は免許制にするのか?
免許を受けていない者は開発禁止などという規制が他の法律に抵触せずに
実現出来るのか?
0920login:Penguin
2010/06/12(土) 13:10:52ID:Vm3F4w4Nないんだから、チューナーモジュールとFPGAくっつけただけのPT1/2の所有を
禁ずるなんてことはできないってすぐに分かると思うがね。
チューナーモジュールとFPGA持ってたら逮捕されるような国になりたいのかね。
0921login:Penguin
2010/06/12(土) 18:17:59ID:bHF2QE6kepgrecは最新版使ってる?
それとも古い版からバージョンアップしたやつ?
古いバージョンからバージョンアップした場合、ちゃんとした手順でやらずに
新しいファイルで上書きするだけだと、そういうことが起きたような。
0922login:Penguin
2010/06/12(土) 19:29:10ID:wY/lClfNB-CASに金貰って、BーCASの犬に成り下がってる売国官僚どもを叩き潰せ
0923login:Penguin
2010/06/12(土) 21:19:29ID:X5dqfb0e最新版(2010-03-22版)を新規に入れて使ってます
もう少し粘ってみて駄目なら
無駄かもしれませんが「人柱版」へアップグレードしてみようかと思います…
0924login:Penguin
2010/06/12(土) 21:44:57ID:c8cAQ3dt今、試しにCS録画の有無を「行う」にして手動で
/var/www/epgrec/getepg.php
をやっている最中。
Segmentation fault
が1つ出てるけど、今のところ、順調にCS番組表が埋まってきている。
一度は手動で
/var/www/epgrec/getepg.php
とやってみた?
0925login:Penguin
2010/06/13(日) 13:36:08ID:I6bz/fkO黒やカラーのドット吹き付けただけの紙切れ販売したって
逮捕される可能性あるんだから法制化してしまえば何でもアリ。
CATVなんかはPSEで逮捕とかデタラメなことやってたし。
無反応機違法と一本法律作ってしまえば後は役人の裁量でどうとでもなる。
特に役人天国・人治主義独裁国家の民主党政権では何でもアリ。
0926login:Penguin
2010/06/13(日) 13:46:50ID:NmMzp8X3政治ネタは他所でやれカス
0927login:Penguin
2010/06/13(日) 16:08:33ID:tjBl02NN自殺しろ糞が。
0928login:Penguin
2010/06/13(日) 18:16:35ID:rHyFpE0eやはりテレビを見たいのでUSBかなにかのワンセグを買おうと思っています
録画は無しで見るだけですがお奨めがあれば教えてください
0929login:Penguin
2010/06/13(日) 18:21:24ID:zw4XtAq50930login:Penguin
2010/06/13(日) 18:41:20ID:6KHHfWAu0931login:Penguin
2010/06/13(日) 19:45:01ID:4DpaNlWaLinuxで使えるワンセグチューナー、
前に探して2種類確保したけど、
使ってねぇなぁ
でも売らない。
0932login:Penguin
2010/06/13(日) 20:21:23ID:rHyFpE0e型番教えて
0933login:Penguin
2010/06/13(日) 20:56:19ID:4DpaNlWaRockRidge DiTUNE
の2種類。
新品で売ってるものではないので、
オークションで出てないと手に入らない。
Windowsで「24時間ワンセグ野郎」する人も買いあさる。
0934login:Penguin
2010/06/13(日) 21:34:36ID:rHyFpE0eあー、プレミアついてるんだね
そういうのは買えないな
やっぱドライバとか無いんだな
0935login:Penguin
2010/06/13(日) 21:46:46ID:Z2CpBtvbUSB接続ワンセグチューナーをインストールするって形なら、Windowsに対応
している全てのチューナーがLinux環境で使えるが、Windowsを介している時点
で無意味か。
0936login:Penguin
2010/06/13(日) 22:13:11ID:4DpaNlWa0937login:Penguin
2010/06/13(日) 22:56:14ID:hbUTgCgO某ボードとか一気に商品価値下がるな
0938login:Penguin
2010/06/14(月) 19:41:27ID:smnEhxoA0939login:Penguin
2010/06/14(月) 20:20:23ID:l4JlHY4k0940login:Penguin
2010/06/14(月) 21:10:52ID:BtL+ifx50941login:Penguin
2010/06/14(月) 23:32:41ID:l4JlHY4kチューナユニットは互換性があるという話だからブラジルなどが採用すれば
チューナが潤沢に出まわって自作PT2とか作れる期待がもてるね
今はチューナーのメーカーがNDA結ばせたり、秋葉あたりで出回らないよう
変な流通のさせ方してるからいろいろ不自由だし。潤沢に出回りさせばメーカーも
変な画策はできなくなるでしょ
0942login:Penguin
2010/06/14(月) 23:58:18ID:dF7uLt9b知らずに買ったブラジル人が掲示板で嘆いてるのを読んだことがあるよ
ポルトガル語指定で「ISDB-T」「vlc player」でググれば出てくる
0943login:Penguin
2010/06/16(水) 13:17:30ID:aFaMrs+kもっとダイレクトな質問をしてしまえば(ry
0944login:Penguin
2010/06/16(水) 19:50:15ID:ByW1hsUS0945login:Penguin
2010/06/17(木) 00:47:39ID:x+7kHPoettp://forum.tecnologia.uol.com.br/Tv-Digital-Brasileira-720p-1080i-no-PC-+Pesado-+Limpesa-e-Temperatura_t_591921?&page=1
ttp://www.guiadohardware.net/comunidade/ub430af-kworld/1063609/
0946916
2010/06/19(土) 12:02:24ID:yQQjaBG8EPG取得に使うチャンネルが、デフォルトだとスカパー!e2で放送してないようでした
それでも/tmp内にtsファイルはできて、ほとんど空の、ただし正規のフォーマットのxmlを吐くので
エラーとしてログには残らなかったようです
conf.php上でEPG用のチャンネルを適当に変更
それでも素のepgdumpだとsegmentation faultで止まるので適当なパッチをいくつか当てる
(バージョンとかがよくわからず、かなりfuzzyにして無理やりあててしまいました)
これでgetepg.phpすると途中でepgdumpがbuffer overflow detectedして止まりますが、一応番組表は埋まってます
>>924
CS録画がメイン目標なのにここでつまづいてたので…手動でgetepg.phpのみ使ってました
cronはこれから設定する予定です
0947924
2010/06/19(土) 15:37:08ID:/vJNtwheこっちはアンテナだが、そちらはフレッツとあったから、もしかしたら
config.php.sampleにある初期設定ではうまくいかないのかもとチラッと
思った。
役立たずでスマンかったが、何とかできるようになった様子でよかった。
0948login:Penguin
2010/06/23(水) 00:08:53ID:iYPymVsa0949login:Penguin
2010/06/23(水) 00:09:51ID:qrF5aFzD0950login:Penguin
2010/06/23(水) 00:12:09ID:iYPymVsaこの分なら助けを求めたらすぐ駆けつけてくれそうだ!
0951login:Penguin
2010/06/23(水) 07:24:12ID:++qvsYKJ0952login:Penguin
2010/06/23(水) 11:01:14ID:rH7DHjGv( ゚ω゚ ) お断りします
/ \
((⊂ ) ノ\つ))
(_⌒ヽ
ヽ ヘ }
ε≡Ξ ノノ `J
0953login:Penguin
2010/06/24(木) 00:48:07ID:Bh4c/U7C0954login:Penguin
2010/06/26(土) 20:23:18ID:W0GtJYad484 :名無しさん@編集中[sage]:2009/09/14(月) 02:20:33 ID:uo/TXTHT
>>482
ソース or 技術情報の公開予定はありますか?
Linux用ドライバを書きたいけど、一から調べるの面倒くさす
486 :108 ◆WPjeGg6tSA [sage]:2009/09/14(月) 02:30:38 ID:ENgO46e6
>>484
ある程度ソースコードの質が上がってから公開するつもりでいましたが、必要な処理の部分を言っていただければすぐにでも。
技術的質問も受け付けます。
linuxならLibUSBかカーネルドライバかな。
565 :名無しさん@編集中[sage]:2009/09/15(火) 21:39:47 ID:GuRuMPcN
>>486
ありがとうございます。
これから調査を始めようかと考えてたくらいなので、安定して
ソースコードが公開されるのをゆるりと待つ事にします。
これで止まってる
0955login:Penguin
2010/06/26(土) 21:30:02ID:+BVLyj25おおありがとう!
例のやつが終わった今、泡けいあん位しか遊ぶものがないので助かります
0956login:Penguin
2010/06/26(土) 21:44:47ID:NO8t0N0vKEIAN KTV-FSUSB2ならBSD用のドライバがあるぞ
ttp://www.naobsd.org/fsusb2/
0957login:Penguin
2010/06/29(火) 03:05:08ID:7+raAIphdvbって何の略?デジタル・ビデオ・ボード?
0958login:Penguin
2010/06/29(火) 04:29:32ID:SQsCQblpttp://www.dvb.org/
ttp://en.wikipedia.org/wiki/Digital_Video_Broadcasting
0959login:Penguin
2010/07/01(木) 23:05:00ID:eombxXGVssh tuner.machine.example.com '/usr/local/bin/recfriio --hdp --b25 --strip $CHANNEL $DURATION - ' > ${OUTPUT}
みたいにしとくと、別なマシンにつながってるチューナを使って録画
できますかね。
0960login:Penguin
2010/07/02(金) 00:33:09ID:eRPv7FXkssh で MPEG-2 TSをワザワザ暗号化なんてコストの高いことをする意味が分からない。
VPNのベンチマークが20Mbps程度なのが多いの理解しているかい?
そういうことしたいなら netcat で充分だろ
0961login:Penguin
2010/07/02(金) 06:52:43ID:cOs08AeGまず、netcat というものの存在をわたしゃ知らなかったもんでしてね。
man ssh_config
Compression
Specifies whether to use compression. The argument must be “yes”
or “no”. The default is “no”.
あ、違うか。 encryption の問題か。そこは disable できんみたいか。
rsh でいいのかな、もしかして?
nc を使う場合だと、 ssh なり rsh なりで tuner.machine.example.com の
/usr/local/bin/recfriio を動かしにいってリモートのほうのパイプで
nc につないで、さらに、手元のほうからネット越しに nc につなぎにいく
感じ?
0962login:Penguin
2010/07/02(金) 12:57:02ID:aA6t5Tjgsshじゃなきゃだめなら リモホ側はncにパイプしてもいいけどbashなら '> /dev/tcp/host1/12345'
とかも使えるんんじゃないかな
ssh tuner.machin.exmple.com bash -c 'recfrrio ... > /dev/tcp/myhost/12345' && nc -l 12345 > foo.ts
とかじゃないの?
0963login:Penguin
2010/07/02(金) 21:51:49ID:OKkXrYzjpt2が認識されなくなりました。
apache2はrcconfで再設定し、自動起動するようになりました。
pt2は、認識されずぐぐってもよくわからなかったから
ドライバを再度、
make
make install
reboot
しましたが、これでおk?
つか、カーネルサンダースが変わるごとになるのか?
対策を教えて下さい
0964login:Penguin
2010/07/02(金) 22:08:38ID:cOs08AeGrsh使うのが一番単純でいいのかなぁ。
r系は危ないからやめましょう。ってのが昔刷り込まれちゃって、
なんとなく躊躇。
/dev/tcp 使うなら、 nc -l は先に起動して待っていなくてはならない?
試しにやってみたら
nc -l 54321 >test.ts & ssh tuner.machine.example.com '/usr/local/bin/recfriio --hdp --b25 --strip 13 20 - > /dev/tcp/epgrec.machine.example.com/54321
みたい感じでできたっぽい。お付き合いいただきありがとう。
なんでこんなこと企んでたかっていうと、チューナを扱うところだけ Domain-0 で
ほかを Domain-U でというふうにならんかと思ったわけなのですよ。
0965login:Penguin
2010/07/02(金) 22:26:09ID:9uziqyvEカーネル変えたら再度インスコが必要だそうだ。
PT2が認識されているか確かめるのは「dmesg | grep PT1」でどうぞ。
カーネルアップデートでも自動適用出来る方法があるようだが(わしも初心者)、
調子が悪くなることもあるので手動がいいねというブログの意見も見かけた。
「PT2 カーネル ドライバ」で検索すると吉。
0966login:Penguin
2010/07/02(金) 22:47:44ID:OKkXrYzjレスありがとうございます
やっぱそういうものなんですね
ネット片手にインスコがやっとだったので・・・
早速ぐぐってみます
0967login:Penguin
2010/07/02(金) 22:57:39ID:eRPv7FXkカーネルを更新したときに、自動でPT1のドライバを更新させるって、
カーネル側にマージされてないと無理。
そういう意味では、DVB版のドライバが優れているとは言える。
recpt1でユーザランド側でいじり倒したいから char device 版使うけど。
omoikaneとか、vine seedとか使ってると、もしかすると自動更新されてくれるかも。
ttps://www.omoikane.co.jp/product/show_report.php?rid=rid_000078&page=other
ttp://ml.vinelinux.org/vineseed/msg02722.html
recpt1のことをいきなり書いているので、
カーネルドライバもディストリビュータ側で準備されてるんじゃないかなぁ…(未確認)
0968login:Penguin
2010/07/02(金) 23:34:26ID:VLjwoJxK> カーネルを更新したときに、自動でPT1のドライバを更新させるって、
> カーネル側にマージされてないと無理。
ubuntuにはDKMSという新しいカーネルをインストールしたときに自動的に
サードパーティモジュールをリビルドする仕組みがあるのよ
ttp://www.ubuntulinux.jp/getubuntu/releasenotes/810overview#DKMS
DKMSだけでなく、カーネルモジュールのバイナリ互換性が保証されているRHEL/CentOSには
モジュールをリビルドせず自動的に新カーネル向けにコピーしてくれるKMPという仕組みもある
ttp://d.hatena.ne.jp/dayflower/20090728/1248754899
どっちもちゃんとパッケージを作らないといけないんだけどね
0969login:Penguin
2010/07/02(金) 23:45:02ID:zPhdDHlarecpt1を使うかどうか、ということでしょうか?
0970login:Penguin
2010/07/03(土) 00:00:27ID:Aqb8waaU0972login:Penguin
2010/07/07(水) 23:06:44ID:gvovmulY動作は問題ありませんでした
recpt1httpserverは、64bit/32bitどちらでも
コンパイルでエラーになってしまい、コンパイル済み
バイナリもb25ライブラリを読んでもらえず動作は
しませんでしたorz
b25ライブラリは32bitコンパイラを使ってみましたが
recpt1serverはダメでした。。
0973972
2010/07/08(木) 01:52:47ID:4BUCyIdsrevh=`hg parents --template 'const char *version = "r{rev}:{node|short} ({date|shortdate})";\n' 2>/dev/null`; \
if [ -n "$revh" ] ; then \
echo "$revh" > version.h; \
else \
echo "const char *version = \""1.1.0"\";" > version.h; \
fi
gcc -MM recpt1server.c decoder.c mkpath.c tssplitter_lite.c recpt1serverctl.c -I../driver -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 > .deps
gcc -O2 -g -pthread -I../driver -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o recpt1server.o recpt1server.c
recpt1server.c: In function ‘reader_func’:
recpt1server.c:336: warning: unused variable ‘addr’
recpt1server.c:334: warning: unused variable ‘sfd’
recpt1server.c:331: warning: unused variable ‘use_udp’
recpt1server.c: In function ‘self_path’:
recpt1server.c:836: error: ‘PATH_MAX’ undeclared (first use in this function)
recpt1server.c:836: error: (Each undeclared identifier is reported only once
recpt1server.c:836: error: for each function it appears in.)
recpt1server.c:836: warning: unused variable ‘szTmp’
recpt1server.c: In function ‘main’:
recpt1server.c:1018: error: ‘PATH_MAX’ undeclared (first use in this function)
recpt1server.c:1059: warning: unused variable ‘s1’
recpt1server.c:1056: warning: unused variable ‘buf’
recpt1server.c:1018: warning: unused variable ‘selfpath’
recpt1server.c:898: warning: unused variable ‘host_to’
recpt1server.c:895: warning: unused variable ‘use_udp’
recpt1server.c:852: warning: unused variable ‘cur_time’
make: *** [recpt1server.o] エラー 1
0974epgrecの中の人
2010/07/08(木) 18:07:21ID:Zx4FNZ1iPATH_MAXなんてものを使ってはいけないと言うことですね。
recpt1server.cの最初の方に
#ifndef PATH_MAX
#define PATH_MAX 256
#endif
とか入れておけばOKかと。
0975login:Penguin
2010/07/08(木) 21:13:27ID:RPGyON0Nファイルシステムやディレクトリ毎に変わることもあるとかの場合で
定数でなくてパス毎に違うことがありえる場合は 定義されないって書いてあるね
pathconf()を使うのが汎用的なのかな
_POSIX_PATH_MAXで済めばそれが楽なのか
0976972
2010/07/09(金) 02:58:26ID:8p1ZHrsHアドバイスありがとうございました。
おかげさまで、動作が確認できました。
include行の直下に書いた、patchファイルをおいていきます。
--- recpt1server.c.old 2010-05-05 12:37:21.000000000 +0900
+++ recpt1server.c 2010-07-09 02:50:23.207440979 +0900
@@ -36,6 +36,11 @@
#include "pt1_dev.h"
#include "tssplitter_lite.h"
+/* PATH_MAX setting */
+#ifndef PATH_MAX
+#define PATH_MAX 256
+#endif
+
/* maximum write length at once */
#define SIZE_CHANK 1316
0978login:Penguin
2010/07/12(月) 23:32:50ID:gYCtUbdEぐぐっても話題にしているところをうまくみつけられませんでした。
0979login:Penguin
2010/07/22(木) 12:28:00ID:59bETlsvBSのWOWOWは契約していないので番組表から外そうと思い
config.php内の$BS_CHANNEL_MAPから191、192、193指定の
3行を//コメントアウトしました。
これでWOWOW3局が番組表から消えましたが、他に修正すべき
所はありますでしょうか? よろしくお願いします。
0980login:Penguin
2010/07/22(木) 18:42:51ID:HE8wERiH【視聴・録画】Linuxでテレビ総合3【デジタル/アナログ】
http://pc11.2ch.net/test/read.cgi/linux/1269999876/
0981login:Penguin
2010/07/25(日) 03:47:46ID:W77snkHl0982login:Penguin
2010/07/25(日) 10:36:38ID:hV654/p+遅くなりましたが使ってますよ。
rec10に同梱のやつですよね
0983login:Penguin
2010/07/25(日) 18:10:39ID:Vw6DZpsTご返答ありがとうございます。
これって、
LD_PRELOAD = {b25-client.soの絶対パス}
などをセットすることで、
/usr/local/bin/recfriio --hdp --b25 --strip $CHANNEL $DURATION ${OUTPUT} >/dev/null
などとするときに、 libpcsclite.so あたりのルーチンを呼びに行くのを
上書きして、 b25-client.so にある同名のところを呼びにいくと理解して
いいんでしょうかねぇ。
b25-server を動かしておいて、同じマシンで 前記のコマンドのように録画を
行うとすると、タイミングによっては問題が生じたりするもんなんでしょうか。
レス数が950を超えています。1000を超えると書き込みができなくなります。