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 コピー抜けてました。すいません。
以下のようにデフォルトのまま記入してます。
[SPACE02]
NAME=UHF あとパラメーターの最初の0がおかしいような…
PT3でどうかは知らないけど、デフォルトではパラメーターは3つと局IDで計4個しかないよ すいません。コピーまちがってます。
大変申し訳ないです。
[SPACE02]
NAME=UHF
USESERVICEID=1
000=NHK総合 0 0 11 40960
001=NHKEテレ 0 0 13 2056
002=サンテレビ 0 0 13 43056
003=MBS毎日放送 0 0 3 2064
004=KBS京都 0 0 10 42032
005=ABCテレビ 0 0 2 2072
006=テレビ大阪 0 0 5 41008
007=関西テレビ 0 0 4 2080
008=読売テレビ 0 0 1 2088
009=BaycomCH 0 0 7 41080
010=ベイコム12CH 0 0 6 41065 >>572
を見る限り、各行に5個パラメーターが並んでるように見えるので、どれか1つが余分なのでは?
ボンドラ番号やローカル局の数字を知らないのではっきりわからないけど >>576
ああー。
添付されてるサンプルiniの記述通りに最初のパラメーターの0を1に書き換えたら動きそうなもんだけど、ちょっとそれ以上は分からないね ありがとうございます。
そうなんですよね、最終でiniを書き換えで空間を1や2にしたりしてるのですが
同じ状況で、もしやBonDriverのビルドが失敗してるのかもとも思ってるのですが
うーん、同じビルドのBSのほうはうごいているから、、、とういうような感じで
ずっとループですね。 確か、[BONDRIVER]項目で01=の方に地上波のボンドラを指定してやって
さっきの各行の最初のパラメーターを1にすると良かったはず
間違ってたらスマソ いえいえありがとうございます。
今下記のような状態なんですけども
[BONDRIVER]
00=BonDriver\BonDriver_PT3-S0.dll
01=BonDriver\BonDriver_PT3-S1.dll
02=BonDriver\BonDriver_PT3-S2.dll
03=BonDriver\BonDriver_PT3-S3.dll
04=BonDriver\BonDriver_PT3-T0.dll
05=BonDriver\BonDriver_PT3-T1.dll
06=BonDriver\BonDriver_PT3-T2.dll
07=BonDriver\BonDriver_PT3-T3.dll
01=BonDriver\BonDriver_PT3-T0.dl;BonDriver\BonDriver_PT3-T1.dl
このような感じでまとめるってことですか?区切りがセミコロンであってるかは
わからないですが、ほかのiniみてたらこんな感じでしたので。 >>581
ああ、これだったら最初のパラメーターを4から7にしないと映らないのでは?
現状だと0にしてるから衛星の方のボンドラを読みに行って地上波のchを探してるんじゃないかと推測 コピペってどうやったら間違うの?
どうせ手打ちしてんだろ >>581
こちらの理解力がなくすいません。
コメントでこうなっていたものですから
; [BONDRIVER]
; 00=BonDriver_PT-S0.dll
; 01=BonDriver_PT-T0.dll
最初の二桁が連番だとおもっていたのですが、
例えば
000=NHK総合 0 0 11 40960 だとしたら
000=NHK総合 4 0 11 40960といことでしょうか?
一度やってみます!
>>583
そうです。コピペはしてませんのでこちらのミスです。 お世話さまでした。地デジ映りました。ありがとうございます。
助かりました〜
これ今チューナーを直接してしいる状態だと思いますが
これを空いてるチューナーを自動で使おうと思ったら、splitter.dllを増やしてまとめる感じでしょうか?
表現おかしかったらすいません。 オッケーおめでとう
ちょっとその辺は詳しくないんで別の人に聞くか自分で調べてください 了解しました〜!ほんとありがとうございます!
またいろいろと触ってみます! splitterを経由してTVTestでチャンネルスキャンをしたんだが、
CSの内容がグチャグチャでコメントにかいてあるよう、一致していていないものはチェックを外したり
していたりしているんですが、どこをどう触ればきれいに整理したらいいのか?
デフォルトで記載してある名称やパラメーターも古いとはおもうのですが
経由しないで、スキャンした結果に合わせて以前下記の書き込みがあったので、それ参考に書き換えてみたりしたんですけど、
まったくbonさえ開かない状態です
参照するのが一番簡単だと思います
例えばch2ファイルのNHK総合の部分が
---
; TVTest チャンネル設定ファイル
; 名称,チューニング空間,チャンネル,リモコン番号,サービスタイプ,サービスID,ネットワークID,TSID,状態
;#SPACE(0,地デジ(UHF))
NHK総合1・東京,0,14,1,1,1024,32736,32736,1
---
だったとすると、
「チューニング空間」が対象BonDriverでのスペース番号、「チャンネル」が対象BonDriverでのチャンネル番号、
「サービスID」が対象サービスIDにそれぞれ該当します
なのでこの場合、0、14、1024ですね これがデフォルトの記載でした。
031=スペシャプラス 0 1 7 321
032=スペースシャワーTV 0 1 1 322
033=MTV 0 1 1 323
記載通りチャンネルをあわせてたりして変更すると
030=スペシャプラス 0 1 30 321
031=スペースシャワーTV 0 1 31 322
032=MTV 0 1 32 323
こんな感じではあります。ch2ファイル参考にました。
どこを編集したら適宜になりますか? すまんね。RDCTにspllterの機能あったらそっちつかうんだけどね。 spinelからこの度proxyexに乗り換えしました。これってTVTestは3波化で認識してくれるんだけど
、EDCBはこれ地デジとBS/CSと2本ずつまとめないと認識しないのかな?
3波にまとめたもの、最初のBSチューナーしか認識してかったから、設定が悪い?
あとsplitterは通ししてなくて、今後はやりたいなと思ってるんだけどexのみで運用してて
導入はむずかしいのかな? ごめんわかりづらい。
2本というのがPT3、2本つかってて、
T0〜T3 S0~S3を別々にまとめたBonDriver2本ってとです。 どの設定のとこだろう?
一応全部で各4本ずつで8本です。
Driverに対しての本数はできるところでは4本に設定してる。 >>596
proxyexで纏めないとき t0~t3迄は全て同時起動して視聴できるなら :と;の間違いはない? >>597 単純なBonは同時起動できて視聴も問題ないよ。
でも{USESERVICEID=0or1}で指定してるなら、俺の質問はおかしいよな・・・指定したスペースを認識するもんな。普通は。
わからなくってきた。TVTestが指定したスペース全部でてくるから勘違いしてた。
Proxyexで纏めた時というのは
00=BonDriver-ST;BonDriver_Splitter-ST0.dll;BonDriver_Splitter-ST1.dll,BonDriver_Splitter-ST2.dll;BonDriver_Splitter-ST3.dll
これなんだけど、その中身の定義がおかしいのかな〜。
00=BonDriver_PT-S*.dll
01=BonDriver_PT-T*.dll
に4つともしてる。 BonDriverProxyExの使い方 | EncToolsによると00=BonDriver-STでなく00=PX-T良かったんじゃないかな? ごめん599だけど書き方悪かったね クライアントのグループ名との整合性は取れ得る? >>598
その纏めかただとEDCBで地デジとBS/CSが個別に使えないと思うけど・・・ こちらこそ、上に書いたのはサーバー側のiniファイルのグループ名で
00=BonDriver-ST;*****は
クライアント側はBONDRIVER=BonDriver-STで一緒だったよ。 >>601
EDCBは3波に纏めたものは地デジとBS/CSで認識しないってことでいいのかな?
それとも俺の纏めた方が悪いのかな?
うーん。splitter通したBon単体ではチューナーで視聴できるから
ここまでは問題なそうなイメージなんだんけど、 色々とすいません。
根本的に纏める順番を勘違いしてました(^_^;)
PT3-S/T→EX→Splitterって感じですね。
あー、ほんと申し訳ない。
最後にEXだと、、、ってかこれでも動いていたんだから凄いわ この書き込みを見つけて、あーと思って実行してみましたが、
勇み足でした。このあとは??って感じになってしまいました。
もう頭が沸いててもう単純なとこで引っかかってそうです。誰かお助けをw
692 :名無しさん@編集中:2016/09/12(月) 09:25:08.92 ID:xC12bisD
>>690
https://github.com/u-n-k-n-o-w-n/BonDriverProxyEx/blob/master/ReadMe.txt#L11
”チューナ空間とチャンネルの対応が同一のBonDriverを「;」区切りで並べます”
SとTの凡ドラじゃチャンネルの対応は確実に違うんだから、それを一緒に並べてもダメだよ
TVTestから三波チューナーみたいに扱いたいなら、BonDriver_Splitterを挟んで、そこからBonDriver_Proxy経由で
BonDriverProxyExに設定したSとTを使う形にするのが簡単
続く 続き
具体的にはそれぞれの設定を
--------------------------------------------------------------------------------
・BonDriverProxyEx.ini
00=PT-T;BonDriver_PT3-T0.dll;BonDriver_PT3-T1.dll
01=PT-S;BonDriver_PT3-S0.dll;BonDriver_PT3-S1.dll
・BonDriver_Proxy-T.ini
BONDRIVER=PT-T
・BonDriver_Proxy-S.ini
BONDRIVER=PT-S
・BonDriver_Splitter.ini
00=BonDriver_Proxy-T.dll
01=BonDriver_Proxy-S.dll
--------------------------------------------------------------------------------
大体こんな感じにしておけば、TVTestからはBonDriver_Splitterが三波チューナーにみえるようになる サーバーとクライアントのパケット減らすなら価値ありそうだがどう見ても
クライアント側にデーター来てから要らんサービスだけ取り除いてるようにしか見えんけど
ただまとめたいだけの人なら問題ないんか Spinel使用してて、今回ProxyExに乗り換えようと思い、設定したのですが
今までのログ見て参考にしたんですが、あまりいい繋げ方でないよう気がしてて、
一度アドバイスくれないだろうか?
TVTestを使用の際にチューナーを纏めて使用したいのとsplitterを使用したい。
BonをExで各グループ化して、proxy.dllに各S/Tを設定、それをsplitterに設定、最後に
Proxy.exeで3波化して配信。これだと無印とExを両方使うことになるし。このやり方が
サーバー側での3波化といものになるのか?それだとEDCBに使う時は各Doriver毎に設定しないと、
上で書いてあるようにチューナーが認識しない。
これを使用している人はこれが通常の使い方ですか? サーバー側で3波化ということはこのやり方だろうなと思ったんですが
クライアント側で3波化というのがどうにも理解できていない状態でしてこの場合はどうするんでしょう?
おっしゃられるように無駄に視聴の視覚的効果以外に3波化する必要性はないわけですが、
チューナーの切り替えが楽だなと思ったので 自分が何やってるのか図にでも書いてみれば
無駄にループさせたり録画ソフトでチューナーが自由に使えないとかアホなことやってるようにしか見えんが
各ソフトの機能と役割理解すりゃ設定も出来るだろ
わからんならDD Max M4でも買え
最初から1チューナー複数波対応だから なさけないことに、splitter.iniで個別のチューナーに指定する定義が全くもってわからないのですよ。
複数のDriverを纏めるのは以下のようにわかるんですけど、
00=BonDriver-S0.dll
01=BonDriver-T0.dll
ーーーーーーーーーーーーーーー
個別は
00=BonDriver-T0.dll
ってだけでは無理ですよね。 何が無意味?教えてほしい。
: ◆SALrG1ld3mTc :2015/12/06(日) 17:55:04.87 ID:14qZP+hH
ちなみに、もしサーバ側の録画ソフトに流れるTSがスプリット済みでも良いのであれば、
// サーバ側BonDriverProxyEx.ini
---
[OPTION]
ADDRESS=0.0.0.0
〜略〜
[BONDRIVER]
00=PT-T;BonDriver_Splitter_PT-T0.dll;BonDriver_Splitter_PT-T1.dll
01=PT-S;BonDriver_Splitter_PT-S0.dll;BonDriver_Splitter_PT-S1.dll
---
// サーバ側BonDriver_Splitter_PT-T0.ini
---
[OPTION]
USESERVICEID=1
〜略〜
[BONDRIVER]
00=BonDriver_PT-T0.dll
---
↑をT0,T1,S0,S1用でそれぞれ用意← ここ ここまでで、例えばPT-Sに接続した場合に、スプリット済みのTSが流れてくるので、
// サーバ側録画ソフト等が使うBonDriver_Proxy.dllのコピー
---
BonDriver_Proxy_PT-S.dll -> CHANNEL_LOCK使って127.0.0.1のPT-Sに接続
BonDriver_Proxy_PT-T.dll -> CHANNEL_LOCK使って127.0.0.1のPT-Tに接続
---
続く
510 : ◆SALrG1ld3mTc :2015/12/06(日) 18:03:29.46 ID:14qZP+hH
>>509の続き
// クライアント側BonDriver_Splitter_PT.ini
---
[OPTION]
USESERVICEID=0
〜略〜
[BONDRIVER]
00=BonDriver_Proxy_PT-S.dll
01=BonDriver_Proxy_PT-T.dll
---
↑スペース定義はサーバ側のBonDriver_Splitter_PT-S0.iniとBonDriver_Splitter_PT-T0.iniからの
ほぼコピーで大丈夫なハズ(T側の対象BonDriverNoの書き換え忘れにだけは注意)
// クライアント側BonDriver_Splitter_PT.dllが使うBonDriver_Proxy.dllのコピー ---
BonDriver_Proxy_PT-S.dll -> CHANNEL_LOCK=0でサーバIPアドレスのPT-Sに接続
BonDriver_Proxy_PT-T.dll -> CHANNEL_LOCK=0でサーバIPアドレスのPT-Tに接続
---
こんな感じの設定で、だいたい目的とする動作にできるんじゃないかと思います
この設定でのネガな点としては、既にスプリット済みのTSが録画ソフトに流れる為、もし録画ソフトが賢くて、
同一トラポンの複数サービスの録画を1チューナで行うような機能を持っていたとしても、
その機能が使えない(==チューナ数の節約をできない)点が挙げられます
また、普段の録画動作でEMM処理を行っている場合は、サーバ側のスプリッタでEMMを削除できない
(==BonDriver_Splitterでのネットワークトラフィック削減効果が若干落ちる)点もありますね
この辺のネガな点が無視できるかどうかは、個人の録画環境や運用スタイル次第でしょうね >>616
それはデフォルトのiniを見ればわかると思うがsplitterを使って、サービス毎に分割したチャンネル空間と、分割しないチャンネル空間に分けて使うのだよ。 >>617
ということは
[OPTION]
USESERVICEID=1
〜略〜
[BONDRIVER]
00=BonDriver_PT-T0.dll
---
↑をT0,T1,S0,S1用でそれぞれ用意← ここ
------------------------------------------
作者さんの発言だからできると思ってたけど
結局どういうことだ。
そもそも個別で指定できないんだったら納得できるんだけど。
EDCBは複数チューナー認識しないからずっと個別で認識させようと思ってた。
録画したTSファイルネットワーク越しに見る時帯域少ないほうが便利かなと思って。
splitterで通してデータ削減して視聴は問題なく使えています! proxyEXでTとSそれぞれ纏めたものをEDCBに渡す
(split済みのものをEDCBに渡す利点も無いしトラブルの元だから削りたいならmod版EDCBと録画後にバッチ走らせてTSsplitterで削る)
proxyEXで纏めたTとSをsplitterで削り再度proxyEXに入れる
先程削ったものをクライアントのsplitterで纏める
ちょっと考えれば思いつくだろ
ループさせる使い方は間抜けだと思うけど
あとそんなに帯域気にするならスカパーはプレミアムにしろよ
プレミアムの方がサイズ小さい上に綺麗だぞあっちみたら無印はゴミだぞ >>619
ありがとう。modでしか使えなかったわけね。すっきり。
そんなにちがうんだ。。プレミアム、PT3だからチューナーつんでないんだよ。変更しないとな・・・
ちなみどのチューナーつかってるの?
>>ありがとう。すっきりしました。 >>619
>ちょっと考えれば思いつくだろ
いやいや
https://i.imgur.com/joIfOgH.jpg
ここまでくるまで半年かかったわ spinelから BondriverProxyにかえてみたけど
視聴同時録画とかした瞬間毎回落ちて使い物にならん… なんか途中で設定変えたり色々してると見えないとこでBondiverが生きたままになるっぽい… うちもSpinelからBonDriverProxyにしたけど落ちることはないな ちなみにEX付きとそうでないの、どちらを使っているの? BonDriverTunnel、BonDriverLocalProxyで問題なし。 BonDriver_RDCT ( BonDriver_Reduction ) Version 1.4 rev.3
つ https://www.axfc.net/u/4022898/dtv
主にバグ修正
おまけ付き SpinelからBonDriverProxyEx at decode(5c15921+libaribb25_767a55d)x64に、
変えて2年ぐらい使ってるけど、EDBCと共に24時間稼働PCで安定して動いてる。
ちなみに、サービス化してない。
動作が軽いし、Bondriverの自動選択+自動共有が便利で、
一度使ったら戻れない。
ただ、TVTest(x64)で視聴しているときに、EDBC(x64)のEpg取得が裏で走った場合、
EDBCにチャンネル持ってかれる(チャンネルロック255なので)のは想定通りだけど、
Epg取得が終わったあと、TVTestからチャンネルの変更ができなくなる。
チャンネル変更の主権がEDBCのまま?
TVTestを再起動すれば戻るから、まあいいけど。 >>634
まだ開発してたんだ・・・
rev.2が150105
まだ使ったことないけど使ってみようかな spinel建てたPCからLAN経由してアンドロイドでTV見れるようにしてください
リモートデスクットップ系はやっぱ重いので spinelやBonDriverProxy系はクライアントでTVTestを使うことを想定してるが、
android版TVTestが開発されてない以上無理
別途配信用のTvRemoteViewer_VBやTVRemotePlusやandroidならRemoteTest(古いが探せばまだある)等を使って視聴するしかない
↓
地デジのロケフリシステムを作るスレ part12
http://mevius.5ch.net/test/read.cgi/avi/1569733081/ >>634
BonDriverProxyExでも使える? おまけは実行パラメタ変えれば他のアプリでも使えると思うよ >>637
EDCB+EMWUIとMagnezioでできるよ
詳細はEMWUIのmagnezio.htmlのコメントアウトを
データ放送も見れる >>637
EDCBとVLCでいけるやろ
チャンネルはAndroid側からは変えられないけど >>637
TvRemoteViewer_VBは何年も前から使ってるが便利だよ
最近になってTVRemotePlusを使い始めたがこれも素晴らしい
iPhone、iPad、Androidから毎日使ってる
https://i.imgur.com/3ykaAVN.png BonDriver_BDA-2019-02-02.zip
Win10に消されてしまう >>647
ダウンロードフォルダと展開フォルダと実行モジュールフォルダ全部除外に設定しろ なるほど
unixで展開してrcopyしたけどちと心配だった >>647
なんつって消されるの?
ハックとかクラックの類? windows10の自動アップデートはブロックしてたのですが昨日ナゼか再起動されていて
Microsoft Edgeが起動していたので、もしやと思い確認したらkb4559309が適用されていました
それ以降BonDriverProxyExに繋がらなくなりました
Spinelに変更すると繋がります
同じ症状になった人居ますか?
解決方法があれば教えて下さいm(_ _)m どうせファイアウォールだろ
切り分けとしていったんファイアウォール無効にして試せばいいぞ >>653ー654
ありがとうございます
ファイアウォールでした! MLT5PEでPT-Tに4チューナーPT-Sに1チューナーグループ割り振ってEDCBからチャンネルスキャンしたけどTでもSでも普通に地デジと衛星読み込めるのね
地デジ4と衛星1とか分けないといけないのかと思ってた BonDriverProxyExの導入を検討しておりまして、質問です。
BonDriverProxyExにスクランブルの解除を任せようと思っているのですが、
複数のカードリーダーを利用する場合、チャンネルごとに使用するカードを選択することは可能でしょうか?
TVTestだとTSプロセッサー>チューナーマップで設定できる機能です。 SpinelからProxyEXに変える理由って何? >>656
そらまPX-STを5つ作れってことなら >>658
チューナー番号を意識する必要がなくなる >>660
みんなそういう理由なのか・・・
何処が使われているかむしろ把握したい >>662
EDCBはまとめて登録して優先順位を指定すればその通りに勝手に使うし、
TVTest用のはEDCBには指定しない
そのほうが調子悪るかったりDropとか出た時、特定しやすくない?
Ex一度使ったけど・・・よくわかってないかも >>663
個別指定するなりまとめるなり好きに使ったら シンプルさと安定性
spinelで現在安定していても、PCいじりが好きならお試しメンテナンス的な意図もある SpinelからBonDriverProxyExに変更したらEpgTimerのEPG取得で
地上波の一部チャンネル(NHK総合、教育)の番組表が取得出来なくなったのですが
何処を見直せば良いか予想出来る人は居ますか?
たまーに取得出来る事があるのですが基本的に取得出来ません
Spinelを使ってた時のファイルに戻せば確実に取得出来ます >>668
死んでるチューナーがあるんじゃないか? EX関係なく全てのbondriverで起こる事
EDCB使い始めた時の事思い出せ 前スレに合ったaxfc3821435.7z_dtvが見つからないのですが… ■ このスレッドは過去ログ倉庫に格納されています