2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

BonDriver共有ツール総合 その2

1 :名無しさん@編集中:2015/04/07(火) 20:25:07.03 ID:n6IDd8Gi.net
BonDriver共有ツール総合

※前スレ
http://peace.2ch.net/test/read.cgi/avi/1366339738/

155 :名無しさん@編集中:2015/06/28(日) 23:03:28.87 ID:LdbsNTp/.net
>>154
ここは何板だよ

156 :名無しさん@編集中:2015/06/28(日) 23:08:33.53 ID:vQNdw/G8.net
>>155
検索しまくって、自己解決したっす
ありがと

157 :名無しさん@編集中:2015/06/28(日) 23:15:13.08 ID:LdbsNTp/.net
>>156
よかったね

158 :名無しさん@編集中:2015/07/10(金) 16:27:43.18 ID:7QMhZb72.net
ノートンときたら><;

159 :名無しさん@編集中:2015/07/12(日) 23:04:45.14 ID:6oWBR5vD.net
BonDriverProxy_Splitterで削れば今どきの格安Winタブでもスペック大丈夫?

160 :名無しさん@編集中:2015/07/13(月) 00:15:40.05 ID:SCiTsKua.net
Splitterってどうやって使うのかよくわからん
bondriverproxyExと組み合わせて使えたりしないの?
誰か優しく教えてください

161 :名無しさん@編集中:2015/07/13(月) 00:36:11.01 ID:0OlbZrg8.net
>>159
VirtualPTで申し訳ないけど、不要なサービスが一通り削れた状態でYogaTab2-8とかVivo tabで普通に視聴出来てる。
(テレビとか見る目的なら、自立するし音良いしバッテリーの保ちもいいし、Yoga tabなかなかおぬぬめ。)

AP選ぶ時は古い11n対応製品だと少し速度足りないかも。買い換えるなら5GHz対応品がお勧め。
タブレット選ぶ時は無線感度の評判とか気をつけた方が良いかも。同じく5GHz対応品がお勧め。

162 :名無しさん@編集中:2015/07/13(月) 01:32:20.82 ID:bPtspu60.net
Splitter最高!とても助かってます。Proxy共々最新版でド安定。作者さんに感謝感謝

163 :名無しさん@編集中:2015/07/16(木) 19:51:14.47 ID:GdphdNtN.net
KTV-FSUSBでBonDriver_Proxy&Splitter(TSSYNC=1,TSSYNC=1,DEL=TYPED)の組み合わせで有り難く使わせてもらっています
TVTest0.9でMX1とMX2を頻繁にチャンネル切り替えしていると希に映像が止まりってしまいます(dBやMbpsは正常に動いている)
切り替え50〜100回に1回程度のことなので気にするなと言われればそれまでなのですが、EDCBでもMX1の録画で極希に0byteファイル(エラー無し)が出来てしまうので困っています(EDCBに関しては別の原因かもしれませんが)
Proxy単体ではもたつくことはありますがチャンネル切り替えに失敗することはないようです
うちだけのおま環現象なのでしょうか?

164 :163:2015/07/16(木) 22:45:36.15 ID:GdphdNtN.net
すいません、その後、画面が止まった状態で録画ボタンを押してみたところきちんと録画されてました
どうやら自分でビルド&改造したTVtestやEDCB周辺の問題みたいです
Splitterの不具合ではありませんでした。本当に申し訳ございませんでした

165 :名無しさん@編集中:2015/07/27(月) 10:44:09.10 ID:OLYwHRxG.net
BonDriverProxyのCAS処理の有無をBonDriver毎に設定できるようになるといいな。
ついでにプレミアムも観たいのでデコーダーを選べるようになるといいな。

166 :名無しさん@編集中:2015/07/27(月) 10:53:25.45 ID:+yqMGGCd.net
>>165
何の意味があるんだか

167 :名無しさん@編集中:2015/07/28(火) 11:13:10.69 ID:uQLzGymH.net
>>166
素人にはわからないんだろうな

168 :名無しさん@編集中:2015/07/28(火) 12:54:58.52 ID:vrCFW5Y/.net
>>167
ぷっ

169 :名無しさん@編集中:2015/07/28(火) 21:07:15.07 ID:HoYH6NEk.net
俺プロだけど分からないわー

170 :名無しさん@編集中:2015/07/29(水) 12:09:33.35 ID:MIIfV6gU.net
お前じゃ分からないか、この領域(レベル)の話は

171 :名無しさん@編集中:2015/07/30(木) 07:18:43.42 ID:vSMHrbjo.net
自称プロは実在をしらないんじゃないか?
素人の俺でもわかるのにww

172 :名無しさん@編集中:2015/07/30(木) 21:20:30.77 ID:ttIkp/O6.net
寄付で30万円ぐらいしか稼いだことないなんちゃってプロな俺は分からないなぁ

173 :名無しさん@編集中:2015/08/21(金) 18:23:47.10 ID:pzoegyNf.net
BonDriver_Splitterいいですね1日遊んだんですけど単体は問題なしなんですが
BonDriverProxyとの連携が全然うまくいきません
そのままSoritterをProxyのiniでラッピングしてもダメなのかな
iBondriver()がNULLで返されましたとTVTESTで返してお手上げです。
実験でSpritterをSpinelに飲ませてみたのですが色々書き換えて
認識は問題なしTVTESTでもエラーでずだけど
チャンネルスキャンが灰色で選べないで手詰まりに
BonDriver_PT-S.ChSet.txtを書き換えてなんとかなるレベルなんだろうかこれは
もう1つのProxyのほうはなんでエラーでてるのかさっぱりなのでソース読んで
エラーを自分で振ってチェックしてみるか。

174 :名無しさん@編集中:2015/08/21(金) 18:35:58.64 ID:ub+yp1q/.net
マザーをまな板って言う香具師
ソフト関連やハードを遊ぶって言う香具師
sourceをソースって言う香具師

これらは全員キモオタの中二病だと本気で認識してる

175 :名無しさん@編集中:2015/08/21(金) 18:42:51.23 ID:fDrjavBU.net
なんの改変ネタだよ

176 :名無しさん@編集中:2015/08/21(金) 22:32:16.53 ID:WwdJQNBG.net
香具師つかう人なつかしいな・・脳が10年前でストップしてる

177 :名無しさん@編集中:2015/08/22(土) 00:46:11.11 ID:FWrYXTeR.net
香具師とはまた懐かしい響き

178 :名無しさん@編集中:2015/08/22(土) 23:58:37.11 ID:BrjHK9By.net
結局香具師の本来の意味って調べたことなかったな

179 :名無しさん@編集中:2015/08/25(火) 10:19:34.57 ID:luLqmVUt.net
Bondriver_Splitterって鯖じゃなくて自機のローカルのBondriverを1チャンネル1サービスに分割することって出来る?
と思って試してみたらtvtestの視聴は正常に出来るんだけど、
ソース: Application Error
イベント ID: 1000
障害が発生しているモジュール名: msvidctl.dll_unloaded
とイベントログに必ず記録されるんだけど
あとtvtest.iniに最後に見たチャンネルなどの設定が正常に記録されなくなる

180 :名無しさん@編集中:2015/08/25(火) 22:01:19.60 ID:neqPdG2n.net
DirectShow関係のライブラリみたいだけど、デコーダとかレンダラとか切り替えてみたら。
bonDriver関係ないと思う

181 :名無しさん@編集中:2015/08/25(火) 23:52:16.98 ID:ygEVlK+Q.net
>>173
ありがちなポイントとしては、
・BonDriver_Splitterから読み込む対象のBonDriverがみえているか?
・アプリやそれぞれのdllについて、x64/x86の違いは問題無いか?
辺りでしょうか…
前者はBonDriver_Splitterを使うマシンでDebugView等でモニタしながら動かすとエラーが起きてるかどうかわかります
後者は個々のバイナリがどっちなのかを確実に確認するしかないですね
Dependency Walkerやdumpbinを使えば簡単ですが、対象バイナリをバイナリエディタで開き、ファイル先頭から
"50 45 00 00"(PEヘッダシグネチャ)を検索して、その直後の2バイトが"4C 01"ならx86、"64 86"ならx64、
と言う確認方法でもまず大丈夫かと思います

182 :名無しさん@編集中:2015/08/25(火) 23:56:09.47 ID:ygEVlK+Q.net
>>179
基本的には対象BonDriverから読み出したTSストリームを設定に従って分割してるだけなので、そう言う使い方も一応可能です
が、TVTestの場合は同じ事が自前で出来るので、それにあんまり意味は無さそうかなと思っていましたが…

文脈的に、Application ErrorのEventID:1000はやはりTVTestが出してると言う事でしょうか?
だとするとちょっと良くわからないのですが、もしそうでは無く、例えばBDPLのおまけのsampleをwinに移植したもの
とかだとすると、sample側でCOMの初期化を行うようにしておかないと、BDA系のBonDriverをBonDriver_Splitter経由で
読み込んだ場合にその手のエラーが発生するかもしれません

183 :名無しさん@編集中:2015/08/26(水) 09:18:15.88 ID:xTYYaZ/n.net
>>173
あ、こっちのほうは土曜一日かけていろいろ調べて、Spritter&Proxy混合で
ばっちり動いています。お気遣いありがとうございます。
Proxyのini設定ファイルに記載するBONファイル長の問題だったようです。
TとSを4つづつフォルダと記載なので軽くオーバーしていたようです。
1つのフォルダにまとめて簡潔に記載することにより動作しました。
軽くて快適です。

184 :名無しさん@編集中:2015/08/26(水) 09:33:20.35 ID:xTYYaZ/n.net
前のレス >>173じゃなかった >>181の方ね
でもやっぱりT、Sそれぞれに登録したデバイス指定と
チャンネルロックは個別ふりが欲しくなってきました。

185 :名無しさん@編集中:2015/08/27(木) 14:21:45.08 ID:Lyjy7vdw.net
>>182
障害が発生しているアプリケーション名: TVTest.exe、バージョン: 0.9.0.0、タイム スタンプ: 0x55da7838
障害が発生しているモジュール名: msvidctl.dll_unloaded、バージョン: 6.5.10240.16384、タイム スタンプ: 0x559f3b17
例外コード: 0xc0000005
障害オフセット: 0x000bbc5b
障害が発生しているプロセス ID: 0x4bc
障害が発生しているアプリケーションの開始時刻: 0x01d0de363f799932
障害が発生しているアプリケーション パス: C:\DTV\TVTest\TVTest.exe
障害が発生しているモジュール パス: msvidctl.dll

こういう感じです
PX-BCUDなので配布ドライバに難があるのかも?あるいは、こちらで何らかの設定を間違えてるとか。

186 :名無しさん@編集中:2015/08/27(木) 15:09:19.82 ID:A1gqrdMh.net
終了中にクラッシュしてる?

187 :名無しさん@編集中:2015/08/31(月) 07:33:58.76 ID:oeJuGm0m.net
>>184
> でもやっぱりT、Sそれぞれに登録したデバイス指定と
> チャンネルロックは個別ふりが欲しくなってきました。

具体的にどのような動作なのか教えてもらえれば時間がある時に検討してみます
#チャンネルロック周りは現仕様との互換性が鬼門になりそうなので、
#聞くだけ聞いて無理でしたとなるかもしれませんがヽ(;´ー`)ノ

188 :名無しさん@編集中:2015/08/31(月) 07:44:51.97 ID:oeJuGm0m.net
>>185
やはり以前BDP本体でも対応したCOM周りの問題に似てますね
TVTestはちゃんとCOM初期化行ってるのですが…と思いましたが、よく考えるとSetChannel()で読み込んでるBonDriverの切り替えが
発生する場合に、それが内部で勝手にCOM初期化/終了処理を行うあんまり行儀のよくないBonDriverだった場合、地雷踏む可能性が
あるかもしれません
#そしてPX-BCUD用のBonDriverは、上記行儀のよくないBonDriverに該当します(;´Д`)

これはどう対応するべきか…
OpenTuner()/CloseTuner()とSetChannel()を別スレッドから行っていると言うTVTestの仕様にも関係してくるので、
汚い対応にならざるを得ないかも(;´Д`)

もしビルド環境があるなら暫定的に、
https://github.com/u-n-k-n-o-w-n/BonDriverProxy/blob/1ade5f878fec228364d13130c5a9b4dead4b653a/BonDriver_Splitter/BonDriver_Splitter.cpp#L554-L555
の2行の間に、
---
::CoInitialize(NULL);
---
を追加してからビルドして、状況が変わるか試してみてもらえないでしょうか?

189 :名無しさん@編集中:2015/08/31(月) 08:34:01.23 ID:oeJuGm0m.net
あるいは、使用しているBonDriverがこれ↓なら、
ttp://www1.axfc.net/uploader/so/2503551
BonDriver_BSCS.dllに以下のバイナリパッチを当てて試してみるとか…
#ウチには動作環境が無いので動作テストはできていませんが(;´Д`)
---
000007BB: 6A -> 8B
000007BC: 02 -> F1
000007BD: 6A -> EB
000007BE: 00 -> 08
00000902: FF -> EB
00000903: 15 -> 04
00000904: 88 -> 90
00000905: 91 -> 90
00000906: 01 -> 90
00000907: 10 -> 90
---
OpenTuner()/CloseTuner()で勝手にCOMの初期化/終了処理を行わせないようにしたつもりで、
個人的にはこちらの方が好みですヽ(;´ー`)ノ

190 :名無しさん@編集中:2015/08/31(月) 09:57:22.15 ID:yTI8sOEd.net
BonDriverProxyExをちょっと試してみました。

CHANNEL_LOCKの動作が曖昧で怖い気がする。
というか、LOCKというより同じ優先度って感じなのでしょうか。

Spinelだと排他コントロールでアクセスすると、
後でアクセスしてきたクライアントはいかなる権限でもチャンネル変更ができなかったけど
(というより排他コントロールを求める追加アクセスはキャンセルされる)

BonDriverProxyExの場合
CHANNEL_LOCK=1ですべてのチューナにアクセス中でも、
後で来たCHANNEL_LOCK=1のクライアントが自由にチャンネルを変更できてしまう。

実用上の問題はないんだろうけど、ちょっと気持ち悪い。

191 :名無しさん@編集中:2015/08/31(月) 11:19:17.28 ID:+tI+CuV1.net
0の時と同じ動作してるんだろう
確かに0同士の時はロック権限無いから後から来たのを優先させるのがいいけど
1の時はどっちがいいだろうかと思ったが
そもそもロック権限持ちが物理チューナー数を超える場合は録画ソフトが調定する事であって問題起きる環境を見直すべきじゃなかろうか?

192 :名無しさん@編集中:2015/08/31(月) 11:44:17.41 ID:yTI8sOEd.net
だいたい、その通りなんだけど
ini_info.txtには排他制御って書いてあるので、ちょっと違うんじゃないかと思ってね。
話しに挙げてみただけ。

193 :名無しさん@編集中:2015/08/31(月) 11:59:36.07 ID:uemfZlrK.net
>>187
>#聞くだけ聞いて無理でしたとなるかもしれませんがヽ(;´ー`)ノ
いつもごくろうさまです。spritterの1サービス1chすごく便利です。
使用用途としてはTチューナを4つSチューナを4つ登録して
それぞれのTとSの最後のチューナのみ視聴として使いたいのです
で、このチューナのみchロックを外しておけばPCで視聴途中席を立った
最中は無線で飛ばしてタブレットなどでもそのまま見ることが出来、
1つのチューナ内で連動してチャンネルも自由に変えられます。
※実際spinelはその動作が可能です。
現状前3チューナをasc指定後ろ1チューナをdesc指定して使ってますが
ロックの問題とチューナの使用状況によりチューナが増えるのが難点で
これがデバイス1つ1つ指定できて排他ロックしてほしい理由です。

194 :名無しさん@編集中:2015/08/31(月) 12:00:20.40 ID:uemfZlrK.net
BondriverspritterとBonProxyExを1週間使用してみたのですが
過去ログにもどなたかが書かれてましたがチャンネルを次々変えるような
動作(具体的にはTVROCKから1チューナを視聴で使い番組情報取得を実行)
を行うとProxyEXが落ちることがあります。
またこれが起こるとチューナーをつかんだままになることがあります
具体的にはPT2のSチューナが占有されたままで再起動するまで直りません
でした。Spinelとかだと占有されたデバイスを手動で切れるしSpinelを
終了すれば占有してるのも解除してくれてたので判りやすかったのですが

※ちなみに番組情報を連続して使用しなくてはいけなくなった理由は
SpritterでEITまで指定してたのに気づいた…そりゃ番組情報が空にorz

195 :名無しさん@編集中:2015/08/31(月) 12:53:33.61 ID:uemfZlrK.net
>>190
あれ?ascとdescができた経緯と仕様説明で
登録BONDRIVERの指定は登録した先頭順か最後尾順しかできないはずだから
同一のチャンネルでないかぎり新しいドライバが開く仕様だと理解してたけど
違うの?

196 :名無しさん@編集中:2015/08/31(月) 21:48:16.53 ID:yTI8sOEd.net
>>195
チューナーがすべて埋まった場合は既存チューナが開くと思うのだけど
その場合ね。
ちょっと、もう一度いろいろ確認してみる。

197 :名無しさん@編集中:2015/08/31(月) 22:56:32.06 ID:oeJuGm0m.net
>>190-192
確かに排他制御と言うと意味的に違ってきますね
後でini_info.txtの記述を直しておきますヽ(;´ー`)ノ
一応、ReadMe.txtの方の記述(こちらはちゃんと優先度と書いてました)が正しいと言う事で…
https://github.com/u-n-k-n-o-w-n/BonDriverProxy/blob/1ade5f878fec228364d13130c5a9b4dead4b653a/ReadMe.txt#L54-L55

ここの挙動は一番最初にどうしようか迷ったんですが、>>191さんとほぼ同じ事考えた結果、
今の仕様になってます

198 :名無しさん@編集中:2015/08/31(月) 23:10:04.44 ID:oeJuGm0m.net
>>193-194
例えばSで言うと、4チューナの内1つは必ず視聴用に空けておきたい的な意味でしょうか?
その場合は録画ソフト側で、Sのチューナは3つと設定してしまえば、ロックされるのは最大で3チューナまでなので
1つは必ず空きますが、そう言う単純な話ではないと言う事ですよね…?
当方なにぶんハードコアな録画人ではないので、あんまり高度な使い方が想像できず…
これこれの状況ではこのように動いてほしい、みたいに教えてもらえると助かります(;´Д`)

落ちる件に関しては、TvRockはさわった事が無いのですが、実際にBonDriverを使ってるのはTVTestと言う事でしょうか?
形としては1つ目のTVTestで視聴しながら別のTVTestでチャンネルスキャン、みたいな状況と同じなのかなと思うのですが、
手元ではちょっと再現できていません…
使用ソフト類のバージョン等の環境と、あともし具体的な再現方法がわかれば教えてください

199 :名無しさん@編集中:2015/09/01(火) 06:20:15.68 ID:/7UttABy.net
>>188-189

レスありがとうございます。
まず>188のですが、ソースに追加はしたのですがこちらの環境を最近VS2015に切り替えてまして

3>BonDriver_Splitter.cpp(556): error C2105: '--' には左辺値が必要です。
3>BonDriver_Splitter.cpp(558): error C2059: 構文エラー: '}'

ビルドしようとすると上記のエラーが出てビルド失敗してしまいますw
これは別問題なので報告させて頂きます

>189の方ですが、バイナリを改変してPX-BCUDの実機でテストしてみましたがエラーは出なくなり
前回終了時のチャンネルもちゃんと次回起動時に反映されるようになりました。
お手数おかけしましたが、大変ありがとうございます。

なおお手数ついででさらに問題を増やして申し訳ないんですが、PX-W3U3を自機に繋いでSplitterで
運用しようとするとチャンネルスキャンで確実にTVTestが落ちますw
対象BonDriverでのチャンネル番号等はPXシリーズとPT2、3とは違うので全部書き換えてあるのですが、
そのへんは設定に問題ないとは思うのですが…。
おそらくまた配布Bon_driverに難があるのでしょうし、特に必要に迫られているわけではないですが、
再現性100%なのでご報告まで。

200 :名無しさん@編集中:2015/09/01(火) 06:22:23.20 ID:/7UttABy.net
ログの名前: Application
ソース: Application Error
日付: 2015/09/01 5:36:32
イベント ID: 1000
タスクのカテゴリ: (100)
レベル: エラー
キーワード: クラシック
ユーザー: N/A
コンピューター:
説明:
障害が発生しているアプリケーション名: TVTest.exe、バージョン: 0.9.0.0、タイム スタンプ: 0x55da7838
障害が発生しているモジュール名: BonDriver_PX_W3U3_S1.dll、バージョン: 0.0.0.0、タイム スタンプ: 0x4d8b6111
例外コード: 0xc0000005
障害オフセット: 0x00012c94
障害が発生しているプロセス ID: 0x2dc
障害が発生しているアプリケーションの開始時刻: 0x01d0e42c84a3f4ff
障害が発生しているアプリケーション パス: C:\DTV\TVTest\TVTest.exe
障害が発生しているモジュール パス: C:\DTV\TVTest\BonDriver_PX_W3U3_S1.dll


エラーログはこんな感じです。

201 :名無しさん@編集中:2015/09/01(火) 06:25:39.28 ID:/7UttABy.net
あと、PX-W3U3を繋いだ鯖に対して他のクライアントからBonProxyExへBpndriver_Splitterで繋ぐ分には
視聴にもチャンネルスキャンにも全く問題が無いです。自機でチャンネルスキャンのみTVtestごと落ちます。

202 :名無しさん@編集中:2015/09/01(火) 07:18:28.50 ID:Hg+0uomq.net
>>197
レスありがとうございます。
そこに書いてあったんですね、見逃してましたすみません・・・。

仕様なら仕方ないですね。
ありがとうございました。

203 :名無しさん@編集中:2015/09/01(火) 07:42:36.53 ID:/7UttABy.net
>>199
追伸、自己レスになりますが早朝なので寝ぼけてて---の部分も一緒にコピペしてビルドしてましたw
今削除して再ビルドしたら成功しました、お騒がせしました。

ビルドしたものをtvtestに読み込ませようとしましたが、読み込めないか見当たらないというようなエラーが出るので
検証できませんでした。何故かは分かりませんがいま時間が無いのでちょっと置かせてください

204 :名無しさん@編集中:2015/09/01(火) 10:31:52.90 ID:lugaF9Km.net
>>198
返信ありがとうございます。
>例えばSで言うと、4チューナの内1つは必ず視聴用に空けておきたい的な意味でしょうか?
視聴用ですがネットワークで別端末で利用したいのでProxyの機能は必要なのです
前3つのチューナーは録画チューナーなのでProxyEXが前から選択しても問題ないのですが。
いっそProxyで最後のチューナーのみノンロックで登録しちゃえばいいじゃん
とも思えるのですがSpinelだと録画中なのもロックのまま確認などもできてたので
あったらいいなという感じです。

>実際にBonDriverを使ってるのはTVTestと言う事でしょうか?
そうです。TVTest起動後のプロセス見てるかぎりTvRockOnTVTestというプラグイン
内でDDEを使って番組情報を取得してるだけなので実際にドライバを占有している
のはTVTestになります。
>使用ソフト類のバージョン等の環境と、あともし具体的な再現方法がわかれば
Windows10 Pro 64bit TVRock ver0.9u2バグ修正パッチ適応版
TvRockOnTVTest (修正版8.1) ※BSCS最新TSID周波数のマッピングini適応済み
TVTest 0.723(x86) + BonDriver_Proxy.dll
TVRockにTチューナを4つSチューナを4つ登録し最終Sチューナで視聴中に
番組情報の全チャンネル取得(ただし仕様で10分ほどで切れるので何度か行う)
3時間ほどやってProxyEXが2回落ちたので再現率はほどほど。

205 :名無しさん@編集中:2015/09/01(火) 22:34:59.56 ID:94KcBTZM.net
>>199-201,203
>>189の対応で直るのなら、やはり原因は>>188に書いたもののようですね
ひとまず問題無くなったようで良かったです
また、再現状況からみる限り、BonDriver_PX_W3U3の方もBonDriver_BSCSと同じ原因に見えます
BonDriver_PX_W3U3と言うと、これ↓だと思いますが、
ttp://www1.axfc.net/uploader/so/2503073
// BonDriver_PX_W3U3_S
---
0000FF0E: FF -> EB
0000FF0F: 15 -> 04
0000FF10: 84 -> 90
0000FF11: 71 -> 90
0000FF12: 01 -> 90
0000FF13: 10 -> 90
0001007F: 6A -> EB
00010080: 00 -> 06
---
// BonDriver_PX_W3U3_T
---
0000FE6E: FF -> EB
0000FE6F: 15 -> 04
0000FE70: 78 -> 90
0000FE71: 71 -> 90
0000FE72: 01 -> 90
0000FE73: 10 -> 90
0000FFDF: 6A -> EB
0000FFE0: 00 -> 06
---
>>189と同様の変更になると思うので、直るかもしれません
なお、もし無改造のBonDriver_BSCSが>>188の変更で使えるようになるなら、
BonDriver_PX_W3U3も無改造で大丈夫になるんじゃないかと思います

206 :名無しさん@編集中:2015/09/01(火) 23:12:16.33 ID:94KcBTZM.net
>>204
> 視聴用ですがネットワークで別端末で利用したいのでProxyの機能は必要なのです

例えば、BDPEXへのBonDriver登録でSとして4個登録しておき、録画用Sチューナが3つで良いのならTvRockには
Sのチューナ数を3として設定しておけば、ロック権を持つクライアントは3つ以上発生しない筈なので、
残り1つのチューナは視聴用として常時使える状態になりますよね?そう言う話ではないのでしょうか?ヽ(;´ー`)ノ

> TVRockにTチューナを4つSチューナを4つ登録し最終Sチューナで視聴中に
> 番組情報の全チャンネル取得(ただし仕様で10分ほどで切れるので何度か行う)
> 3時間ほどやってProxyEXが2回落ちたので再現率はほどほど。

なるほど…
時間ができたらもうちょっと詳しく再現実験やってみます

207 :名無しさん@編集中:2015/09/02(水) 12:02:08.33 ID:vaUpWL7k.net
>>205
こちら対応の方ありがとうございます。
チャンネルスキャンの方ですが、W3U3のBon_driverのバイナリを修正したのですがTVtestが落ちる症状は変わらずでした…
こちらのチャンネル設定などに間違いが無いか後でもう一度iniファイルを調べ直してみます。
(BCUDの方はドライバ修正前でもチャンネルスキャンは無事完走していました)

>>188の方ですが、gitからダウンロードしたzipからソース無改造のビルドをしてBondriver_Splitter.dllを置き換えても
TVtestでは読み込めない、モジュールが見当たらないとエラーが出ます。
複数のPCで検証して同じ事になるので、VS2015でビルドしていること自体に何か問題があるのでは
と思うのですが…

以上、2点ともこちらの環境の問題である可能性があるのでまた後で調べてみます。

208 :名無しさん@編集中:2015/09/02(水) 16:24:03.71 ID:IdorTQkb.net
>>206
>そう言う話ではないのでしょうか?ヽ(;´ー`)ノ
ちょっとだけ違います。
SとT混在して話するとややこしくなるのでTだけの話にして
視聴チューナをメインに考えれば後ろ1チューナだけロックなしで
登録すればそれで問題なし!出先からでもタブレット端末でも視聴可能です。

が、前チャネルがちゃんと録画開始してるか確認したいって話になると、
チューナ選択できるわけではないしできてもロックしてないと起動した時
チャンネル変わる危険性もあるしで確認できない。って話です

使い勝手の問題ですね。Spinelでは可能でVirtualPTでもチューナはVirtualPT
まかせなので無理な使い方です。

209 :名無しさん@編集中:2015/09/02(水) 19:07:10.40 ID:JKKKZOzE.net
それはtvrockにブラウザ経由でアクセスして確認することでしょ
なんで録画されてるかどうかをチューナー共有ソフトで確認するの?
そんな気になる程不安定なら環境を見直すべき

そんなにspinelと同じ使い方したいなら
チューナー1つずつグループ分けすればいいんじゃねえの
それやるとtvrockで運用する時の唯一の利点である同一チャンネルの連続した録画の切り替わりや同じ時間に同一トラポンのCSチャンネル複数同時録画等
tvrockからは複数チューナー使ってるように見えて実際は1チューナーしか使わないってのもなくなるけど

210 :名無しさん@編集中:2015/09/02(水) 21:39:59.32 ID:2FyvDVyy.net
>>209
不安定じゃないですよずっと少なくとも2年はSpinelで構築してたので

>そんなにspinelと同じ使い方したいなら
>チューナー1つずつグループ分けすればいいんじゃねえの
それは既にやってみました
00=PT-Ta;
01=PT-Tb;
01=PT-sc;
01=PT-Sd;
こういうことですよね?しかしこれは過去ログですでにSとTでまとめないと駄目だと
回答がでてる内容なので残念ながら使えないようです。

211 :名無しさん@編集中:2015/09/02(水) 21:41:08.20 ID:2FyvDVyy.net
間違えたこうだった
00=PT-Ta;
01=PT-Tb;
02=PT-sc;
03=PT-Sd;

212 :名無しさん@編集中:2015/09/02(水) 22:04:37.79 ID:B6tqUz1r.net
対応してほしい気持ちはわかるけど
あまりメンテナーを困らせちゃだめだよ

213 :名無しさん@編集中:2015/09/02(水) 22:37:06.51 ID:iyXxQEkd.net
>>207
ありゃ、ダメでしたか
となるとまた何か別の原因なのかもしれませんね(;´Д`)
なんだろう…

ビルドしたのが読み込めない件は、
・アプリとBonDriverのx86/x64のズレ
・MDでビルドしたけど実行環境には2015のランタイムが入っていない
辺りではないでしょうか?
当方の手元では、VS2015環境でビルドした物でも一応問題無く使えています
#もっとも、しっかりテストしてみたわけではありませんがヽ(;´ー`)ノ

214 :名無しさん@編集中:2015/09/02(水) 22:44:45.63 ID:iyXxQEkd.net
>>208,210-211
いえ、
---
00=T0-2;.\BonDriver_PT-T0.dll;.\BonDriver_PT-T1.dll;.\BonDriver_PT-T2.dll
01=T3;.\BonDriver_PT-T3.dll
---
みたいな使い方は可能なハズですよ
この場合、T0-2で正しく録画が始まってるかを確認したい場合は、ロック権を持たないクライアントで
T0-2に接続してみて、チャンネル変更が拒否されるかどうかで一応確認できるでしょうね
#1チューナでしか録画が行われていない状態では、3クライアント繋いでそれぞれ別のチャンネルを
#選択してみないとわかりませんが(;´Д`)

ただお話を聞く感じでは、どのBonDriverを使うのかできるだけ把握したい、と言う感じに聞こえます
その場合はBDP(無印の方)を使う方がやりやすいのではないでしょうかヽ(;´ー`)ノ

215 :名無しさん@編集中:2015/09/03(木) 07:47:51.08 ID:+EjSP6k3.net
>>213
原因が分かりました、おっしゃる通りで2015のランタイムが入ってないことが原因でしたw
tvtestは2015でビルドしても2013までのランタイムで動いてたので気づきませんでした。

で改めて>>188のソース改造してdllを置き換えたんですけども
BCUDの方は
修正済みBondriver_Splitterdllのみ置き換え→起動時>>185のエラー
修正済みBondriver_Splitterdll置き換え+Bondriver_BCUDのバイナリ改造→エラー無し
Bondriver_BCUDのバイナリ改造のみ→エラー無し

という結果になりました。

W3U3の方はすいません、上のように置き換えてみましたがいずれの組み合わせでもチャンネルスキャンで落ちました(>_<)
まあ火急の用事ではありませんのでこちらでもiniの設定ミスがないかまた見てみます。

216 :名無しさん@編集中:2015/09/03(木) 12:27:55.85 ID:Xvzsvudc.net
>>214
なるほど!どうも仕様を勘違いしていたようです
00=PT-T0;BonDriver_SplitterPT-T0.dll
01=PT-T1;BonDriver_SplitterPT-T1.dll
02=PT-T2;BonDriver_SplitterPT3-T0.dll
03=PT-T3;BonDriver_SplitterPT3-T1.dll
04=PT-S0;BonDriver_SplitterPT-S0.dll
05=PT-S1;BonDriver_SplitterPT-S1.dll
06=PT-S2;BonDriver_SplitterPT3-S0.dll
07=PT-S3;BonDriver_SplitterPT3-S1.dll
鯖側Proxyini0-2 4-6 CHANNEL_LOCK=1 3と7 LOCK=0
クライアント全てCHANNEL_LOCK=0
これでうまくできましたチューナ別もロックもバッチリです
お手数をおかけして申し訳ありませんでした。(._.;)
理解できるまでお付き合いいただきありがとうございます。

>ロック権を持たないクライアントでT0-2に接続してみて、
確かに鯖側の環境をそのままコピーしただけだと新しい
プロキシにロック権奪われチャンネル変えられちゃいました;

217 :名無しさん@編集中:2015/09/04(金) 08:08:16.26 ID:uXGZ1arN.net
>>215
基本的に>>188は、>>189と同じ事を、BonDriverを読み込む側で無理やり何とかしようとしてる物です
しかも、
> 修正済みBondriver_Splitterdllのみ置き換え→起動時>>185のエラー
と言う事は、それだけでは対応できないようですね
原因自体は推測した通りだが、別の箇所でも地雷を踏んでいる、と言う事でしょうか…
いずれにせよ、>>189のバイナリ変更を行ったなら>>188の変更は不要ですよ

W3U3の方は、多分同じ問題を持ってはいますが、それだけではなく別件の問題も持っているんでしょう…
バイナリ変更はしておいても良いかと思いますが、別件の問題を引き起こしてる原因を突き止めないと
解決は難しいかも(;´Д`)

なお、TVTestは標準ではランタイム不要な形(/MT)でビルドされるので、2013のランタイムがあるから動いてた、
と言うワケではないと思いますよ
対してBonDriver_Splitterは、標準ではランタイムが必要な形(/MD)でビルドされるようになってます
ビルドオプションを/MTに変更すればランタイム不要にできます
#一応、当方がバイナリ配布する際には/MTビルドした物を使うようにしています

218 :名無しさん@編集中:2015/09/04(金) 08:12:32.36 ID:uXGZ1arN.net
>>216
望む動作に出来たようで良かったです…が、

> 鯖側Proxyini0-2 4-6 CHANNEL_LOCK=1 3と7 LOCK=0
> クライアント全てCHANNEL_LOCK=0

この「鯖側Proxyini」と言うのは、「TvRockが録画用アプリに指定するBonDriver_Proxy.dllの設定ファイル」
と言う意味で使っておられるのですよね?
そうであれば問題無いのですが、BonDriverProxyEx.exe(サーバアプリ)の設定ファイルにCHANNEL_LOCKを書いても
無視されるだけで、もしそこを勘違いされていると録画失敗に繋がりかねないので、ご注意くださいヽ(;´ー`)ノ念の為

219 :名無しさん@編集中:2015/09/04(金) 09:59:58.83 ID:L/+JKEHw.net
>無視されるだけで、もしそこを勘違いされていると録画失敗に繋がりかねないので、ご注意くださいヽ(;´ー`)ノ念の為
ありがとうございますもちろんBonDriver_Proxy.iniに記載しています大丈夫ですバッチリです!(きっと;

220 :名無しさん@編集中:2015/09/04(金) 12:15:29.59 ID:GVQiqXTN.net
>>217
こちらありがとうございます。
/MTビルドの件了解しました、勉強になりました
どちらにしろソースが公開されてない該当Bondriverのバイナリの改造が必要っぽいので、
それをBondriverproxyの作者さんにお願いするのは筋違いなので
いちおうそういう上記の症状があると言うことだけ把握して頂ければ、と思います。

なお、Bondriver_Splitterのiniファイルをtvtestのch2ファイルと照らし合わせてみましたが、チャンネル定義にはミスはありませんでした。

221 :名無しさん@編集中:2015/09/04(金) 22:37:31.65 ID:EnylOGHl.net
>>207
うちはPX-W3U3を使ってWin8.1ではSpinelで運用してたけど、Win10になってBonProxyExに乗り換えてみましたが
チャンネルスキャンも動いてます。

ビルド環境はwin10上でVS2015、運営環境はwin10でvcredistは2015と2013のみ .NET Frameworkは今は4.6のみで、
TVTest、BonDriver_Splitter、BonDriverProxyExSrv、EDCB(xtne6f 一部他の版混入,ビルドは一部Intel c++)、
Remotetestserver、Smacon2、タイニー番組ナビゲータで運用しています。
TVTestのビルドはVS2015 Win10 で、TVTest-developの1,2ヶ月くらい前の物です。
それ以降のソースの物がビルド後 exe起動時にエラーを吐いて起動すらできない為以前のもので運用してます

後Win10に変えた直後からTVTestがカードリーダー関連のdllを読み込まなくなったため、カードリーダー関連の
ラッパーdllを挟んでみたところ動くようになりました。(不動作、動作理由は理解してません)

参考になるかもしれないのでうちのPX-W3U3環境のBonDriverProxyEx関連iniとチャンネル設定をアップしておきます。
 http://www1.axfc.net/u/3529021

222 :名無しさん@編集中:2015/09/05(土) 08:44:04.01 ID:eC/YkF4x.net
>>221
わざわざありがとうございます。
>>201を見てもらえれば分かると思うんですけど、クライアントから鯖へBonProxyExを通す分にはうちでも正常ですよ
チャンネルスキャンで落ちるのは、自機でBondriver_Splitterを通してドライバを読み込んだときです

223 :名無しさん@編集中:2015/09/05(土) 09:55:18.60 ID:r5GA9NxD.net
チャンネル開いたら絶対他に奪われないロック権限設定が欲しいなぁ

EDCBが録画してBSチューナーが埋まってるとき
設定をみようとEpgDataCap_Bonを開いてしまったら
録画中のチューナーのチャンネルが変ってしまって失敗した

まあ、自分のせいだけど事故防止のために欲しい

224 :名無しさん@編集中:2015/09/05(土) 12:01:29.95 ID:YA7d8p3a.net
>>223
自分も先行ロック優先はちょっとほしいw

225 :名無しさん@編集中:2015/09/05(土) 18:14:57.20 ID:nG060/Qd.net
先行チケット、先行予約、先行販売
世の中に先行ほど大事なものはない・・ようなあるようなどっちでもいいようなけど必要なようなでもあってもなくてもいいような
それが先行

226 :名無しさん@編集中:2015/09/05(土) 18:55:07.38 ID:B9g+bx8m.net
>>221
221 です。
なるほどー。 BonDriverProxyExで配信後にSpilterが入っているのですかね? うちの構成はこんな感じですね。

@ TVサーバー機側構成(通常視聴もこれ) S側についても同じ構成なので省略
BonDriver_PX_W3U3_T0→BonDriver_Splitter_T0→BonDriverProxyEx〜〜BonDriver_ProxyT→TVTest
BonDriver_PX_W3U3_T1→BonDriver_Splitter_T1→↑          ↓→BonDriver_ProxyT→EDCB→たいNavi
                                          ↓→BonDriver_ProxyT→RemoteTestserver
                                        TVクライアント機へ

A TVクライアント機側構成 S側についても同じ構成なので省略
  BonDriver_ProxyT →TVTest

TV運用機  Windows10 外付けカードリーダー @
メインPC  Windows10.vhdx-VS2015 ,Windows7.vhd 外付けカードリーダー A
@とAが入れ替わることあり

上記の構成でチャンネルスキャン正常です。
BonDriver_PX_W3U3_T0→BonDriver_Splitter_T0→TVTestだけの構成でもスキャン試してみましたが正常動作します。

ふと思ったのですが、スキャンで落ちているということは自機側のSplitter設定で、スキャンに影響する信号をきっているのでは?
ちなみにうちではこれを切ってます。
DEL=BIT,TOT,M-EIT,L-EIT,SDTT,CDT,TYPED

227 :名無しさん@編集中:2015/09/06(日) 00:50:37.24 ID:LOpIhx6I.net
>>223-224
チャンネルロックを先行優先にしたいと言う要望がそれなりにあるみたいなので、とりあえず追加してみました
#バイナリも更新してます
0〜255の数値で優先度を設定するモデルで、数値の大きな方が優先、同値の場合は対等ですが、
255の場合のみ先行優先の排他となります
適当に思いついただけの設定方法なので、なんか問題ありそうだったら教えてくださいヽ(;´ー`)ノ

228 :名無しさん@編集中:2015/09/06(日) 03:30:23.00 ID:CJv1Dt4D.net
>>226
> 上記の構成でチャンネルスキャン正常です。
> BonDriver_PX_W3U3_T0→BonDriver_Splitter_T0→TVTestだけの構成でもスキャン試してみましたが正常動作します。


んん〜?まじですか。ということはうちの環境によるものか…
こちらありがとうございます。
信号の件はTYPED以外は特に設定しておりませんです

229 :名無しさん@編集中:2015/09/06(日) 09:03:04.05 ID:6iIu3b9W.net
>>227
わあ、対応して頂いてありがとうございます。
優先度も使えるのはすごい便利ですね。

>// (そうしないと、優先度255のインスタンスもチャンネル変更できなくなる為)
>m_bChannelLock = 0xfe;
この辺りが不安なので、ターゲットにして試してみました。

TvTestで、
1.クライアント1が優先度255で繋ぐ(BS日テレを開く)
2.クライアント2が優先度255で繋ぐ(BS11を開く)
3.クライアント3が優先度255で繋ぐ(クライアント2のBS11に繋がる)
4.クライアント3は当然チャンネルを変更できない
5.クライアント2を終了させる。
6.クライアント3のチャンネルをBSフジに変える(変更出来るようになった)
7.クライアント4を繋ぐ(BSフジに繋がる)
8.クライアント4は当然チャンネルを変更できない(想定通り)
9.クライアント3を終了させればクライアント4はチャンネルを変更出来る

上記まではOKですが
6.を行わなかった場合、クライアント3の優先度が低いままになってしまいます。

1.〜4.は同上
5.クライアント2を終了させる。
6.クライアント3のチャンネルをいじらない(BS11のまま)
7.クライアント4を繋ぐ(BS11に繋がる)
8.クライアント4がチャンネル変更できる!(排他権をクライアント4取得してる)
9.クライアント3はチャンネルを変更出来ない!(優先度が落ちたまま?)

といった感じになります。
またいろいろ試せたら報告しますね。
よろしくお願い致します。

230 :229:2015/09/06(日) 09:06:21.76 ID:6iIu3b9W.net
追記
クライアント4も優先度255で繋いでいます。

231 :名無しさん@編集中:2015/09/06(日) 10:18:45.67 ID:LOpIhx6I.net
>>229-230
> 6.を行わなかった場合、クライアント3の優先度が低いままになってしまいます。

実はそうなるのは認識していたのですが、255でクライアントAが接続しているところに更に255でクライアントBが
接続してきた状態で、Aが切断されたらBが排他権を引き継ぎたいなんて状況は(ほぼ)無いんじゃないかなーと思ったのと、
仮にそれを行うとして、Aが切断した場合に、一旦落としたBの優先度を再度255に上げる簡単でスマートな方法が
ぱっと思いつかなかったので(BだけでなくCやDが順次同じように255で繋いで来てた場合に、排他権を引き継ぐ優先度を
ちゃんとB>C>Dにする必要があるので)、とりあえずこれで良いかとそのままにした次第です(;´Д`)
基本的に255での接続が同じチューナにカブる事自体がイレギュラーだと思うので、>>223さんのような突発事故が
防げたらそれで良いかなー、みたいなカルいノリですね…

ですが、確かに自分でも若干気持ちは悪かったので、もう少しちゃんと方法考えてみますね
#思いつかなかったり、複雑になりすぎそうな場合は諦めるかもしれませんがヽ(;´ー`)ノ

232 :名無しさん@編集中:2015/09/06(日) 11:06:21.42 ID:6iIu3b9W.net
>>231
返信ありがとうございます。

実は私も書いたあとに同じような感想にはなってたんですよね…
対応するコードが複雑になりそうなわりに、リターンは少なそうだなぁと。

いい方法があれば修正する方がいいとは思いますが
言われてるとおりではありますので、作者さん次第ですね。

233 :名無しさん@編集中:2015/09/06(日) 11:36:06.54 ID:7ITjkPZ+.net
今日Windows10に更新したら
「BonDriverの初期化ができません。」
何が原因だ・・・・

PT3+Windows10
BonDriverProxyEX
TVTest

234 :名無しさん@編集中:2015/09/06(日) 11:54:53.23 ID:KZnSYS1K.net
>>233
今話題のwin10タイマー
インスト、アプデ後1か月でPTシリーズは使えなくなる
http://peace.2ch.net/test/read.cgi/avi/1439723402/

235 :名無しさん@編集中:2015/09/06(日) 14:44:19.27 ID:njts2/1u.net
先週の土曜の朝はちょっとした騒ぎになってたよねWin10でPTシリーズが使えなくなるの
幸いメディアさえ作ってしまえば15分くらいで元通りにできるけど問題はまたありそうだってこと

236 :名無しさん@編集中:2015/09/06(日) 16:16:10.38 ID:i1y+ii65.net
時計進めただけで引き継ぎ再インストール後もダメになったってレスあった

237 :名無しさん@編集中:2015/09/06(日) 16:23:11.16 ID:7ITjkPZ+.net
Oh...ただのUpdate不具合なのか。MSの狙い打ちかもわからん現状なんデスネ。

238 :名無しさん@編集中:2015/09/06(日) 21:02:50.56 ID:s0D0oWRB.net
PTのドライバー更新されるらしいからバグが直っていればいいけど・・・
もう一度バグ報告してほしいな・・・

239 :名無しさん@編集中:2015/09/07(月) 11:06:02.94 ID:cryiI0gR.net
BonDriverProxyでスペース0:BS 1:CS(デフォルト)ノンロックで同じチューナ利用して
切り替えると別端末のTvTestのチャンネル情報やステータスバーが切り替わってないっぽ
映ってる番組は切り替わってるのにチャンネル情報と選択されてるチャンネルが切り替わって
ない表記のままなので(旅チャンネル/うまるちゃん)みたいなちぐはぐになってる。
スペースが違うチャンネルの時だけ発生Spinelではちゃんと切り替わってるから内部で
色々やってたんだな。録画に影響はないからプライオリティは低いかもしんないけど報告

240 :名無しさん@編集中:2015/09/07(月) 23:38:59.40 ID:hfzke3E2.net
>>239
TVTestのチャンネル情報やステータスバーの更新は、BonDriverから読み出したTSデータを使ってTVTest自身が
行っていますので、それに関してはBonDriver側で何かをやっているわけではありません

現在最新のTVTest 0.9.0-devの例では、
例えば、BonDriver_PT-S0.dllを共有して、TVTest1:BS11、TVTest2:BS11の状態から、TVTest2をフジテレビnextに変更すると、
TVTest1はフジテレビoneに変わり、OSDやタイトルバーなども正しく表示されますが、選択スペースはBSのままです
逆に、TVTest1:フジテレビnext、TVTest2:フジテレビnextの状態から、TVTest2をBS11に変更するとTVTest1の映像/音声が
ストップしますが、この状態でもTSデータは正しく配信されており、TVTest1で右クリックからサービスを選択すると
再度再生が始まります(が、選択スペースはやはりCSのままです)

後者の挙動は、TVTestではCSのチャンネルを視聴している時にTSストリームの変更があって、その新ストリーム中に
現在選択しているサービスIDが存在しない場合は、映像/音声を止めるようになっている為です
地上波やBSの視聴時にはそうなっておらず、PATの最初のサービスIDが選択されたものとして振る舞う為、
これが前者と後者の挙動の違いに繋がっています
これは現在のTVTestの仕様なので、恐らくSpinelも含めて、チューナ共有系のアプリではどれでも同じ挙動になるんじゃ
ないかと思いますヽ(;´ー`)ノ

241 :名無しさん@編集中:2015/09/08(火) 00:04:12.69 ID:zwgYdyKf.net
で、このCSのみの挙動を地上波やBSのように最初のサービスIDが選択されるようにして、ついでにBonDriverの
スペース変更も検知してチャンネル情報等も正しく変更されるようにしたい場合は、
ttp://pastebin.com/xqQSphi4
の変更でそうなります
#githubへのリンクで変更場所を直接示そうとしたらNGワードとか言われて蹴られました(;´Д`)意味わからん

242 :名無しさん@編集中:2015/09/08(火) 00:26:34.97 ID:AnJL88Y7.net
version 1.1.6.0地味に欲しかった機能だ

243 :名無しさん@編集中:2015/09/08(火) 22:11:46.03 ID:WK5DcaBx.net
>>241
あっとまーくとかあの辺蹴られそう

244 :名無しさん@編集中:2015/09/09(水) 02:00:58.28 ID:gpdKgc3u.net
新しいBonproxy、CHANNEL_LOCK=0のクライアントAから繋いで操作した後、同じ設定のクライアントBから繋いでチャンネル変更すると

IBonDriver を取得できません。
CreateBonDriver() の呼び出しで NULL が返されました。

と出て操作不能になるんだが…
うちだけだろうか?

245 :名無しさん@編集中:2015/09/09(水) 05:56:52.59 ID:gpdKgc3u.net
BonproxyEX、だった。
EXのiniにCHANNEL_LOCK=0を追加したら、直ったかな?

246 :名無しさん@編集中:2015/09/09(水) 08:11:22.44 ID:OroZrpia.net
サーバー側のiniってこと?

247 :名無しさん@編集中:2015/09/09(水) 08:40:28.33 ID:ZcGrXdhp.net
>>232
とりあえず対応してみました
ただの自己満足だなーと思いながらいじってたら、Exで、255のクライアントで全チューナが埋まっており、
そこに更に255のクライアントAが来て、かつAの最初のチャンネル変更要求が、Aに割り当てられた
BonDriverで既に選局されていた場合、Aの優先度を下げるべきなのに下げていないと言うバグを発見し、
潰すことができましたヽ(;´ー`)ノ

248 :名無しさん@編集中:2015/09/09(水) 08:46:43.94 ID:ZcGrXdhp.net
>>244-245
TVTestでそのメッセージがでるのは、チャンネル変更のタイミングではなくBonDriver選択の
タイミングだと思うのですが、もう少し詳しい再現方法がわかれば教えてくださいヽ(;´ー`)ノ
なお、iniのCHANNEL_LOCKの値を読み込んで使用するのは、クライアント側(BonDriver_Proxy.dll)だけですので…

249 :名無しさん@編集中:2015/09/09(水) 09:06:59.13 ID:55Sf/lZ6.net
>>247
ありがとうございます。
あとでまた試してみます。

読んでて混乱したけど
後から来たのにチャンネルを変えれてしまうかもしれないバグがあったってことですよね。

250 :名無しさん@編集中:2015/09/09(水) 13:14:09.82 ID:Nk+YlJ1J.net
>>240
チャンネル変える時にスペース変わってなくて変える時に
選びなおしでイラっとしてたのでこれは助かる・・・。

251 :名無しさん@編集中:2015/09/09(水) 16:13:49.65 ID:I6d8TK6d.net
BonProxyがどんどん便利になっていく

252 :名無しさん@編集中:2015/09/09(水) 20:53:37.64 ID:ZcGrXdhp.net
>>249
いえ、後から来た方にチャンネル変更されてしまう事は無いのですが、そのクライアントが切断するまでは、
先に来てた方の排他権限を持ってるクライアントもチャンネル変更できない状態になる場合があった、
ですヽ(;´ー`)ノ

もっとも先日書いた通り、同じチューナに複数のクライアントから排他権限の要求がカブる事自体がおかしいはずですし、
仮に録画中に何らかのミスでこの状態を起こしてしまったとしても、録画中のクライアントのチャンネルが
変更されてしまうわけでもないので、正直実害はほぼ無いかなーとは思いますね…

253 :名無しさん@編集中:2015/09/09(水) 20:55:51.65 ID:ZcGrXdhp.net
>>250
当方も>>241の変更は結構気に入っておりますヽ(´ー`)ノ
チューナ共有アプリ使ってて、他のクライアントにチャンネル変更される可能性がある環境では、
こう動いてくれるとちょっと嬉しいですよね

254 :名無しさん@編集中:2015/09/10(木) 12:18:11.52 ID:SiEUBWxt.net
>>252
なるほど、そういうことでしたか。

255 :名無しさん@編集中:2015/09/10(木) 16:42:55.55 ID:0Mv4TuSo.net
>>241
これって本家に組み込まれている?
予定あるのかな?

総レス数 837
356 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200