BonDriver共有ツール総合 その5
■ このスレッドは過去ログ倉庫に格納されています
前スレ
BonDriver共有ツール総合 その4
http://mevius.5ch.net/test/read.cgi/avi/1487079439/
◆ Spinel
MPEG2-TSを出力するTVチューナを複数のアプリで共有するためのサーバです。
別途BonDriver_Spinel.dllを使用すれば、BonDriver対応アプリからすぐに使うことが出来ます。(本体Readmeより)
- 公式サイト - http://lapislabs.blog24.fc2.com/
- 対応製品 - BonDriverが利用できるもの全般
- 入手方法 - サーバー公式サイトより入手可能。
◆ BonDriverProxy / BonDriverProxyEx / BonDriverProxy_Linux
他のBonDriverへTCP越しにプロキシ接続するだけのツールです。
機能の少ないSpinelみたいなとりあえず軽くシンプルにを目的
Exでは、サーバ側にBonDriver自動選択機能を追加
- ソース - https://github.com/u-n-k-n-o-w-n/
- 対応製品 - BonDriverが利用できるもの全般
- 入手方法 - 以下のサイトより入手可能。
https://drive.google.com/folderview?id=0B-b35lIwjw6ybzV5QU9DWkJLUWc ・VirtualPT
VirtualPTはアースソフトPT1・PT2等のチューナーをラップし仮想チューナーを公開するサービスアプリケーションです。
BonDriverインターフェースに対応しているアプリケーション(TVTest(TV視聴)、TVRock(TV録画)、EpgDataCap_Bon(TV録画)等)でお使いいただけます。(公式サイトより)
- 公式サイト - http://blog.livedoor.jp/domamemo/
- 対応製品
EARTHSOFT PT1/PT2/PT3 (PT3は1.11以降)
PLEX PX-W3PE/S3U/W3U2/W3U3 (いずれも1.09以降)
- 入手方法 - 「VirtualPT_0118.zip」を最後に公開停止。ググれ。
・RemoteTuner / BonDriver_RemoteTuner
ソース付き、2Kとかの古い環境でも動く
Spinel使ってみたいけどXPで.NET Frameworkなんて入れたくない人とか
ソースいじって自分好みに改造して使いたい人向け?
- 公式サイト - http://www.pine.mynetwork.org/WebNote/Note.aspx?gr=DTV&id=1ZTUKFU6F96L8
- 対応製品 - BonDriverが利用できるもの全般
- 入手方法 - サーバー公式サイトより入手可能。 ・BonDriver_RDCT ( BonDriver_Reduction )
BonDriverのカプセル化、BonDriver_SpinelをEDCBで利用時のマジックパケット対策等
- 公式サイト - なし
- 対応製品 - BonDriverが利用できるもの全般
- 入手方法 - http://www1.axfc.net/uploader/search.pl?search_str=BonDriver_RDCT&sort=1&sort_type=uid&sort_m=DESC より入手可能。 BonDriverProxyの作者さんはもう更新しないのかな?
とりあえずproxy,proxyex,splitterに例のパッチ当ててvs2017でビルドできた 別に、要望があるわけでもないし
バグ報告があるわけでもないし、
やることないのではない? bondriver proxyとspinelの違いがよく分からないんだけど、spinelってそんな多機能だったっけ
違いはguiでトラフィック見れるくらいか? BonDriverProxyもGUI版もあるでしょ
使ったこと無いからどんな表示なのかは知らないが だとしたらspinelのほうが多機能な理由がわからんな NULLパケット削除とパッチ当てなくてもスクランブル解除出来るぐらいか
BonDriverProxyってNULLパケット削除してくれたっけ?
まあ今はわざわざSpinel選ぶ理由は無いんじゃない Spinelヌルパケ削除機能は放送局のロゴまで消しちゃう 誰でも自分PCで稼げる方法など
参考までに、
⇒ 『政道のゴウイウセレイイ』 というHPで見ることができます。
グーグルで検索⇒『政道のゴウイウセレイイ』
LUGF0GY9E5 Bondriverをチューナー数にあわせて
S0、S1とか増やす理屈が未だにわからない
それやった方が何かと都合がいいの? >>34
S0とS1で、S1の方が受信状態が良いのでそっちを積極的に使いたい、みたいな場合がある
でもそうしたいと考えた事が無いのなら、そうする必要もまた無いと言う事なんじゃないか >>35
ありがとう。
受信レベル異なるケースがあるのは知らなかった。
分けないと録画や視聴のコンフリクトが防止できるとか、
そっち系なのかなと勝手に思ってた T0はアンテナ、T1はケーブルTVに繋いでるとか
チューナーによって映るチャンネルが異なるような運用もある チューナー管理にBonDriver_ProxyEX、TVTestの視聴予約にTTRecを使おうと思ったのですが、TTRecで使用するBonDriverに
BonDriver_ProxyまたはBonDriver_Splitterを設定すると再起動後にTTRecのプラグイン有効化が外れてしまい使えませんでした
かといってTVTest視聴に生のBonDriverを使うと、EDCBに設定した録画用Proxyがチューナーを奪えずの録画失敗があり困ってます
BonDriver_ProxyEXを使いつつ、TVTestで視聴予約(予約時間に指定チャンネルで起動する)をするのに何か良い解決策もしくは
他のプラグイン/アプリ等を使った代替案はないでしょうか?
(EDCBには視聴モードの予約で自動Viewする設定があるのですが、録画開始と同時に自動Viewする設定は無く、視聴予約用と
録画用に二重の予約設定をしなければいけないので実用的ではありませんでした…) すみません共有ツールと無関係なプラグイン等はスレ違いだったかもしれません
TVTest本スレに移動したほうがいいですね…申し訳ありません ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ >>1
◆ BonDriverProxy / BonDriverProxyEx / BonDriverProxy_Linux
書庫が壊れてますって… そろそろトランポン移動でチャンネル構成設定修正しないと BonDriver_Splitter
USESERVICEID=0でもVirtualPTみたいにDELオプションを有効にしたくて
知識ないのにBonDriver_Splitter.cppとにらめっこしても正直分からないので、
要望として書いておきます。 >BonDriverProxyExの作者様
BonDriverProxy_LinuxのSplitterをDebian Stretchでコンパイルしようとしたところ、
make_pairの仕様に変更があった関係で通らなくなってました。 >>47
たしか何度かその要望をいただいているのですが、最初にその形を全然想定せずにつくってしまっており、それを
できるようにするのは少々手間なのと、凄く困ってるわけでもないのとが相まって今に至っております(;´Д`)
時間が出来たらやり方を考えてみます…。
>>48
ありがとうございます。
C++11で変わってた事を今更ながらに知りました(;´Д`)型推論はコンパイラに任せる方向で修正しておきました >>49
反応なしだと思ってたのにまさか返事が来るとは
気長に待ってますので是非出来たら嬉しいです https://i.imgur.com/rbXsjWC.jpg
BonDriverMapping.jsonとPLEX.xmlともにPX_W3U3のところをPX_W3U4にしてみて同PCでBonDriver_Spinel_S0やS2に合わせても
指定したパスに対応するチューナーがサーバー上に存在しません。 TunerPath: "“PXW3U4/0/S/0
と出るのですがなにか考えられることはありますかね? BonDriverProxyExの作者様
VS2017よりinet_ntoaがエラーになるようになりました。
そのため現状ですとWin32のビルドができない状況です。
ご報告まで。 為って文字をじっと見ているとモンスターに見えてくる ボンドラ自動で変更TSID検知してBonDriver_PT-S.ChSet.txt更新するように改良してください >>57
オープンソース界では言い出しっぺがやるのが掟 VirtualPTは今回のような変更でもスキャンし直すだけという意外な強みが 視聴はわりと早く直せてたけど録画のほう直すの忘れてて録画こけてた
EpgTimerの自動予約でチャンネルがこけてるの気付かねえわ・・・ EDCB_Material_WebUI
番組表の並び替えを初期化できません px-w3pe4をradish版BonDriverでspinel導入試みてるんだけどTVtest0.10.0には導入成功したけどEDCB_xtne6f_180329版に入れてもチャンネルスキャン失敗してしまう
何かしらアドバイスあったらおねがいします >>66
超いいかげんだけど本当にTVtestはSpinel経由でradish版BonDriverにアクセスしているのかな?
Spinelの常駐をオフにした状態でもTVtestで視聴できたらTVtestもSpinel導入できてないんじゃ >>67
一応試してみた
spinel切ってからTVtestのBonSpinelpxw3pe4選んだら初期化失敗て出たから導入には成功してるはず アドレスとチューナーパスじゃないかな
>EDCB_xtne6f_180329版
それだったらBonDriverProxyExの方がいいと思うPTだけどSpinel使っていた時
「録画開始処理に失敗しました(空き容量不足の可能性あり)」が 時々発生した
https://mevius.5ch.net/test/read.cgi/avi/1521428597/248
うちでは2/25版までは大丈夫で3/11版から発生するようになった
BonDriverProxyExに換えたら発生しなくなった BonDriverProxyEx使ってるけど極稀に応答しなくなるんだよな
CPUの高負荷状態が長く続いた後に時々なるっぽいんだけど
イベントビューワ見ても特に何も出てない
bdpやbdpExってログ吐くようにとかできたっけ? うーん何気なく最初期に超短期で使ってた人柱版10.66に突っ込んだのだとちゃんと動作してるな spinelって一部のウィルス対策ソフトと相性悪いだけで
整えればなんの問題もなく動くで Spinelでも何の問題も無いがsexeとか使わずにサービス化したかったのでBonDriverProxyに乗り換えたわ
EDCB側でチューナー毎に振り分けたいので俺はExは使わないな EDCBにチューナー毎に振り分けさせるために
Exチューナーを4つにわけて登録してそれぞれ1チャンネル使えるようにしてるわ なんでそんなことするの?
糞環境なの?
視聴も録画もEXに振り分けさせてEDCBにチューナー数2でも4でも8にでもしてbondriver登録するだけでいいのに 自動振分けでなく明示的に指定したいんだろ
>>75
なんでExなん? 地上波と衛星の同時使用時に物理的に別チューナーを使わせるために明示的に分けてる
PT1の時は同一チューナー使用時は受信レベルが下がってたから
PT3使用してる今でも念のために分けてる
あと複数プログラムからの同時使用時の排他制御は別にExじゃなくても出来るから
>>75がなんの為にEx使ってるのかは俺にはわからん なんでだろ
排他制御したいのはある
TvtestはEx+Splitterでみたい。EDCBもExだけど
10.66だと一つのBondriverにたいして
チューナー数は設定できるけどEPG取得に使える数を決めることは出来ないので
簡単な対処として、Bondriver_Proxy_exをT0〜のように複数用意して、EPG取得の数を決めれるようにしてる
まぁ、他に色々方法あるけどいまそうなっていると言うだけ。 >>79
それEX使って衛星側のクライアントにdescオプション付けるかドライバの登録順逆にするだけで済むことじゃん
>>80
mod版のEDCB使えばEPG取得に使うチューナー数設定できる >>81
EDCB側で使用予定チューナーが視覚的にわからないじゃん >>81
そんなことは知ってるので、10.66ではって書いたわけですよ 良く複数のチューナーがある場合、
BonDriver_PT-S0.dll
BonDriver_PT-S1.dll
みたいに複数作れと説明があるけど、
BonDriver_PT-S.dll
このファイル1つだけでも挙動が変わらない気がしてきた
なぜ複数作る必要があるの? >>84
自分も理由が知りたい
>>85みたいな考え方の人間はそこで知識が止まる
子供のなんで?なんで?攻撃にはとても深い意味がある https://github.com/u-n-k-n-o-w-n/BonDriverProxy
>この場合にどうなるかは対象BonDriver次第ですが、大抵のBonDriverは同一プロセスからの複数のインスタンス作成は保証されていない様です。
>別の複数のBonDriverを使いたい時は、クライアント側のBonDriver_Proxy.dllとBonDriver_Proxy.iniをコピーして、名前とiniファイルのBONDRIVERの指定を書き換えてください。 もうひとつ、なんでW3PEでbondriverをコピーして使えってことになってるの?に答えてるブログがあるけどNGワードに引っかかってリンク貼れない。
単一プロセスから複数のインスタンスを呼び出した場合に複数のチューナーが制御できない環境だと問題になるんだと。
EDCBやTVTestでは録画や視聴をするのにひとつのプロセスからひとつbondriverしか呼ばない、逆に言うと複数のbondriverを呼ぶためにはそれぞれプロセスを立ち上げるんで問題にならない、と理解した。
だもんでテストしてみてDLLひとつでも複数チューナーが動けばそれでいいんじゃないかね。
問題がある場合には運用しててたまにエラーでなくテストでいきなりダメになるんだろうし。 ↑
言葉足らずだった。
spinel開発者の人が「なんでspinelでW3PE使うときにbondriverをコピーしろってことになってるの」に答えた件。 ありがとう
そういった理由だったのか
環境変えた時には注意しよう
>>86
TVTEST/TVROCK環境 >>91
あーここはBonDriverのスレでは無いんだけど勘違いしちゃったのね >>84
の質問に便乗する形になるけど、BonDriverProxyEXで
サーバー側のiniに
00:PT-S;BonDriver_PT-S.dll
クライアント側を
BONDRIVER=PT-S
とした場合、PTならTVtestからSを2チューナー分開けるの?
W3PE4とradi-sh凡で同じ事やろうとしてるんだけど
00:W3PE4-S;BonDriver_BDA-S.dll だけだと1チューナしか開けず
00:W3PE4-S;BonDriver_BDA-S0.dll;BonDriver_BDA-S1.dll とすればTVtest側からも2チューナー分開ける
TVtestから直接BonDriver_BDA-S.dllを指定した時は2チューナー開けるのは確認済み
BonDriverProxyEX管理のBonDriverも増殖させたくないからTとSでまとめようとしてるけど
どうにもうまくいかなくて困ってんだけど何か方法ない? 試してないけど
00:PT-S;BonDriver_PT-S.dll,BonDriver_PT-S.dll
て書かなきゃいけないんじゃね? >>66だけど今日新しくEDCBxtne6f180505版ビルドして導入して見たらちゃんと導入出来ました
あの時期の何かしらバグがあったみたいやね よっしゃー、Splitter.iniの書き換え完了
チャンネル番号みんなズレとるやんけ >>97
それは読み込ませる凡ドラで「BonDriverとしてのチャンネル番号」を変更しちゃってるから
例えばBonDriver_PTなら、BonDriver_PT-S.ChSet.txtの
−−−−−−−−−−−−−−−−−−−−−−−−−
BS01/TS1 BS-TBS 0 1 0 16401
BS03/TS0 WOWOWプライム 0 2 1 16432
BS03/TS1 BSジャパン 0 3 1 16433
〜〜〜
BS15/TS1 NHK-BS1 0 17 7 16625
BS15/TS2 NHK-BSプレミアム 0 18 7 16626
−−−−−−−−−−−−−−−−−−−−−−−−−
を
−−−−−−−−−−−−−−−−−−−−−−−−−
BS01/TS1 BS-TBS 0 1 0 16401
BS01/TS2 BSジャパン 0 2 0 16402
BS03/TS0 WOWOWプライム 0 3 1 16432
BS03/TS1 NHK-BSプレミアム 0 4 1 16433
−−−−−−−−−−−−−−−−−−−−−−−−−
みたいに変更するのが各所で説明されてるけど、
続く 続き
これを、
−−−−−−−−−−−−−−−−−−−−−−−−−
BS01/TS1 BS-TBS 0 1 0 16401
BS03/TS0 WOWOWプライム 0 2 1 16432
BS01/TS2 BSジャパン 0 3 0 16402
〜〜〜
BS15/TS1 NHK-BS1 0 17 7 16625
BS03/TS1 NHK-BSプレミアム 0 18 1 16433
−−−−−−−−−−−−−−−−−−−−−−−−−
とすれば下流のアプリの「BonDriverとしてのチャンネル番号」に影響が出ない
これならSplitter.iniを変更する必要も無くなるよ >>99
なるほど。アリっす
けど録画時Splitter通さないので設定の修正いろいろミスりそう
生成ツールの利便さも捨て難いので
どこに手間かけるかですな ■ このスレッドは過去ログ倉庫に格納されています