【視聴・録画】Linuxでテレビ総合13 [無断転載禁止]©5ch.io
レス数が1000を超えています。これ以上書き込みはできません。
0001login:Penguin
2016/10/04(火) 01:52:29.06ID:CcGy3cVh・関連スレ
【自家製】MythTV Part.3【HDDビデオ】
http://hayabusa6.2ch.net/test/read.cgi/linux/1223721998/
・前スレ
http://hayabusa6.2ch.net/test/read.cgi/linux/1464964277/
・過去スレ
11 http://hayabusa6.2ch.net/test/read.cgi/linux/1447412254/
10 http://hayabusa6.2ch.net/test/read.cgi/linux/1417559598/
9 http://hayabusa6.2ch.net/test/read.cgi/linux/1388900589/
8 http://engawa.2ch.net/test/read.cgi/linux/1359268284/
7 http://engawa.2ch.net/test/read.cgi/linux/1342343650/
6 http://engawa.2ch.net/test/read.cgi/linux/1326804531/
5 http://engawa.2ch.net/test/read.cgi/linux/1309182037/
4 http://hibari.2ch.net/test/read.cgi/linux/1293388638/
3 http://hibari.2ch.net/test/read.cgi/linux/1269999876/
2 http://pc11.2ch.net/test/read.cgi/linux/1253880711/
1 http://pc11.2ch.net/test/read.cgi/linux/1231189481/
Linuxでテレビを見る http://pc11.2ch.net/test/read.cgi/linux/1013649811/
0910login:Penguin
2017/02/11(土) 18:52:20.93ID:GxL1zFVD0911login:Penguin
2017/02/11(土) 18:53:11.08ID:kekCahd012000にしたらBSプレミアムも取得できた
ありがとう
0912login:Penguin
2017/02/11(土) 19:24:40.67ID:jg1hvCIJなるほど。
>>909に書いたソースの781行目からでしょうか?
キャプチャ結果だと0,1,1になってますね。
p_br_reg_top_gpioh11_en = d8 d3 : 0
p_br_reg_top_gpioh11_on = d8 d4 : 1
p_br_reg_top_gpioh11_o = d8 d5 : 1
とするとソースの様に1,1,1でLNBがONになるのですかね?
LNBは他で供給されている環境にいるのでONになったのか確認できる方法を
思い付かないです。
0913login:Penguin
2017/02/11(土) 20:06:44.38ID:bmP4f2sd電流通過LEDがついてる分配器などもあるようです
0914login:Penguin
2017/02/11(土) 20:06:46.48ID:GxL1zFVD1,1,1でONになるみたいです。
BDAドライバ内でLNB電源を動的に設定する際には
p_br_reg_top_gpioh11_o(0xD8D3): (ON: 1, OFF: 0)
p_br_reg_top_gpioh11_en(0xD8D4): 1
p_br_reg_top_gpioh11_on(0xD8D5): 1
の順にIT9300_writeRegisterを呼び出すみたいです。
それからBDAドライバの仮想アドレス 000208F0 が>>909のソース中にある IT9300_initialize に当たる関数のようです。
0915login:Penguin
2017/02/11(土) 20:21:56.57ID:GxL1zFVD0916login:Penguin
2017/02/11(土) 21:12:34.77ID:VIrISbSh「オープンできませんでした」のエラーで萎えて
とりあえずMedia Centerへ逃げてキャプチャし始めたけど
ここの上の20件ぐらいで流れている内容の人のほうがスキル的に何万倍も上手のようなので
お任せしました
到着初日でオワタ ありがとうございました m(_ _)m
0917login:Penguin
2017/02/11(土) 21:19:51.39ID:zM5gECpn試験担当で応援しよう
0918login:Penguin
2017/02/11(土) 21:21:34.66ID:VIrISbShUSBキャプチャしたパケットの内容を突き合わせているところですが
地上波のうちの一方のチューナー入力でチャネル切り替えやってても
0c 00 2b c5 04 02 24 fe f8 17 4f 22 65
------**----@@----^^-%%%%%%%%%%%-#####
^^の位置が0x24のものしか取れてない..
** の位置の0x2b = CMD_GENERIC_I2C_WR だろうなぁ、とは推測がつくんですが
@@がI2Cへ書き出すバイト数で%%の部分が書き出すデータ内容ではなかろうか、と
## はチェックサムなので解析では無視していい
0919login:Penguin
2017/02/11(土) 21:55:15.58ID:GxL1zFVDR850のreg 0x17 に 0x4f を書き込むところみたいです。
^^の位置の0x24はTC90522のI2Cアドレス、
その次の0xfeはTC90522の先につながっているチューナー(ここではR850)にデータ(0x17 0x4f)を送るためのregister?です。
R850のI2Cアドレスですが、0xf8 >> 1 した 0x7c になるみたいです。
0920login:Penguin
2017/02/11(土) 21:56:26.83ID:xytWp6BA0921login:Penguin
2017/02/11(土) 22:02:01.72ID:VRv8inQ/0922login:Penguin
2017/02/11(土) 22:04:21.41ID:VIrISbShIT930x =(I2C)= TC90522 =(I2C)= <<チューナー>>
という接続構成/構造なのか..
こういったチューナーの回路の基本構成を全く知らずに
IT930xの直下にデコーダもチューナーもぶら下がるものだと思い込んでたもので...
0923login:Penguin
2017/02/11(土) 23:12:36.64ID:/Ozr3FQ9そだよ バスの共有を減らしてチューナへのノイズを少しでも防ぐためなんだって
TC90522の0xfeレジスタは子I2Cバスへのアクセス用なのです
I2Cバスのアドレスは本来7bitで
アクセスする時はその直後の1bitにR/Wが続く
>>918
rt850への周波数設定・チューニング指示が
0x17レジスタへの0x4fの値の書き込みで始まり.... ということで
これが周波数やバンド設定などとどう絡んでるか解析することが必要になるんだけど
このへんはたぶんr820(メインラインにマージ済み)やrt748( >> 874 )のも参考になると思う
0924login:Penguin
2017/02/12(日) 17:46:51.88ID:g0jAVLIrhttps://patchwork.kernel.org/patch/4943351/
0925login:Penguin
2017/02/12(日) 20:03:36.60ID:N/tkDjwSすでにaf9035.cにマージされています
0926login:Penguin
2017/02/12(日) 21:10:50.38ID:y7cEmsag駄目ならインタフェース仕様開示してくれ。ってダメモトでつついてみたら?
ひょっとしたら、ARIBか経産省か総務省辺りから圧力でもあったかも。
0927login:Penguin
2017/02/12(日) 21:12:53.69ID:y7cEmsagファーム以外がソースコードで出てるなら、十分資料ではあるんだけどね。
0928login:Penguin
2017/02/12(日) 21:16:20.90ID:y7cEmsag今は、MSで配布されてるWindows(Enterprise edition)の試供品が数ヶ月間の期限で使えるから、
それをVirtualBoxと組み合わせてUSBパススルー有効で動かせばキャプチャやりやすいかもですよ。
0929login:Penguin
2017/02/12(日) 21:19:52.24ID:RBVRO1Ximacの話で悪いがけどVirtualBox, VMWare Fusion, Parallels Desktopで w3u3 v2刺したら
VortualBoxはドロップしまくりだった
0930login:Penguin
2017/02/12(日) 21:37:10.01ID:N/tkDjwSWiresharkでキャプチャした結果からテキストで吐き出させてから
Linux上のperlやらできのう教わったTC90522経由でチューナーへ設定するフローだけ
選別してみたけど、数値の羅列とチューナーのソースコード見てても
まったくわからん!!
r820t.cの方だと範囲外のレジスタ番号が現れているので
>>874のパッチにあるr848.cの方が近そう
型番的にも近いから、そりゃそうなんでしょうけども
ただ、r848.cのソースコード汚ねぇーー
0931login:Penguin
2017/02/12(日) 21:49:39.08ID:m3ltudtER850の方は色々やってますねー
0932login:Penguin
2017/02/13(月) 11:44:17.07ID:qhe3+C9HFriioやPT2/3のチューナー(tua6034.c mxl301rf.c)でも
そのための内部チャージポンプ回路のパラメータ指定や 周波数スケーラ設定とかいくつかあった
確かこれらはデータシートがググれば見つかるはずで多少は参考になるかも
両者とも似たようなパラメータ・フォーマットっぽい
>>927
ブリッジチップのみ(しかもテスト用/リファレンスコード)が出てるだけだし
正直これで「Linux対応」ってのはね...
>>930
ドライバのソースを制御の流れ的に理解するには
結局DVBサブシステム[dvb-core/*](さらにUSBの場合dvb-usb-v2のコアのソース)を読む必要が... (^^;)
あとi2cのカーネルdocも...
とりあえずキャプチャログをpastebinとかに上げてみるのはどうでしょ
ログの各部分がアプリでの操作毎に分かれてればさらにわかりやすいと思う
0933login:Penguin
2017/02/13(月) 12:12:42.69ID:ZdFhiW/i0934login:Penguin
2017/02/13(月) 13:47:51.61ID:WXDZSVOc0935login:Penguin
2017/02/13(月) 23:34:54.05ID:MSxekmFP実際は出力に成功したかどうかをBulkReadで確認しますが省略して出力だけ示します。
>>909のソースだとIT9300_writeGenericRegistersを使った出力のはずです。
1行目はTunerのreg0から順に40,1d...35までを設定している様です。
最後の2バイト(62 15)はチェックサムで無視して良いので。
2行目はreg4に41です。以下同様です。
1b 0 2b 10 13 2 22 fe f4 0 40 1d 20 10 41 50 ed 25 7 58 39 64 38 f7 90 35 62 15
c 0 2b 11 4 2 22 fe f4 4 41 e9 79
c 0 2b 12 4 2 22 fe f4 5 4a e7 70
c 0 2b 13 4 2 22 fe f4 4 41 e7 79
c 0 2b 14 4 2 22 fe f4 7 ea e2 d0
c 0 2b 15 4 2 22 fe f4 6 ae e3 c
c 0 2b 16 4 2 22 fe f4 a 39 de 81
c 0 2b 17 4 2 22 fe f4 2 20 e5 9a
c 0 2b 18 4 2 22 fe f4 8 7 de b3
c 0 2b 19 4 2 22 fe f4 e 90 d7 2a
c 0 2b 1a 4 2 22 fe f4 f 45 d5 75
BSの他TPではreg4,5,4,7,6の部分が変わります。CSだとa,2,8,e,fの部分も変わります。
なんとか周波数からreg値を算出出来ないものかと思っているのですが自分には無理そうです。
WindowsのBDAドライバでは40 1d 20...の値をアドレス267ecで引っ張りだしているので
その付近に計算ルーチンがありそうなのですが...。
全TPキャプチャしてそのまま固定値使えば楽そうですけど。
0936login:Penguin
2017/02/14(火) 00:21:45.87ID:TwKncFiiもう、あのカオスな DVB-USB のソースを見返す気にはならないが…
0937login:Penguin
2017/02/14(火) 04:48:24.16ID:Mq17UJox読み取れる範囲でレジスタのビット割り付け記述をまとめました
http://pastebin.com/Vr68vqhu
キャプチャの数字だけ眺めても全く進展しなかったので
レジスタと数字の意味を紐づける手掛かりになるように
レジスタの始まりが R820(地上波)は 0x5から、R848(地上波,衛星両方?)は 0x8から
で、>>935さんのキャプチャではRT710(衛星)だと0x2も現れているし
0938login:Penguin
2017/02/14(火) 09:13:52.94ID:onXfG20K0939login:Penguin
2017/02/14(火) 09:32:33.08ID:IwxlHViE0940login:Penguin
2017/02/14(火) 09:55:39.10ID:YZw2mX/5PX-W3U4で良いよ
0941login:Penguin
2017/02/14(火) 12:38:02.67ID:i5pOn8SEホームページ見たらLinuxサポートしませんになってるがな
0942login:Penguin
2017/02/14(火) 12:41:32.53ID:nx2Gz2tQ詐欺じゃん
0943login:Penguin
2017/02/14(火) 12:42:37.59ID:nx2Gz2tQ0944login:Penguin
2017/02/14(火) 12:48:40.44ID:IwxlHViEビルド・インストールしただけでは誰も動かせないドライバソースコードをぺそっと置いただけで
"Linux対応"を謳うのはダメでしょう
"Linux対応"のためにプレ糞が費やした工数は
ITE techからもらったアーカイブをWEBページ編集係さんに「これ公開しといて」で
ダウンロードページつくらせた作業分だけ
0945login:Penguin
2017/02/14(火) 12:54:49.94ID:n9GoyTjHここ撤退したらBS/CSは代わりがほぼ無いだろ
0946login:Penguin
2017/02/14(火) 13:06:52.63ID:Af4zbaWE今このスレのチャレンジャーが色々やってるが、情報がなさすぎて出てきたデータが何なのかから解析しないといけない
0947login:Penguin
2017/02/14(火) 13:38:28.11ID:nx2Gz2tQ0948login:Penguin
2017/02/14(火) 14:10:59.93ID:Cd3M3DWjこんなところで吠えてないで、PLEXに表示訂正するように苦情入れなよ
0949login:Penguin
2017/02/14(火) 14:20:02.63ID:MkACRgSB有料放送以外CASとは無縁の国でISDB-S採用してくれないかな…
あとプレクスの中の人、解析している有志のフリをして情報投下してもいいですよ
0950login:Penguin
2017/02/14(火) 14:56:35.40ID:IwxlHViE> PX-W3U4ならびにPX-Q3U4のパッケージ・Webページでの記載につきまして 誤りがございました。
> 深くお詫び申し上げますとともに、下記の通り訂正させていただきます。
( ゚д゚)ハッ!
> (誤)ACアダプター DC15/0.8A(クリックで拡大)
> (正)ACアダプター DC15/0.5A(クリックで拡大)
なんだ、びっくりさせんなよ
0951login:Penguin
2017/02/14(火) 19:44:10.71ID:nUxxrKS7笑た
ちゃんと動くならそんなのどうでもいいのにな
0952login:Penguin
2017/02/14(火) 20:22:07.20ID:o2tsK4bY0953login:Penguin
2017/02/14(火) 21:27:03.37ID:/lD9uRgT0954login:Penguin
2017/02/14(火) 21:31:10.59ID:Mq17UJox0955login:Penguin
2017/02/14(火) 22:55:24.07ID:GILRl+Mp0956login:Penguin
2017/02/15(水) 00:18:36.09ID:5B6xFvcBEPG取れない局があったり録画失敗して0byteファイル量産するのに、
たまに録画成功したりと安定しないorz
>>230が指摘してる通り、PT2って切られてるんだろうか……
0957login:Penguin
2017/02/15(水) 00:50:09.53ID:zIWsbGwR0958login:Penguin
2017/02/15(水) 01:07:37.64ID:aTWFTmu40959login:Penguin
2017/02/15(水) 01:12:26.40ID:HyBRwdOgまだ入れてないわ
Harukazeもγ対応したし入れてみるかなあ
0960login:Penguin
2017/02/15(水) 03:45:32.76ID:Qe851eE3ちょうど2,3日前PT2環境でγにしてmirakurunも最新にしたけど特にEPG取得できないとか
ないけどなあ
録画は3回しかしてないけど今のところ失敗してない
0961login:Penguin
2017/02/15(水) 12:37:37.86ID:93qpkPvI世に出すなんて、まともな企業のやることかよ。
サポート無しと動いたこと無いのとは、意味が違うぞ。
0962login:Penguin
2017/02/15(水) 12:46:20.15ID:iQE4OEOUまともになられても困るだろ
0963login:Penguin
2017/02/15(水) 15:10:26.31ID:+inGo3Yg0964login:Penguin
2017/02/15(水) 15:12:03.60ID:nlO3RQbr必須ならsnow leopardから頑張るけども
0965login:Penguin
2017/02/15(水) 15:17:32.08ID:nlO3RQbrなんとか環境用意するわ
0966login:Penguin
2017/02/15(水) 16:03:05.20ID:l50L3wxtあとxcodeも新しいのじゃないとダメかもしんないからsnow repaadoじゃダメなんゃないかな
0967login:Penguin
2017/02/15(水) 18:10:36.97ID:rJ+M08j20968login:Penguin
2017/02/15(水) 20:15:31.58ID:kZfZWabIslackに参加して、betaテスターに応募すれば?
0969login:Penguin
2017/02/15(水) 21:20:44.63ID:AryK4OZqまあスノレパは古すぎてそっちがダメだと思うけどw
0970login:Penguin
2017/02/15(水) 21:45:47.83ID:nlO3RQbrこうなったらマシン用意しよう
0971login:Penguin
2017/02/15(水) 23:50:47.75ID:AjlEpcUL地上波チューナーr850の部分は >>874 のr848.cと同じだったのかな?
周波数の部分は レジスタ0x14と0x1cが変わるとか チューニングの最初は0x0dへの書き込みで始まるとか..
そのまま使えたらいいね
だめならキャプチャどうりに(初期化や周波数設定を)リプレイするような
シンプルなドライバを新たに書くってことになるんだろうけど
0972login:Penguin
2017/02/16(木) 12:39:52.88ID:V3H5MnzJffmpegに渡すパラメーター次第
i5-2400ではveryslowにしても配信出来てる
デフォルトのveryfastならセロリンでもいけるんじゃないか
ただし画質に対して使う帯域がデカい
veryslowなら帯域は節約できるけどクアッドコア欲しいかも
0973login:Penguin
2017/02/16(木) 22:18:01.23ID:Eb5g3nvn1stream位でならいくらでも盛れるだろ。ベンチ的に10ストリームぐらい行けるでしょ
0974login:Penguin
2017/02/16(木) 23:14:27.21ID:RWPM9Kc4もう新規にLinuxで立てるのがほぼ無理になってるやん
Sなんとかいうブラジールのドングルだけ
まあ若い子はテレビ見ないらしいが
0975login:Penguin
2017/02/16(木) 23:51:37.94ID:2WeIua4Qありがとうございます
画質は悪くてもいいので安心して買うことができそうです!
0976login:Penguin
2017/02/17(金) 00:35:06.88ID:01MSkvjCperlあたりでささっとかければいいんだけどなあ
0977login:Penguin
2017/02/17(金) 14:02:48.26ID:Cm9hSMdiSkylake Celeronでもなんとかなってる
0978login:Penguin
2017/02/18(土) 08:45:20.32ID:94FE6Zi6ubuntustudioでPT2使ってるんですがカーネルが4.4.0-62-lowlatencyになるとドライバがインストールできません
makeinstallでいけたように見えるんですがdev内にドライバが無い状態です
(ドライバはpt1-c8688d7d6382包含のもの)
とりあえずカーネルを4.4.0-59-lowlatencyに固定して使っていますが4.4.0-62以降でインストールする方法って
あるんでしょうかね?
0979login:Penguin
2017/02/18(土) 09:32:37.09ID:dBUCEMMD0980login:Penguin
2017/02/18(土) 10:02:02.72ID:OBUi9uYT元の開発者さんが継続的に保守してくれるか
別の有志無志の人が引き継いでくれるか
0981login:Penguin
2017/02/18(土) 10:51:13.69ID:tuF1xtqEこれな
PT3はまだ大丈夫だけどPCIのPT2なんて誰もメンテしないでしょうね
0982login:Penguin
2017/02/18(土) 18:25:44.99ID:94FE6Zi6あー。やっぱそうなりますか
PT3かプレクス入手したほうがよさそうですね
0983login:Penguin
2017/02/18(土) 19:54:46.34ID:voetmasBpt1-c8688d7d6382がkernel4.2以降でコンパイルできない問題の修正と
合わせて作ったパッチならあるよ
ttp://pastebin.com/raw/1zs9Zy9r
0984login:Penguin
2017/02/18(土) 20:01:06.36ID:ABnbo3Jk0985login:Penguin
2017/02/18(土) 20:11:30.04ID:dBUCEMMDえ、だからカーネル標準のdvbじゃだめなの
0986login:Penguin
2017/02/18(土) 20:54:13.02ID:zjfELHtw古い情報の書かれたブログとかを鵜呑みにした奴が、やった事を自分でもブログに書く事によって
その情報が最近書かれた物としてリサイクルされちゃうんだよな
それに対して、ちゃんと自分で調べて最新の情報を書く人はごく少数だから、ググって出てくるのは
大半が大昔に書かれた情報かそのコピーになっちゃうと言う
0987login:Penguin
2017/02/18(土) 21:41:45.64ID:TGqBb6pRなんの問題もなく視聴ができるのだから、バグ抱えてる chardev 版を
使う理由はどこにもない。
0988login:Penguin
2017/02/18(土) 22:27:52.45ID:h55FbG8bBackported ffmpeg 3.2 including Raspberry Pi hardware acceleration for MMAL decoding and OMX encoding.
使えそうか試してみた人いない?
0989login:Penguin
2017/02/18(土) 22:36:02.61ID:OBUi9uYT0990login:Penguin
2017/02/19(日) 02:19:59.03ID:v406BIyJテンプレの変更とか
0991login:Penguin
2017/02/19(日) 03:34:09.70ID:v406BIyJ0992login:Penguin
2017/02/19(日) 11:05:58.15ID:U7IHRseD0993login:Penguin
2017/02/19(日) 11:36:25.98ID:v406BIyJhttps://github.com/dogeel/recdvb
0994login:Penguin
2017/02/19(日) 18:23:56.66ID:8xgICNHW0995login:Penguin
2017/02/19(日) 18:26:20.57ID:v406BIyJそれdogeel版でも発生するの?
0996login:Penguin
2017/02/19(日) 18:27:46.58ID:8xgICNHWこっちの話だった、解決してるなら使ってみる
https://github.com/k-pi/recdvb
0997login:Penguin
2017/02/19(日) 20:17:34.53ID:v406BIyJrecdvbは派生が多いからね…
dogeelさんは本家recdvbの衛星対応がひどいとか言ってたな
0998login:Penguin
2017/02/19(日) 20:17:53.46ID:v406BIyJ0999login:Penguin
2017/02/19(日) 20:18:51.43ID:v406BIyJ1000login:Penguin
2017/02/19(日) 20:41:17.68ID:34RbGXQP10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
life time: 138日 18時間 48分 48秒
レス数が1000を超えています。これ以上書き込みはできません。