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
>>256様
早速試インストしてみました。
最近BonDriverProxyEx_B25動くまで不眠不休で調べたり実験したりで力尽きたので
体力回復したら本格的にトライしてみます。
ただ私もWinでできないか調べていた時にインストした怪しいソフトと違いなかなか
良さげですね。
教えてくれてありがとうございます。 >>237
spinelで原則、非デコードにして、視聴用だけリアルタイムでデコードしてるんだよね。
(録画のはあとでゆっくりデコードする)
それだけのために spinel と BDPEx 両方常駐させてる。
BDPEx の神がいつか対応してくれるだろうと信じてます。 >>256様
git for windows使って通常のコマンドプロンプトかな?でpatchできました。
やはりバージョン違うので多少のエラー?は出ましたが。。。
ビルドはvs2015、vs2017どちらでもできました。
通常のBonDriverPronxEx_1.1.6.6+Patch_1.1.64(B25Decoder.hが含まれないもの)
その後iniに下記パラメータを追加。
; b25デコーダ(libarib25.dll)を使う=1 使わない=0(デフォルト)
B25_DECODE = 1
; b25デコーダでnullパケットを削除する=1 しない=0(デフォルト)
B25_STRIP = 1
; b25デコーダでEMMを処理する=1 しない=0(デフォルト)
B25_EMM_PROC = 1
;B25デコーダでMULTI2 暗号のラウンド数を 4の整数倍で指定する。(デフォルトは 4)
B25_MULTI2_ROUND=4
パラメータの変更動作も確認済みです。
ただ、B25_MULTI2_ROUNDは4以外にするとダメなようです。
スクランブル解除方式に関する4の整数倍変数ですが現状は4だからみたいです。
以上、ありがとうございました。 githubにあるのを、ほぼ1クリックでビルドするだけなのに、なんでこの人はこんな面倒なことしてるの? TVTestでの信号レベルの情報提供お願いします。
当方、Win10+PT3で、BondriverProxyExを使用しています。
CSでの平均数値になりますが
1.B25無効の時→15.9bB/38.5Mbps(クライアント側で柔粕使用)
2.B25有効の時→15.9dB/33.5Mbps
です。
スクランブル解除等をBondriverProxyEx側で行ったため無駄なデータがなくなり
有効の時のほうがMbps減少したのかな?と思いましtが、調べてもその辺の情報が
検索できなく、皆さんの環境を教えていただきたくお願いします。 SpinelからBonDriverProxyEXに乗り換えてその反応の速さに感動したんだけど、不定期にPSI/SIが(稀にA/Vも)ドロップする現象が抑えられず...
明らかにSpinelより軽くていいのだけど
残念ながらSpinelに戻らざるを得ない。
無念 >■ PTシリーズの2018年春BS改変の修正方法
>・凡ドラが古いなら更新しておく。
>PT2/PT1用
>http://www1.axfc.net/u/3549545
>PT3用
>http://www1.axfc.net/u/3550093
現状、上記更新をしていなくても問題なく使用できております。
いったいどのような不具合が発生するから、このドライバにはどのような改善がされているのでしょうか?
更新をするべきでしょうか? >>266
原理的にBonDriverProxyがドロップの原因になることはないと思うんだけど、なぜだろう?
パッチとかあててる? >>272
反応ありがとう。最初はb25当てたり、decodeブランチのやつビルトして使ってたのですが、無印のにしても改善できませんでした。
PT2が出た頃の古くて非力なCelelon鯖なのでたぶん糞環境乙なんだと思います。
いい機会(?)なのでハードの構成変更も検討してみます。 ライザーカードを通すとVirtualPTではPT2を認識出来ないんだけど、
PCIスロット搭載マザーもかなり少なくなったし作者さんかソースコード持ってる人
ライザーカード対応修正版をどこかこっそりあげて欲しいです。 >>274
無印のって書いてあるから大丈夫だと思うけど、作者のU-n-k-n-o-w-nさんのリポジトリのやつも試したってことですよね?
むしろ非力なマシンでも安定して動くのがBDPの利点なんだよね。 >>275
ライザー経由でダメって
PCIブリッジかますと駄目って事?
それならBxxシリーズ以外で動かないと思うんだけど。
sample.exeで認識はしてるの? >>277
>sample.exeで認識はしてるの?
うむ。PT1-2の凡ドラで普通に動くから他の共有ツールなら問題ない。あくまでVirtualPTの話。 >>278
既にZ68やH67の世代でnative PCIじゃないから、ライザー固有の問題じゃない? >>279
自分もそもそもnon nativeなのは気になったけど、
pci pcieの変換カードはチップが違う2種類持ってるけどどっちもVirtualPTで認識しないし
そもそもOSで認識出来てるからVirtualPTのチューナー検出方法の問題だと思うけど >>280
マザボ上のPT2か、ライザー上のPT2か
ソフト的にはバス番号やデバイス番号が違うだけ。
それで今まで問題出たって聞いた事ないから
実行ファイルのbit数が一致してないとかか。 >>281
>実行ファイルのbit数が一致してないとかか。
ここが何の話なのかよく分からんけど
VirtualPTはチューナーデバイスがバス番号も一覧で出るので認識してないのはすぐに分かる >>282
VirtualPT.exeとDeviceEarthPT.dllが同じフォルダに入ってる筈だけど、
どちらもx64かx86に統一されてるかって事。 >>283
悪いけど別に新たにVirtualPTに手を出してみたら行き詰まったなどではなくて
ライザーカードを通すとって書いたのは通さない分には認識するのでそういう単純なミスはない 公開中止に追い込まれて、作者からは使っちゃダメって言われてるような品だってことさ
それをおま環に合わせて修正して、あげてくれって言ってるわけだね
ソース公開しろって脅してたやつらと変わらんな ライザーカードとかどんなデバイスでも動作保証外だろうし
ライザーカード使わずに使える環境があるならそっちで使ってればいいし、ないなら諦めてPT3なりなんなりを使えばいいだけの話 BonDriver_Splitterって二重に使うの駄目なのかな?
USESERVICEID=0でBonDriver_AとBonDriver_Bを1つにした>BonDriver_Splitte_1
(BonDriver_AとBonDriver_Bは排他で同時に使えないため)
そこで今度は独立して自由に使えるBonDriver_CとBonDriver_Splitte_1を1つにして視聴用のBonDriver_Splitte_2を作ったら
BonDriverの初期化ができません。
"D:\PT2\TVTest64\BonDriver_Splitter.dll" が読み込めません。
エラーコード: 0x45a
Windowsのエラーメッセージ :
ダイナミック リンク ライブラリ (DLL) 初期化ルーチンの実行に失敗しました。
とエラーメッセージが出た 猫熊猫氏のアレのSample.ini どこっすかね? あけおめ!
どなたか BonDriver_TCP.dll のソースのDLリンク知っていたら教えてください。 >>290
ソースってそんな見つからない物なのかなって試しにググってみたけど
数分で見つけたよww
ガンバレよ 定番質問なだけに、過去ログ読めっていう話もあるが
BonDriver(Meru customize edition) for UDP/TCP ver1.20 mod 2 (2016-12-17)
とかぐぐって落とせば入ってるよ >>291
>>292
私もコンパイルするのに、BonDriver_TCPのソースを探してます。
先程のキーワードでぐぐっても、ここの書き込みくらいしかまともに引っかからないので、
もう少し具体的なヒントが欲しいです。すみません。
BonDriver_UDPで録画中のEDCBを見られれば良いんですが、おま環でカクカクになるんです。 >>294
http://www.axfc.net/u/
「udp」で検索する。
3753613.zipがmod2
「tcp」で検索しても引っかからないよ >>275だけど自分でもおかしい症状だとは思ってたけど検証に使ってたマザーボード壊れてたわ。
デバイスマネージャーで認識してVirtualPTで認識しないのはよく分からないけど他のPCI-Eスロットの挙動も怪しくなってきて気付いた。
騒がせてすまない。 PT2搭載のwin8.1にspinelを導入しようとしている者です。pcはエプソンのat992e、pentiumG3220モデルです。メモリは3GBにしてます。
以前からtvtest(x86)とpttimerで問題なく視聴しているのですが、bondriver_spinelを通すと鯖でもクライアントでも関係なくなぜかeテレしか写りません。
チャンネル変更しても、ログに「チャンネルの変更が bondriver に受け付けられません。」と出るだけで、チャンネルスキャンも開始ボタンがグレーアウトしており実行できません。bondriver_spinelのバージョンもいくつか下げてみましたが変化はありませんでした。
ちなみに、以前virtualPTを導入した時もクライアント側では太めの黒い縁取りがあり、正常に観れませんでした。(この時はチャンネル異常はありませんでした。)
色々検索をかけてみても同じ事例は見つからないので、困り果てております。なにかアドバイスがございましたらよろしくお願い致します。 鯖側のBonDriverにChSet.txtがないんじゃね >>299
そうかもしれないと思って今確認しましたが他の付属ファイルも含めて正常に配置されていました。
試しにspinelのbondriverファイルからchset.txtを全て取り除いてみましたが同じようにeテレだけ映る状態です。
eテレだけっていうのがなぜなのか分かりません… Spinel以外でPT2チューナー権専有してそう。例えばTVTestとかpttimerでチューナー開けっ放しとか。 BonDriver_Spinel_PT-**.dll.logとかなんかエラーの記録ありませんか >>300
開始ボタンがグレーアウトするのはBonDriverのEnumTuningSpace()で返す
チューニング空間が1つも無い場合で、そんなことが起こるのは
ChSet.txtの読み込みに失敗しているくらいだと思うんだけどな...
BonDriverのリネームに合わせて、ChSet.txtもリネームしてたりしない? >>301
>>302
>>303
ご助言いただきありがとうございます。
303の方の仰ったとおり、ChSet.txtもリネームしてしまっていました。ケアレスミスというよりは、説明文の文脈をきちんと読み取れておらず、ChSet.txtも全部で4つ用意するものと認識しておりました。
元に書き直したあと、spinelを再起動させると無事チャンネル変更ができました。
ご協力頂きありがとうございました。
>>304
申し訳ありません。
こちらに質問を投稿したあと、しばらく回答がありませんでしたので、当初から回答して頂けるか不安だったこともあり知恵袋にも投稿してしまいました。無礼をお許しください。あちらの投稿は削除致します。 ttps://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12202971102
消えてないやんけ。 >>268
pt3ビルドしても映らない!
X自ビルド44kb
○ビルド済124kb >>307
32bit環境に64bitのdllをビルドして入れたからだろ。 Win8.1 64bit pt2 tvtest0.9.0(049)より。Bondriver なまけものさんHP 拝見させて頂きビルド。
Bondriverがしょきかできません。いろいろググりましたが分かりません。
なぜか教えてください。 vs2010ビルド bondriver pt3
vs2017ビルド tvtest 0.9
bondriverをvs2017テスト解析したらエラーが出てた素人なのでわからない
pt2も…bondriverビルド済みを探したほうが良いかも 今時のソースはVS2010でビルドする方が面倒臭い。 ひさしぶりにSpinelクライアントでTvtest起動したら以下のメッセージが出て視聴出来ません。
BonDriverの初期化ができません。チューナーを開けません。BonDriverにチューナーを開くよう要求しましたがエラーが返されました。
いつからこの事象が起こるようになっているのか分かりませんがwindows10バージョン 1803でKB4487017まであたっています。
レベルの低いレスで申し訳ありませんが助言などいただけましたらさいわいです そのエラーメッセージでググると最初に出てくると思うが・・・
書き込む時間無駄だったかもね サーバーというかチューナーを実装しているPCでは問題なくTvtestで視聴できますがクライアントではだめで…
当方のググり方がヘタなせいか引っかからないんです >310です
bondriver pt3 master vs2017
出来ました、できてたといいますか…
新ビルドと旧ビルドを混合していました。開発者様、ごめんなさいm(_ _;)m pt3などの内蔵チューナーとUSB接続のチューナーでpt3はTVrockで管理して録画をさせて、外部チューナーをspinelで他のPCで視聴専用のチューナーとしたい時は出来るものなのでしょうか?
spinel今まで一度も触った事がないので…
BCASはboncas serverで他PCで管理するとした場合。 >>318
別にわざわざboncas serverを使う必要も、
追加のUSB接続のチューナーを買う必要もないよ。
単純に現在の録画PCにSpinelを導入すれば問題なし。
B-CASの解除だって録画PCのSpinel本体にやらせればいい。
暗号化解除前のTSが必要とかいう変わった人じゃないんだろう?
Spinelで接続する優先順位の設定できるから、
録画PCのTVrock録画(inSpinel)を最上位にして、次が録画PC上でのTVtest(inSpinel)、最後が外部PCのTVtest(inSpinel)にしておけば
録画が失敗することもない。 >>316
SpinelクライアントPCのTVTestで設定しているBonDriver.ini内のIPアドレスと
Spinelを稼働させているPCのIPアドレスが一致しているか確認してみな
Spinelを稼働させているPCのIPアドレスは固定させないとダメだぞ
ルーターのDHCP設定で固定IPを割り当てるように設定する Spinel.ini の KeepChannelOnClose の値って どこから引っ張ればいいのでしょうか?
PLEX PX-W3U4 なので、PXW3U4 とか設定してみようと思いますが、並走でQ。 KeepChannelOnClose = PXW3U4 で 最後に選択したチャンネルが保存されました。
Spinel BonDriver の ini の TunerPath = "PXW3U4/0/S/0" を参照すればよかったんですかね。 KeepChannelOnCloseですが、TvRcokでの予約録画で、予約したチャンネルと違うチャンネルで録画されるということが発生したので元に戻します。
KeepChannelOnCloseが原因か分かりませんが、重大な事故だったので共有しておきます。 >>314-315
自己解決というかなんというか見れるようになりました。スレチ?申し訳ありません
BonDriver_Spinel_〜〜〜_XX.dll.iniのAddress部分がサーバーのIPアドレスと違ってました うん、基本中の基本というか
>>320の指摘通りというか >>320>>320>>327
ごめんなさいでした。まことにおわびのしようもございません bondriverproxyexのスクランブル解除で使用するカードリーダーはどうやって指定するのでしょうか。
またlibarib25のファイルの置き場所は、本体と同じフォルダに置けば良いのでしょうか。
クライアント側にカードリーダーをつないでの視聴は確認できましたがサーバ側で一括して解除したいです。
デコード対応版を使用しています。どなたか教えてください。よろしくお願いします。 spinelからの乗り換え組なんですけど >>187 で引っかかって週末潰しました。
これはわからんわ… >>187 に感謝。
結構はまりそうな内容だけど意外に皆さんからの報告なくてどうしてるんだろうと思う。 20180716&Splitterだけど特に引っかからなかったな
4波化してるからかな BonDriverProxyがいきなり使えなくなったが
ここに誰もいないということはうちの環境か うちや大丈夫やよ
windows7で今月のwindows updateはまだ当ててないが。 今月のMay2019で阿鼻叫喚が聞こえてきそうだ・・・
先に言っておく、大抵の場合はドライバは入れ直しだ
それでうちは動いている >>337
グラボのドライバの設定が一部初期状態に戻った以外はなんともなかったよ
録画鯖だから余計なもの入れてないせいかもだけどねぇ >>187
>>332
これって結局BDAとSplitterとどっちの問題? >>335
使えなくなったぞ。
昨日までは使えてて今朝の番組が録画失敗してたわ。
spinelの環境が辛うじて残ってたから試したら、こちらは問題なかった。 >>343
windows 1903にしたけど動いてるよ
何か設定変更してない?ipアドレスとか >>344
原因が判った。
セキュリティーソフトが本当に何故か解らないが
FWの設定が初期化されていて、BonDriverProxyEXが
使っていたポートが塞がれている状態だった。
それに加えて、固定化していたローカルIPアドレスも自動取得になっていて
固定化するとWEB閲覧が出来ないという謎状態。
設定は何度も確認したが間違えてないのに。
まず、ローカルIPアドレス問題を解決。
でもまだ視聴が出来ない、spinel経由では見られるのに。
ポート開放と何度かIPアドレス自動取得〜固定化を繰り返したらしたら
視聴と録画が出来る様になった。
昨日の日中は相撲を見てたし、PCは本当に何も弄っていないから
訳がわからなくてPT2の故障まで疑ったわ。 >>345
推敲してる途中で送信しちゃった。。。
とにかく、何とか動作するようになりました。 WinってクソだからプライベートIP固定ってしたあとDNSの値が吹っ飛んでる時があるからそれかもね。
固定値入れてOK押したあともう一度確認するといいよ。
スレチなレスしてしまったけどProxyEX動いてよかったね なんとなくだけどプライベートIP固定はルーターでやってるな IPアドレスはネットワーク側が扱うものなんだからルーターのDHCP固定でやれよとしか… >>349
出来ない事情があって。。
スレチだから、もうお終いに。 ProxyEXとSplitterで1サービスのみスクランブル解除をTVTest以外からもできますか?Mirakurunで使いたいのですが… BonDriverProxyExでスリープ運用
CONNECT_TIMEOUTの長さに関係なくたまに復帰後チューナーオープンに失敗してたので
BonDriver_Proxy.cppの823行目に空行とSleep(1);を足してMP送信後1秒待つようにして
TIMEOUTを10秒にしたらまったく失敗しなくなった
価値ある1秒 ■ このスレッドは過去ログ倉庫に格納されています