1 名前:login:Penguin mailto:sage [2009/01/06(火) 06:04:41 ID:KyPFRCpg] Linuxでテレビ視聴・録画に関する話題を、デジタル/アナログ問わず扱うスレです 現在分散しているテレビ関連スレを統合すべく、「Linuxでテレビを見る」のスレタイを 完全リニューアルし再スタート スレッドの視認性高め、情報の散在に歯止めをかけ、これを統合することで効率化をめざします 有志が開発中のPT1ドライバに乞うご期待 【関連スレ】 Linux でビデオ録画【六枚目】 pc11.2ch.net/test/read.cgi/linux/1193058543/ 【自家製】MythTV Part.3【HDDビデオ】 pc11.2ch.net/test/read.cgi/linux/1223721998/ 【BT878】Linuxでのキャプチャを語るスレ pc11.2ch.net/test/read.cgi/linux/1017186805/ Linuxでfriio pc11.2ch.net/test/read.cgi/linux/1213378360/ 【前スレ】 Linuxでテレビを見る pc11.2ch.net/test/read.cgi/linux/1013649811/
16 名前:14 mailto:sage [2009/01/07(水) 14:03:35 ID:IXNexqB8] >>15 やっぱそうですか、ありがとうございます。 しっかし、今から中古でlinuxでも使えるカードを買っても、 二年後には使えなくなるんだから不毛だなあ・・・。
17 名前:login:Penguin mailto:sage [2009/01/07(水) 15:02:43 ID:HS279atY] ここはどうすんだよ Linuxでテレビを見る Part2 pc11.2ch.net/test/read.cgi/linux/1231087267/
18 名前:login:Penguin mailto:sage [2009/01/07(水) 15:15:10 ID:WVGRwjTz] >>16 そうだ、捕捉するとHDUS、亀fx抜き(ユニデンチューナー+亀fx)も 使える。おれは亀fxを使ってる。 いろいろ選択肢が出来たいまではお勧めではないかもしれないが 亀fxを付けてもチューナーは普通に使える状態で維持できるので TV用の地デジ/BSデジチューナーが必要な向きには便利と思われ。 ちょっと金と手間がかかるけどな。
19 名前:login:Penguin mailto:sage [2009/01/07(水) 15:35:16 ID:osTXKqki] >>12 サーバ側でApache立ち上げて チャンネルを引数にrecfriioの標準出力をhttpにそのまま吐き出すPHPスクリプト用意して クライアント側は --- http://サーバ名/show.php?ch=1 http://サーバ名/show.php?ch=2 http://サーバ名/show.php?ch=3 … --- なんてプレイリストを用意してVLCで再生でいいんじゃないかな? (チャンネルはリスト選択で変更する) ちょっと前までこれのivtvバージョンを運用してた
20 名前:login:Penguin mailto:sage [2009/01/07(水) 23:36:03 ID:OCmPECf5] > スレッドの視認性高め、情報の散在に歯止めをかけ、 「Linuxでテレビを見る」に削除依頼ださずに、新スレたてたんじゃ、説得力が皆無じゃないか?w
21 名前:login:Penguin mailto:sage [2009/01/07(水) 23:52:03 ID:OCmPECf5] もう終わりだな。 状況整理しようかと思ったが、もうホントに>>1 の頭の悪さに乾杯w > Linux でビデオ録画【六枚目】 → IVTVメインだけど実質統合スレ > 【BT878】Linuxでのキャプチャを語るスレ → BT878特化。 > 【視聴】Linuxでデジタル放送【録画】 → 俺たちはディジタル全般。アナログは【六枚目】に任せた。 > Linuxでfriio → 俺たちはFriio特化。 > Linuxでテレビを見る Part2 → 俺 が 本 ス レ だ > 【視聴・録画】Linuxでテレビ総合【デジタル/アナログ】→ 俺 も 本 ス レ だ と、それぞれのスレにそれぞれの思惑があるから簡単には統合できない。 一応ビデオ録画が情報量的に統合スレとして機能していた。 それなのに勝手に本スレ名乗る輩がぞろぞろ現れて事態が混乱しただけ。 もう終わりだな。
22 名前:login:Penguin mailto:sage [2009/01/08(木) 00:54:45 ID:U0cooL8g] >>1 頭悪すぎw
23 名前:login:Penguin mailto:sage [2009/01/10(土) 18:38:50 ID:McZ+hPCb] >>14 > 今までlinux上でMVP/RX3を使っていたのですが、 細かいところに突っ込みを入れるようで申し訳ないが LinuxでRX3を使えたっけ??
24 名前:login:Penguin mailto:sage [2009/01/16(金) 01:49:57 ID:AFlsLkUZ] PT1なんだけど、複数枚差しってまだ未対応でおーけー? 一応tool/test.cにデバイス追加してみたけど読めなかったのだが
25 名前:login:Penguin [2009/01/16(金) 12:21:07 ID:IcLO56OC] >24 まだ未でおけ。 自分の環境では複数挿し出来ないんで 対応はしてみるけど、保障出来ないでおけ?
26 名前:login:Penguin mailto:sage [2009/01/17(土) 02:13:19 ID:lA5W6JuU] + + ∧_∧ + (0゚・∀・) (0゚∪ ∪ + と__)__) + ぉぉぉ、trunkに入ったらテストしてみる。
27 名前:login:Penguin mailto:sage [2009/01/17(土) 12:14:30 ID:uJXY4Bz2] ちょっとお聞きしたいのですが ネットワーク監視カメラ(パナソニック DG-NP304)を二台録画したいのですが なんというソフトを使えば録画出来ますか?
28 名前:login:Penguin mailto:sage [2009/01/17(土) 12:22:32 ID:KjUo41f+] それはスレ違いじゃないか? このスレの対象は > Linuxでテレビ視聴・録画に関する話題を、デジタル/アナログ問わず扱うスレです
29 名前:login:Penguin [2009/01/17(土) 14:04:26 ID:hlkNa6vI] とりあえず複数挿しに対応してみたけど自信なし。 svnでcurrentからひっぱってくださいな。 うまくいったらリリースしてcharデバイス版をFIXしてdvb版に手を付けたい。 ただdvbは全く知らないんで 時間はかかると思うけど。
30 名前:login:Penguin mailto:sage [2009/01/17(土) 17:27:43 ID:F4S2UDf9] 乙 PT1手に入ったら使わせてもらいます
31 名前:login:Penguin mailto:sage [2009/01/17(土) 20:32:13 ID:Mgxz1UvN] >>28 ネットワーク監視カメラで2つのテレビ画面を監視してLinuxで録画したいんじゃないかw 一応テレビ録画w
32 名前:login:Penguin mailto:sage [2009/01/17(土) 21:19:56 ID:lxHuK/Rq] 逆だろ。 ネットワーク監視カメラ2台を録画したいわけだから, 両方を1画面に納まるように撮影すれば 1ch の動画取り込みで済む。
33 名前:login:Penguin mailto:sage [2009/01/17(土) 21:35:29 ID:YaWgBlR9] 冗談はさておき、別なスレを探した方がいい。 ここじゃズレているから知っている人がいるとは思えない。 LAN接続っても独自プロトコルとかだったら初めから無理とか十分ありえるけど。
34 名前:login:Penguin mailto:sage [2009/01/17(土) 21:59:52 ID:Mgxz1UvN] >>32 それならネットワークカメラ2台を向かい合わせにして取ればいい 両方のカメラを映すカメラが別にあるとは限らないw
35 名前:login:Penguin mailto:sage [2009/01/18(日) 18:00:06 ID:o9QXBsjg] こ、ここでいいのか?? PT1をLinux(Fedora 10)で使うと録画できない。 # ./recpt 24 10 test.ts Tuner Select Error 教えて!おじさんっ!!!! Fedora 10 2.6.27.9-159.fc10.i686
36 名前:login:Penguin mailto:sage [2009/01/18(日) 19:31:25 ID:TKSP7f7x] もうちょい詳細書かないとエスパーにしか解決できない
37 名前:login:Penguin mailto:sage [2009/01/18(日) 19:31:38 ID:o9QXBsjg] # make -C /lib/modules/`uname -r`/build M=`pwd` V=1 make: ディレクトリ `/usr/src/kernels/2.6.27.9-159.fc10.i686' に入ります test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \ echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo; \ /bin/false) えー。転んでいるらしいorz 回避方法がわからない。。。。
38 名前:login:Penguin mailto:sage [2009/01/18(日) 19:38:26 ID:TKSP7f7x] …情報の断片だけだしても、エスパーにしか解決できない。
39 名前:login:Penguin [2009/01/18(日) 19:59:23 ID:vWGLlDYe] >34 モジュールはロード出来てる? 少なくともロード出来てないと何も動かないよ。
40 名前:login:Penguin mailto:sage [2009/01/18(日) 20:33:51 ID:o9QXBsjg] >>35 >>37 すまんのぉ。。。。 ・Fedora10をインストール すべてのパッチを適用。 ・PT1とカードリーダ取り付け ・PT1ドライバ0.0.3をREADMEの1〜順番に手順 手順葉問題ないと思うが。。。。どうなんだ?む無無痛
41 名前:login:Penguin mailto:sage [2009/01/18(日) 20:50:12 ID:wObI68WS] >>40 kernel-devel パッケージが入っていないんじゃないかな カーネルモジュールのコンパイルに必要なはず yum install kernel-devel でインストールしてみて うちでもPT1が動かない(´・ω・`) ハードはHP ML115G1で、CentOS 4.7 + カーネルのみ素の2.6.28 + pt1 0.0.4 だけど recptでTSが取れない printkデバッグしてみるとdma転送が動いていないっぽい なんでだろう? pt1_pci.cのpt1_thread内の175行目あたり for(;;){ dataptr = dev_conf->dmactl[ring_pos].data[data_pos]; // データあり? if(dataptr[(DMA_SIZE / sizeof(__u32)) - 2] == 0){ break ; } printk(KERN_INFO "pt1_thread dma\n"); // ←printk追加したみたが、recpt動かしてもここにこない micro.val = *dataptr ; curdataptr = dataptr ;
42 名前:login:Penguin [2009/01/18(日) 21:50:24 ID:vWGLlDYe] >41 スレッドはちゃんと動作はしているんだよね? dmsgで他に何か出てない?
43 名前:login:Penguin mailto:sage [2009/01/18(日) 22:25:09 ID:wObI68WS] >>42 dmesgには pt1_thread run が出てるし、 // データあり? if(dataptr[(DMA_SIZE / sizeof(__u32)) - 2] == 0){ break; } の前にprintkを入れるとたくさん表示されるからスレッドはちゃんと動いているはず pt1_readにprintk入れてもchannel->sizeが0にしかならない pt1_makeringにprintk入れるとpci_alloc_consistentはちゃんと返っているから DMA領域の確保はできているはず
44 名前:login:Penguin [2009/01/18(日) 22:52:50 ID:vWGLlDYe] >35 チャンネル番号は24であってるんだよね? そのチャンネル番号以外もNG? 101(BS)とか他のチャネルもダメ? >43 BS/地デジ共NGって事? Tuner Start Error とかは出ていないよね? DMAがこないとなると、 START_RECが失敗しているか、 SET_CHANNELが失敗しているかどちらかかな〜。
45 名前:login:Penguin mailto:sage [2009/01/19(月) 13:27:42 ID:CiWyjxtj] 35ではないがウチのも動かん recpt1がSET_CHANNELに失敗しているみたい ドライバ見た感じだとisdb_t_frequencyで一回i2c経由で書いた後の 読み込みに失敗している感じ ハードウェアの仕様としてこれで正しいのかわからんけど 1000回読んで正しい値が返ってくるか待つというのは、どうか
46 名前:login:Penguin [2009/01/19(月) 13:41:13 ID:KD+1yfX8] >45 そこはデータシートがあって 書いている訳ではないので実測なんだけど、 足りないのかもしれない。 他に使っている人は問題なし?
47 名前:login:Penguin mailto:sage [2009/01/19(月) 14:11:46 ID:gA5J3PG8] おーい未来の俺、聞いてるかぁ?
48 名前:login:Penguin mailto:sage [2009/01/19(月) 17:22:06 ID:emPl62kd] >>44 >>43 だけど、BS/地デジ共にダメ recptはエラー出していないし、pt1_ioctlとSetStreamとisdb_t_frequencyにprintk入れて みたけど、正しく呼び出しているようにみえる。 isdb_t_frequencyのi2c_writeするコード前後に適当にschedule_timeout_interruptibleを 入れてみたけど変わらない reset_dmaを1000回やるとかreset_dma内のwritel(0x0c000040, dev_conf->regs)を 1000回繰り返してみるとかもやってみたけどダメ
49 名前:login:Penguin mailto:sage [2009/01/19(月) 19:24:30 ID:aguQrNDA] >>35 Fedora 9で同じく"Tuner Select Error"が出るので、 よくよく見たら、メジャー番号(251)がusbmonとかぶってたorz pt1_pci.cのPT1MAJORと、mknodするときの値を変更したら先に進んだけど、 こんどは>>41 と同じ状況になってるっぽい。もうちょっと頑張ってみます。
50 名前:login:Penguin mailto:sage [2009/01/19(月) 19:33:42 ID:aguQrNDA] ああ、なんかNDAが必要らしいorz >ID:aguQrNDA
51 名前:login:Penguin [2009/01/19(月) 19:39:39 ID:KD+1yfX8] >49 だったら話が早いかも。 0.0.4ではalloc_chrdev_region()に替えているんで、 cat /proc/devices|grep pt1 して、 251 pt1video ~~~ の番号でmknodしなおしたらOKだと思う。
52 名前:login:Penguin mailto:sage [2009/01/19(月) 20:04:05 ID:aguQrNDA] >>51 おお!pt1_pci.cは修正しなくても済みました! ただ状況は変わらず、>>41 と同じようにprintk入れてみたけど同様の症状です。
53 名前:login:Penguin [2009/01/19(月) 20:43:45 ID:KD+1yfX8] >51 後考えられるのが、pt1_open()で取れるiminorの値が違うのかも。 minor 0 = ISDB-S(0) minor 1 = ISDB-T(0) minor 2 = ISDB-S(1) minor 3 = ISDB-T(1) のチャネルにマップされているので、 その値が一致していないとISDB-T/Sの設定がおかしくなって DMAも正常に動作しないはず。
54 名前:45 mailto:sage [2009/01/19(月) 23:18:48 ID:CiWyjxtj] >>46 おお、作者の人かな 1000回で足りない事が考えられるんでしょうかね 試行回数を10000まで増やしてみたり、待ちを入れて みたりしたんですが症状変らず 複数カード対応コードが地味に入り始めてますね 私は1枚しか持ってないけど期待
55 名前:login:Penguin [2009/01/19(月) 23:19:27 ID:KD+1yfX8] 53に関して訂正 minor 0 = ISDB-S(0) minor 1 = ISDB-S(1) minor 2 = ISDB-T(0) minor 3 = ISDB-T(1) のチャネルにマップされているの間違いだね。 open時にマイナー番号でマップしているので、 それがあっていないとDMAが動かないし、 チャネルのチューニングも出来ない。
56 名前:login:Penguin [2009/01/19(月) 23:46:25 ID:KD+1yfX8] >53 アンテナは4本ささっているよね? PT1の (1)ISDB-S (2)ISDB-T (3)ISDB-S (4)ISDB-T ってあると、 ツールで使用していくのは 衛星デジタルの場合 (3)->(1) 地デジの場合 (2)->(4) って形で使用していくから、 地デジで使用する場合、まずは (2)にアンテナがつながってないと、ロックできない。 10000まで実行してロックできないとなると、 アンテナがおかしいか、チャンネル番号が違うか どっちかかも。 私は関東なんで、24はテレ朝でアサインされているけど、 現状の回数で特にロックできないって事は発生していないかな。
57 名前:login:Penguin mailto:sage [2009/01/20(火) 01:49:48 ID:RtL1quFh] 37です。 やっと追いついたか? Fedora 10+ドライバVer 0.0.4 ・カーネルを2.4.28にUP ・pt1_pci.cのPT1MAJORを248に変更 ・ドライバコンパイル ・insmod pt1_drv.ko mknod /dev/pt1video0 c 248 0 mknod /dev/pt1video1 c 248 1 mknod /dev/pt1video2 c 248 2 mknod /dev/pt1video3 c 248 3 ・recpt1コンパイル recpt1コマンド打つと戻ってこない。。。 /var/log/messageを見るとこんなメッセージが localhost kernel: pt1_drv: Unknown parameter `pt1_drv.mod.c' localhost kernel: PT1:ISDB-S Sleep localhost kernel: PT1:ISDB-S Sleep localhost kernel: PT1:ISDB-T Sleep localhost kernel: PT1:ISDB-T Sleep localhost kernel: pt1_thread run kernel: (2)Drop=00000000:00000000:00000000:00000000 今日はここで終わりです。
58 名前:login:Penguin [2009/01/20(火) 09:54:08 ID:Mu9cJ1o7] >57 localhost kernel: pt1_drv: Unknown parameter `pt1_drv.mod.c' が気になるけど… kernel: (2)Drop=00000000:00000000:00000000:00000000 このメッセージは ISDB-T(channel 2)での録画終了時に出しているメッセージなんで、 0バイトのファイルが出来ているって事かな? DMAが動かない?
59 名前:45 mailto:sage [2009/01/20(火) 12:21:31 ID:ocV0U+zZ] >>56 動きました! アンテナを若い番号のチューナーにしか繋いでいなかったのが 原因みたいです お騒がせしました
60 名前:49 mailto:sage [2009/01/20(火) 19:14:31 ID:Lekcwfwz] たぶん>>57 と同じ状況でとまってます。 ・Fedora 9(linux 2.6.27.9-73.fc9.i686 SMP)+ドライバcurrent(rev.47) (ドライバは0.0.4でも同じでした) ・アンテナは4本とも接続 ・recpt1が戻ってこない test.cの最後のpthread_join()のところで止まってる模様 ・/var/log/messageは、 localhost kernel: PT1:ISDB-S Sleep localhost kernel: PT1:ISDB-S Sleep localhost kernel: PT1:ISDB-T Sleep localhost kernel: PT1:ISDB-T Sleep localhost kernel: pt1_thread run kernel: (2)Drop=00000000:00000000:00000000:00000000 (Unknown parameter `pt1_drv.mod.c'は出てない) ・pt1_open()で取れるminorの値をprintkで確認 地デジのチャンネルに対して2が割り当てられたので、合ってると思う ・>>41 と同様にpt1_pci.cのpt1_thread内にprintk入れてみたけど、表示されない →DMA動いてない? という感じです。何か試してみるべきことがあったら教えてくださいm(__)m
61 名前:41 mailto:sage [2009/01/20(火) 19:28:06 ID:yUIqzKQr] アンテナを全部つないでみても動かない さらにkernelのPCIとDMA関係を調べてみて、初期化が足らない可能性があったので、 pt1_pci_init_oneのpci_enable_device(pdev)の後に rc = pci_set_dma_mask(pdev, DMA_32BIT_MASK); if (rc) { printk(KERN_ERR "PT1:DMA MASK ERROR"); return rc; } pci_read_config_word(pdev, PCI_COMMAND, &cmd); if (!(cmd & PCI_COMMAND_MASTER)) { printk(KERN_INFO "Attempting to enable Bus Mastering\n"); pci_set_master(pdev); pci_read_config_word(pdev, PCI_COMMAND, &cmd); if (!(cmd & PCI_COMMAND_MASTER)) { printk(KERN_ERR "Bus Mastering is not enabled\n"); return -EIO; } } printk(KERN_INFO "Bus Mastering Enabled.\n"); もう一つ、ioremapの前に rc = request_mem_region(dev_conf->mmio_start, dev_conf->mmio_len, DEV_NAME); if (!rc) { printk(KERN_ERR "PT1: cannot request iomem (0x%llx).\n", (unsigned long long) dev_conf->mmio_start); goto out_err_regbase; } を入れてみたけど、TSが取れないことは変わらない そういえば作者はx86_64みたいだけど、x86で動作確認できている人いる?
62 名前:login:Penguin [2009/01/20(火) 21:03:42 ID:Mu9cJ1o7] とりあえずcurrentで、マイナーチェックは追加してみたが、 これでDMAが動くかは微妙なところかな…。 >61 出来ればpatchでお願い。 確かにX86で動いているか気になるし、 何か違うところがあるのかが判らないけど… ちなみに動いた 59 はどっち?
63 名前:45,59 mailto:sage [2009/01/20(火) 21:30:01 ID:ocV0U+zZ] >>62 x86_64です…
64 名前:41 mailto:sage [2009/01/20(火) 21:55:57 ID:yUIqzKQr] >>62 >>61 の修正パッチは ttp://2sen.dip.jp/cgi-bin/pt1up/source/up0200.zip currentではなく0.0.4用だけどこの辺のコードは変わっていないはず ちなみにkernel 2.6.28のbt8xxとivtvあたりを参考にした x86_64でしか動作確認できていないのであれば、それはそれで重要な情報だから、 x86_64なディストリをインストールして確認してみるね
65 名前:login:Penguin [2009/01/20(火) 22:28:02 ID:Mu9cJ1o7] >64 Thx もしかして pci_alloc_consistent()の使い方が間違ってたかも。 Rev.50にcommitしてみたんで、x86の人チェックしてみてください
66 名前:login:Penguin mailto:sage [2009/01/21(水) 00:17:59 ID:dYb6katB] 37です。 >>65 乙乙乙!!!無事録画できた。 Windows上でスクランブル解除も問題なし。トンクス!!
67 名前:login:Penguin [2009/01/21(水) 07:45:51 ID:sM+M9x49] >66 乙 対策版を0.0.5としてリリースしておきました
68 名前:49 mailto:sage [2009/01/21(水) 09:41:10 ID:Kd/UzQ95] >>65 乙です!うちのx86なFedora 9でも動作しました。 もうね、なんというか、作者の人はネ甲としか言いようがない。
69 名前:login:Penguin mailto:sage [2009/01/21(水) 12:39:19 ID:RzDj+ZeK] PT1のスクランブル解除はLinux上で出来ないの?
70 名前:login:Penguin mailto:sage [2009/01/21(水) 13:06:04 ID:7ALu2qLW] できるよ
71 名前:login:Penguin mailto:sage [2009/01/21(水) 14:04:39 ID:iFB43Tyv] *** このスレで今まさに歴史が作られています ***
72 名前:login:Penguin mailto:sage [2009/01/21(水) 15:27:07 ID:BYqL5La4] >>65 ありがとうございます。うちのも動きました。 S70SDのUbuntu8.10です。 地上波、BSともに録画できてます。
73 名前:41 mailto:sage [2009/01/21(水) 18:07:58 ID:ZX8h8Gn0] >>65 うちでも動いた ∩( ・ω・)∩バンジャーイ 地上波・BS両方共OK ありがとう
74 名前:41 mailto:sage [2009/01/21(水) 19:13:28 ID:ZX8h8Gn0] 録画中にspin_lock関係でkernel panicが起きた (´・ω・`) コード見直してみて思ったんだけど、spin_lockってマルチプロセッサ時のプロセッサ間での同期用で、 カーネル内のスレッドの同期の場合mutex(やsemaphore)を使うんじゃなかったっけ だからchannel->lockってspin_lockではなくてmutexじゃない? 勘違いしているかもしれないけど、spin_lockを全部mutexにしたのと古いカーネル対応コードを加えたパッチ ttp://2sen.dip.jp/cgi-bin/pt1up/source/up0201.zip うちはシングルプロセッサなんだけど、SMPだと大丈夫なのかな?
75 名前:login:Penguin mailto:sage [2009/01/21(水) 19:29:33 ID:63yibd4r] > コード見直してみて思ったんだけど、spin_lockってマルチプロセッサ時のプロセッサ間での同期用で、 > カーネル内のスレッドの同期の場合mutex(やsemaphore)を使うんじゃなかったっけ spin_lock もスレッドの同期に使えるよん。 しかしこの spin_lock の使い方はおかしいね。 spin_lock の中では sleep するような関数は呼べない。 例えば copy_to_user は呼べない。 CONFIG_DEBUG_SPINLOCK_SLEEP=y にするとwarning 出るはずだからこれ付けて開発して欲しい。 俺も協力したいが今は時間と PT1 が無い。
76 名前:login:Penguin mailto:sage [2009/01/21(水) 19:41:25 ID:t42FJ44k] ライセンスはGPLv3か GPLv2にしたらカーネルに取り込まれるかな?
77 名前:login:Penguin [2009/01/21(水) 20:08:13 ID:sM+M9x49] >75 >spin_lock の中では sleep するような関数は呼べない。 >例えば copy_to_user は呼べない。 MJD!その制限は知らんかった。 じゃあ全体的にspin_lock()している部分はNGじゃん… mutexか他のlockに切り替える事にする…
78 名前:login:Penguin [2009/01/21(水) 20:45:29 ID:sM+M9x49] >74 パッチ取り込ませてもらうけどよい? 緊急だと思うんでそのままCOMMIT->releaseしてしまうけど。 個人的に74も開発に入って貰えれば嬉しい。
79 名前:login:Penguin mailto:sage [2009/01/21(水) 20:48:57 ID:xEzc7nEM] 日本人以外にもレビューしてもらうつもりなら ソースから日本語は除いた方がいいんじゃないかな。 GregKHとかA.Mortonとかはメインのカーネルツリーに 入れるには避けて通れない壁だから。
80 名前:41 mailto:sage [2009/01/21(水) 21:05:36 ID:ZX8h8Gn0] >>78 > パッチ取り込ませてもらうけどよい? OK
81 名前:login:Penguin [2009/01/21(水) 21:19:36 ID:sM+M9x49] カーネルパニックが起きるとの事なので 緊急に0.0.6をリリースしました。 >79 DVB対応時までにはなんとかしたいけど、 今は国内で動作確認&チェックがメインなんで 徐々に変えていくつもり。 DVBを見てたらISDB-Sのスロットの概念がないし、 MUXのscrambleまわりがまだ見えていない。 #別のsubsystemにdescrambleを要求できるかとか。 >76 別にGPLV2でも全く構わないんだけど、 sfのデフォルトがV3だったからV3になってるだけ
82 名前:login:Penguin mailto:sage [2009/01/21(水) 21:26:33 ID:t42FJ44k] >>81 おつおつ メインのカーネルツリーに取り込まれることを、お星さまにお願いしておくよ
83 名前:login:Penguin mailto:sage [2009/01/21(水) 21:43:01 ID:dYb6katB] >>81 (゚д゚ )乙 このスレは日経Linuxに監視されています。次号が楽しみです。
84 名前:login:Penguin mailto:sage [2009/01/21(水) 23:07:24 ID:AL4OAhbv] 日経Linuxwww
85 名前:login:Penguin mailto:sage [2009/01/22(木) 07:11:57 ID:VvLK9Y+R] でも、ガチで取り上げられる予感w
86 名前:login:Penguin mailto:sage [2009/01/22(木) 09:55:57 ID:pAyLboIW] そろそろivtvを卒業できるかな こう考えながらこのスレの様子を見守ってる俺みたいなやつ、他にどれだけ居るんだ? ノシしてみろ
87 名前:login:Penguin mailto:sage [2009/01/22(木) 11:26:29 ID:jDEJ3p3c] >>85 itpro.nikkeibp.co.jp/article/MAG/20090107/322358/?SS=imgview&FD=786077444&ST=lin-os 既に取り上げれてますがw
88 名前:login:Penguin mailto:sage [2009/01/22(木) 11:31:18 ID:b4ehlKuL] 人の成果に丸のりして飯が食えるっていいよね
89 名前:login:Penguin mailto:sage [2009/01/22(木) 11:48:33 ID:OrZS9NHi] 日経Linuxは紹介記事だけでLinuxで使えるとは一言も書いてなかったよ
90 名前:login:Penguin mailto:sage [2009/01/23(金) 15:51:48 ID:ttn03Irm] >>87 あれはガチって呼んでいいのかな コンパイル失敗して動きませんでしたぜって記事だったような。 ところで、動くようになった後でも tsを記録するソフトと再生するソフトが思い当たらないんだけど 何使えばいいの?
91 名前:login:Penguin mailto:sage [2009/01/23(金) 16:01:21 ID:/ft/V9nc] はぁ?録画はrecptで出来てるし、再生はVLCでも使えばいいだろ。
92 名前:login:Penguin mailto:sage [2009/01/23(金) 17:39:41 ID:FKfnigkE] IEEE1394 Media ProcessorでTVで再生という手も
93 名前:login:Penguin mailto:sage [2009/01/28(水) 17:54:52 ID:lQTCWmyS] 独り言。 PT1からHDDに保存する。 そのままでは再生できない。 暗号とく処理をコーデックとして実装する。 プレイヤーで直接再生できるようになる。 Windows版をコーデックを作る PT1で保存したファイルを Windowsで簡単に再生できる。
94 名前:login:Penguin mailto:sage [2009/01/28(水) 18:12:58 ID:wYOApZ6G] 録画にb25組み込めばいいだけじゃん
95 名前:login:Penguin mailto:sage [2009/01/28(水) 18:20:48 ID:lQTCWmyS] >>94 サーバーマシンでb25の負荷が減る。
96 名前:login:Penguin mailto:sage [2009/01/28(水) 18:33:42 ID:61I/Jfhy] >>95 B25の処理ってそんな高くないような。 殆どはカードリーダーのI/O待ちだって聞いた記憶。 受信中にBカス回りの処理をする他の利点としては EMMとか契約情報回りの更新ができることかな。
97 名前:login:Penguin mailto:sage [2009/01/29(木) 00:12:20 ID:YrISxc8a] 再生時にB-CASが必要になるより、録画時にやってしまった方がいいよな。 b25なんて大してCPU使わないし
98 名前:login:Penguin mailto:sage [2009/01/29(木) 00:16:01 ID:MorPCwxT] recfriio --b25に慣れてしまったよ。
99 名前:login:Penguin mailto:sage [2009/01/29(木) 09:55:49 ID:Arw/1FDc] 独り言っていうより寝言だな
100 名前:login:Penguin [2009/01/29(木) 19:24:55 ID:C6sIiopf] >98 現行のPT1のドライバは、 たかだかioctlを3つ位叩けばすむはずだからb25オプション作れば? あんまり難しい話じゃないと思うけど。
101 名前:login:Penguin mailto:sage [2009/01/30(金) 09:30:19 ID:mj6egCYR] attyさんところのtsniff弄れば楽にできると睨んでる。 俺PT1買ったらそうするつもり。 attyさんtomyさん楽しいソースコードをありがとう。
102 名前:login:Penguin mailto:sage [2009/01/30(金) 13:46:11 ID:bbMxqk6g] recfriioのb25を流用すればいいよ。 うちのは、recfriioと同じ感じで動作するようにした。
103 名前:login:Penguin mailto:sage [2009/01/30(金) 20:52:34 ID:22CALWbS] >>102 うp!うp!うpっ!
104 名前:login:Penguin mailto:sage [2009/01/31(土) 09:45:41 ID:jS+WIbTD] >>102 アドバイスTHX でも、思い立ったがって事で昨日のうちに書いちゃった。 思ったとおり楽に対応できたよ。 実機ないからテストできてないけど;ー;
105 名前:login:Penguin mailto:sage [2009/02/01(日) 16:10:22 ID:jhLsejs2] 品薄のPT1が改良版で出回る、即日完売 www.watch.impress.co.jp/akiba/hotline/20090131/etc_earth.html Rev.B 「シャットダウン・スリープ・休止状態後にボードが認識されなくなる」(同社)という不具合が 発生することが確認されており、Rev.Bではこれに関連した改良が行われるとされている。
106 名前:14 mailto:sage [2009/02/08(日) 18:08:11 ID:kmvhwHs4] >>23 超亀レスですみません。そこ、"windows上で"の間違いでした。 まだ見てらっしゃるといいんですが・・・。
107 名前:14 mailto:sage [2009/02/08(日) 21:00:03 ID:kmvhwHs4] 連投すみません。 以前linuxで地デジを見れないか質問した者なんですが、 あの後もwindows環境に我慢できず、結局アナログでもいいのでlinux用のチューナーを買うことにしました。 また、先日玄箱みたいなNAS (QNAP TS-109IIという機種です) にlinuxをインストールしたので、 これに外付けのアナログチューナーをつなぎ、録画サーバーにしようと思うのですが、 良ければ、これこれこういうメーカーがいいとか、どうせならこっちにしろとか御指南いただけますか?
108 名前:login:Penguin mailto:sage [2009/02/09(月) 02:20:21 ID:HLoWS60k] 週末漸くPT1ゲットしたぜ。 ドライバのV4L2版って開発進捗ってどうなんかな? まあchrdev版を参考に作ってみるか。。。今週は無理そうだけど。
109 名前:login:Penguin mailto:sage [2009/02/09(月) 08:51:26 ID:uxaRZZpF] >>107 NTTコミニュケーションのICカードリーダが必要だけど、SKNETのHDUSF(USB版の今売ってる奴)がFedora10-x86で動いてます 自力で情報と必要なファイル揃えらればこっちの方がいいかも(古いWindowsのドライバが必要でなかなか手に入らない)
110 名前:14 mailto:sage [2009/02/09(月) 09:05:51 ID:QHPyP9CK] >>109 レスありがとうございます。 昨日ネットを浚ってると、HDUSとユニデン+亀FXがlinuxでも使えると書いてあったため、 工作気分でどっちか買ってみようかと考えてました(昨日アナログでいい、と書いておいてなんですが・・・) 土日の暇つぶしも兼ねて、HDUS系のチューナーでぼちぼちやってみようと思います。
111 名前:login:Penguin mailto:sage [2009/02/10(火) 00:19:41 ID:4XDkdZmk] recfriio server Ver0.5.1 ( up0932.zip ) 簡単に説明すると、recfriio serverは recfriio + HDUSFパッチ + HDUS(F) + apache を使ってUDPマルチキャスト配信と録画をするサーバでPHP5で出来てます。 今まではDTV板のHDUS解析スレに住んでましたが、HDUSの解析とあまり関係 なくなったのでスレが終了した機会にこちらに引っ越して来ました。 ダウンロードはDTV関係ツール置き場から。 それでver0.4からの更新内容ですが、初めはサスペンドとレジューム機能を 作ろうと思ってたけれど、予約時間の重複チェックの方が先だと思ったので そっちの方を優先させました。設定ファイル( config.php )の TUNERNUM に正しい チューナ数を入れないときちんと動作しないので注意して下さい。また、前の 録画の終了時刻と次の録画の開始時刻が同じ時で、かつ空いてるチューナが無い ときは、重複チェックは通るけど前の録画が1分前に早めに終了するので注意。 ver.0.4からアップデートする時は var ディレクトリ、 cache ディレクトリ config-channelmap.php に関しては変更点は無いのでバックアップから mv で OK。 recfriioの設定も変更なしで、config.php は設定をやり直して下さい。 次こそサスペンドとレジューム機能を作ろうと思ったけど、その前に玄箱を 買ってきて動くかどうか試してみるつもり。
112 名前:login:Penguin mailto:sage [2009/02/10(火) 00:59:19 ID:B6Hj1y/b] >>111 素敵なものを有難う 今日は遅いから明日ビルドしてみます
113 名前:login:Penguin mailto:sage [2009/02/10(火) 10:03:12 ID:fq/qjPEC] HDUSのファーム自動読み込みはas11loader.cに修正加えなくても udevのRUNを"cd (パス);./as11loader"でもいい気はする どっちがスマートかと言われれば微妙だが
114 名前:113 mailto:sage [2009/02/10(火) 22:07:02 ID:jBb3SUO9] しまった RUN+="/bin/sh -c 'cd (パス);./as11loader'" あたりじゃないと動かないね
115 名前:login:Penguin [2009/02/10(火) 23:01:14 ID:A5v2v1xt] OpenSuse11.1 x64 で動いた。 HDUSF Ver1.5CD + recfriio r4 up0777.zip(up0223.zip,up0257.zip)+NTT Com SCR3310 ポイントは、pcsc-liteとpcsc-ccidをインストール そして、/var/log/messageにCard Not Poweredと出たらカード逆(2日ハマった) 以上、俺メモ
116 名前:login:Penguin mailto:sage [2009/02/11(水) 18:30:50 ID:VrnJkKYa] CCID free software Driver の SCR331-NTTCOM 向けパッチ 動作確認できる人いますかね? ttp://2sen.dip.jp/cgi-bin/pt1up/source/up0210.xxx