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 質問ですがよろしくおねがいします
BonDriverProxyExでCHANNEL_LOCK=255で排他ロックするのですよね?
PT3を2枚の運用でEDCBを使いBonDriver_Proxy_PT3-SとBonDriver_Proxy_PT3-Tを作成して両方のiniをCHANNEL_LOCK=255にしたのだけど
Tでは問題ないがSでは4局録画でSチューナーは全部ふさがっているのに、あとからの録画要求が通ってしまう局がある
チューナー全部使っている状態でBSスターチャンネル2など特定の局の録画入れたりするとなぜか録画要求が通っていままで録画していた1局がはじかれる
全部ではなくて録画要求が通らない局もあるから排他ロックが機能していないわけではないのだが、なにか特別な設定などあるのでしょうか? EDCBはxtne6f、tkntrecの両方で試しました >>416
疑問が生じる。
CHANNEL_LOCK=255は確かにBonDriverProxyEx(サーバーアプリ)に対して
優先順位最高であると伝えることを意味する。
しかしこの設定項目は
録画専用PCのBonDriverProxyEx(クライアント)を255に設定して
別の視聴するPCのBonDriverProxyEx(クライアント)数値を
100とか1にして録画専用PCの決定が外部から阻害されない用にするだけの機能。
それ以上の機能は持っていない。よって255の優先順位を持つ
録画専用PCのEDCBの内部操作に対してはこの設定項目は大して意味を持たない。
そもそもEDCBかBonDriverのチューナー数の設定などに問題がある気がする。 >>418
255で先行優先でチャンネルロックだと解説していたはずですが勘違いですかね?
それでしたらEDCBに置いているBonDriverProxyは244とかにして視聴クライアントは0にしても動作は変わらないので
わざわざ255という数値を設定する意味はないと思うのですが? 実際にTでは先行優先でチャンネルロックされますしSでもチューナー数をオーバーする予約は受付けないチャンネルもあるので >>416
Aがチャンネル1を選局(排他権獲得)
Bがチャンネル1を選局(Aに便乗してチャンネル1視聴)
Aがいなくなる
とすると、Bが排他権を持たない状態でチャンネル1の視聴を継続するようだけど、似たような事しとらん? >>416
Aがチャンネル1を選局(排他権獲得)
Bがチャンネル1を選局(Aに便乗してチャンネル1視聴)
Aがいなくなる
とすると、Bが排他権を持たない状態でチャンネル1の視聴を継続するようだけど、似たような事しとらん? https://github.com/u-n-k-n-o-w-n/BonDriverProxy/blob/master/ReadMe.txt
version 1.1.6.1 (Sep/09/2015)
・排他ロックの先行優先に関して、2番手以降の排他権の獲得順序を厳密に要求順にした
version 1.1.6.0 (Sep/05/2015)
・チャンネルロック機能で先行優先の排他ロックを可能にした
#ついでに設定方式を数値による優先度指定方式にした
この部分です >>421
録画のみの動作です
Tの4チューナーを全て使って録画している状態で新しい予約を受け付けるチャンネルがあるということです >>424
読んでて気づいたけど、まず使用しているバージョンを書くべき。 EDCBが同一サービスを1チューナーで録画してるだけ録画失敗してないでしょ?
ND6なんか1チューナーで8チャンネル同時録画出来るから
放送波の仕組みとEDCBのチューナー運用を理解しましょう >>426
そういう意味ではありません
255で設定しているのに4チューナー全て使っている状態で新しい予約を受け付けて録画中のチャンネルは1つ録画停止になります
当然、同一サービスは問題なく録画できます >>426
新しい録画に追い出されて停止した録画はTSファイルで確認していますので間違いなく録画停止しています >>428
録画時にチューナー数が足りない時の調定はEX関係無いからEDCBの設定次第
EXだけの話なら同格の優先度でチューナーが足りない場合は1番古くオープンしたチューナーが置き換わる >>430
いえいや足りないときにロックするのはEXでしょう?
足りないことが問題ではなくて先行優先なのにあとから来たのが入ってくるのが問題なんです >>431
TVTestでも同じことが起きるか試して切り分けてみたらどうかな。
起きないならEDCBの話だし、起きるならBonDriverの話てわかるでしょ。 version 1.1.6.0 (Sep/05/2015)
・チャンネルロック機能で先行優先の排他ロックを可能にした
#ついでに設定方式を数値による優先度指定方式にした
これは実際にはマトモに機能しないと解釈して良いのですかね >>432
テスト的に録画の空き時間使ってやっていますので
全てにおいてできないなら問題ないのですがね
地デジではきちんと先行ロックかかって新しい録画は受け付けませんしね
そのへんのどっちつかずの挙動が?なんですww いまはVirtualPT使ってますがCPUの使用率がEXのほうが低いので乗り換えようかなと思ってTEST中でした
TVTEST側のEXを255にして多重起動でテストしてみます >>434
TvTestで想定通りの挙動をしてるならEDCBの話。
>>430さんはBonDriverProxyがどれだけ排他しててもEDCB側で切ってから次の録画始めたら排他も何も関係ないって話をしてるんだと思うけど。
EDCBの予約優先度はどうなってるのか確認しろ。 >>436
EDCBでは優先度は全て同じ
出来るときと出来ないときがあるのが問題なんですよ
BSで4局4チューナー使って録画しているときに例えばBSテレ東を追加で録画しても録画不可できちんとロックされるけど
スターチャンネル2を録画すると録画開始されて今まで録画されていた1曲が録画停止になる
この挙動の違いはどうして?ってことです
全てできないのなら仕様ですで納得できるのですが >>437
edcbのチューナー数をどう設定しているの?
edcbのチューナー数を実際のチューナー数と同じ数に設定していてedcbだけで確認しているならedcb側の制御の話だよ? ごめん理解した
EXの優先度255未満の同格同士なら後者優先でいいけど
優先度255の同格同士の場合は先行者優先でロックが掛かってるはずなのに後から来たやつに蹴っ飛ばされる場合があるってことね
多分バグだと思う
コメント見てもこんがらがってるみたいだし
先行者優先にしたいならEDCBで
設定>動作設定>予約情報管理
優先度が同じで時間が重なった場合、後の予約を優先する
のチェックをオフにすればいい
意図的に弄らなければEDCBの録画予約の優先度は同じなんで
まあバグの有無に関わらずチューナーが足りない場合の挙動は録画ソフトが調定する事で共有ソフトにやらせる事じゃ無いよ >>439
それです!
理解者がいて嬉しいww
ですが「後の予約を優先するのチェックをオフ」はすでにやっているのですよ
それでも駄目なんでwww >>440
チェックオフにしてる場合は時間になっても5つ目のチューナー起動しないと思うんだけど
設定した後にepgtimer,epgtimersrv終了させて再起動してみたら? VirtualPTでは完璧に出来ることなんでこんな事もできないのかと思った次第で
当時のログを見ても作者自身が排他仕様はあまりやる気がなかったみたいだし
無料で利用させてもらっている立場ですので出来ないなら出来ないで他を当たります >>439
何がバグなんだ?EXでどんな設定しようが
EDCBがどのチューナー使おうが使うのやめようがそんなの設定次第でEDCBの勝手じゃん 質問者が言えない事を言ってあげよう
1レス目で完璧な質問しててもこうなる5ちゃん糞w じゃあEXにチューナー登録するのちゃんとS0,S1,S2,S3に名前変えてるよね? バグっぽいけど既知じゃないのが気になる
かなり利用度の高い機能だから >>446
EXに置いているBONドライバーS0〜S3、T0〜T3とそのようにしていますよ >>447
何がバグなんだ?EXでどんな設定しようが
EDCBがどのチューナー使おうが使うのやめようがそんなのEDCBの勝手じゃん >>448
edcbの録画だけの話であれば実際使えるチューナー数と設定しているチューナー数を間違えていない限り、edcb内で使うチューナーを決めてしまうからproxy側の制御に依存しないのではないの?
排他の制御は、違うアプリだったりedcbの様な録画に使うチューナーを制御しているアプリ以外でないと意味を持たないと思うが それでしたら全て出来ないのは?ということですよ
地デジはロックできるしBSCSも選局によって挙動が変わるから?なんです 設定>基本設定>基本
bondriverのチューナー数はそれぞれ4になってるよね? T0-T3、S0-S3が全て使えていることはEXの情報ウインドウでリアルタイムに確認しながら検証しています うーんじゃあ2種類のEDCBでテストしたって事だけど切り替える時にそれぞれの設定引継いでないよね?
微妙に機能が違ってるから設定ファイルバグる時あるから
あとtvtestでも排他ロックが外れる場合あるかテストしてみて >>445
理解者がいてうれしいとかついついでてるじゃん?まあ他は無理解で自分は完璧だとでも思ってるんだろう >>451
なるほど…なにか変ですね
追い出しているのがedcbなのかproxyなのか切り分けたほうが良い気がします(局によって違うという症状だとedcbな気がしますが)
proxyを使わず確認するとどのようになるのでしょうか? >>455
30分ほどTVtestで検証しましたがTVTestでは255はしっかり働いてくれています
もう少し検証しますが・・・
EDCBが255を無視して追い出すんでしょうね
2種類のEDCBはビルドして個別で設定していますので設定ファイルを使い回すようなことはしていません
程々で諦めますよw >>EDCBが255を無視して追い出すんでしょうね
こんな事を本当に思っているなら解決なんてしないよ
EDCBが録画中の番組を停止して次の録画を初めているだけ
そのような事が何故起こるかは使っているEDCB側の設定か
バグの可能性など
TvTESTで問題無い時点で気つけよ そもそもProxy(EX)側ではクライアントが何かなんて区別してないわけだからね >>461
>>462
ほんとその一点につきるよね。
BonDriverProxyExは同一PCで
録画ソフト(EDCB,TVRock)と視聴ソフト(TVTest)を使用する場合や
録画専用PCで録画ソフト(EDCB,TVRock)を使いつつ
別PCでTVTestで視聴中している時に
チューナーを共有しつつ録画する側を優先することで
録画失敗させないシンプルな目的のソフトなのに。
同一PCの同一のEDCBの録画を調停するソフトじゃないことを
質問者側が理解する気がないんだもの・・・ >>463
お爺ちゃんになるとそうなるんだよ、人間って
思い込みから全然解放されない だいぶ当初からBonDriverかEDCBか切り分けろって言われてんのにな トラモジ環境でBonDriverProxyEx使う場合、C-CASの範囲はスクランブル解除は無理ですか? >>454
T0-T3、S0-S3のconfファイルの記述はもう一度すべて確認した? 今宅内LANで別のPCから録画専用PCにアクセスしてチューナーの1つを使用して視聴する場合、spinelとproxyEXの2つがあってEXの方が後発で動作は軽い…
という認識でいいですか? spinel、proxyex、mirakurunがあって、好み次第だけど最近組む人はproxyexが主流なんじゃないかなって印象。 proxyexに比べるとspinelは割ともっさりしてる感じあるかも。 BonDriverProxyExってルーターの設定って特にしなくてもいいよね?
ルーター替えたらころからクライアント側で「BonDriverが初期化できませんでした」って出て映らんようになったんだけど >>472
ルーターのDHCP使っててアドレスが変わったとうオチしか思いつかん proxyはホスト名にしても使えるで
俺はやらんけど アドレスは変わっているけどサーバー側、クライアント側のiniファイル変更済みなんよ
サーバー側ini
[OPTION]
ADDRESS=192.168.179.4, 127.0.0.1
サーバー側のTVTestでのini
[OPTION]
ADDRESS=127.0.0.1 ;これは視聴できる
クライアントPC側ini(TVtest)
[OPTION]
ADDRESS=192.168.179.4 ;視聴できない サーバーにしてるwindowsのファイアウォールが192.168.179.xxx許可してないとか https://i.imgur.com/3667saQ.png
この設定はこれでええの?
なんでBonDriverProxyExがこんなに多いん? お騒がせしました!
チェックボックスにチェックしたら映りました
しかしBonDriverProxyEx多すぎちゃうの? 違うパスや違う待ち受けIPや違う待ち受けポートで起動したときの設定を覚えてるんじゃねえの >>479
なにを見てヨシって言ったんですか?(ブスブス 1segFilter使ってワンセグのみ転送できるのはいいんだがやっぱり画質が悪すぎる
トランスコードしたデータを転送してTVTestに渡す方法ってないかな?
TvRemoteViewerではなくTVTestで直接見たい そういうBonDriverを作るしかないんじゃない?
仕組み的には、BonDriverProxyにffmpegかなんかのエンジンを組み込めばすぐ作れそうなんだけどね。
最初から圧縮された状態で録画もできるし便利だと思うんだけど誰か作ってほしいな。 あったらトラフィック減って便利だと思うけど、リアルタイム視聴と録画では圧縮率とか画質とか、求めるものが違ってくるのでそのまま録画はないな。 チューナーのボンドラをハードリンクで増殖させたら、BondriverProxyExが最初の1個目しか認識しないのは既知?
コピーで増殖させたらOKになったが気付くまで3日悩んだ それで動くならそもそもチューナー数だけコピーして増やす必要なんかなくね? >>489
ハードリンクじゃなくてシンボリックリンクだけど、同じことやったことがある
ボンドラをアップデートするときに1ファイルだけ上書きすればよくなってラクになるなーと思ったけど、
動かなかったからあきらめた Pt3-bonでSplitter→proxy_ex(bonをまとめる)→tvtest等で、
splitterのiniの設定がいまいち分かりません。
設定記入例や解説のサイトに誘導してください >>496
たぶん解説サイトもないしここでは説明しきれないので自力で頑張れ
俺は色々欲張った結果保守が面倒になったので運用をやめた それsplitter使う必要があるのか?
機能を理解してsplitter使おうとする人なら使い方がわからなかったりつまずく事もないと思うんだが ↑どんな機能と思っているのかちゃんと説明してはどうか?
おれは微量だけど帯域やファイルサイズの削減、エンコの効率などで利用出来るかと思う。今はspinelだけどいずれ。 BonDriverProxyEx_Service_64bitのサービス登録について相談があります。
PC起動後にサービス管理ツールでは、実行中と表示され正常のように見えます。
TVTESTを起動すると「Bondriverの初期化ができません。」とエラー表示されます。
その後、サービス管理ツールで再起動させるとTVTESTは正常に動作します。
何か見落としている点があればアドバイスをお願いします。 >>502
根本的な解決にはなってないけど俺も同じような感じだったから
スタートアップの種類を自動(遅延開始)にしたら問題なくなった >>502
ネットワーク関係が起動する前にBonDriverProxyExが起動してるとかじゃね
sc config BonDriverProxyEx depend= Tcpip/Afd
とかで依存関係を設定すれば? アドバイスありがとうございます。
やって見たところ上手く動作しているようです。
しばらく使ってみて様子見たいと思います。
Ivy Bridgeおじさん卒業すべく、テレビ環境(spinel+TVest+BDCB)見直していますが、
BonDriver系やLinux環境での充実など完全に浦島太郎状態です。
安定環境得るために、試行錯誤したいと思います。 安定稼働してると2、3年構成変更しないとかザラだからな…毎回浦島だ spinel とTVTest3の組み合わせでテレビがチャンネルスキャンはできますが受信ができません
下部を見ると2dB / 20Mbpsとか表示されますので受信感度が低すぎるということでしょうが、
サーバーはローカルホストで立ち上げてますので、回線速度の問題なんですかね?
マシンスペックはcore i7にGTX 1060です
spinelだとread成功56x47.00KBと出てくるので、20Mbpsしか出てないのはガチみたいですが、ただspinelを挟まないで視聴しても16dB/20mbpsとかでした
つまり受信感度が異様に低いって話みたいです 16dB、BSならそんなもんだね
回線経由で受信レベルが低くなるって事は考えられないな
spinelから受信するTS信号はサーバー受信のものと同一な訳だし
20Mbpsは映像のビットレートだから関係ない
多分20MbpsはBSでトランスポンダ数の多いWOWOWやBS11だね
まずサーバー上でSpinel経由のTVTest起動してみてローカル環境ならどうなのか見てみた方がいい >>508
すいません
>>509
いまアクセスしておるのがそのローカルサーバーなのだ・・・ってやつです BonDriverProxyがVS2017、VS2019でビルドできるといいな。 VS2019でビルドする方法を解説したサイトすぐに引っかかるけども… ■ このスレッドは過去ログ倉庫に格納されています