地デジのロケフリシステムを作るスレ part12

■ このスレッドは過去ログ倉庫に格納されています
2019/09/29(日) 13:58:01.66ID:3lAZk+mi0NIKU
BonDriverの使えるチューナーを使ってリモート視聴、スマホ・タブレットでの視聴を可能にするソフトのスレです。

TvRemoteViewer_VB
http://vb45wb5b.seesaa.net/

TvRemoteFiles
http://vladi.cocolog-nifty.com/blog/2014/10/iphoneandroidpc.html#download

解説ページ
http://vladi.cocolog-nifty.com/blog/2014/10/iphoneandroidpc.html

スカパープレミアムサービス関連
http://dtv.air-nifty.com/sphd/2015/03/post-96dc.html

TVRemotePlus
https://github.com/nambuplace/TVRemotePlus

※前スレ
地デジのロケフリシステムを作るスレ part11
http://mevius.5ch.net/test/read.cgi/avi/1525884853/
304名無しさん@編集中 (ワッチョイ 06da-bWwy)
垢版 |
2019/12/15(日) 18:53:07.30ID:4HDqRzDS0
>>303
申し訳ありません、もう少し環境等詳しく説明します。
Windows10 Pro バージョン1903
ただ、BootCampで(MacでWidnowsを)動かしているのでこれが原因の可能性もあります
TVRemotePlusは現時点で最新のv1.4.2

デスクトップに解凍(パスに空白あり・苗字と名前の空白)→×(=先ほど書き込んだ状態)
Cドライブ直下に解凍→×
CはSSDで別のHDD(E\)に解凍→×
です。
2019/12/15(日) 19:33:12.14ID:S5vakP4H0
そもそもMacで使えるTS抜きチューナーってあるの?
2019/12/15(日) 21:55:08.23ID:sGpLuk420
おかしいところが見当たらない…
\bin\php\php.iniの中の
extension_dir = "..\..\php\ext"

extension_dir = "ext"
にしたらどうなります?
2019/12/16(月) 00:41:09.67ID:jtFAFFjk0
両方同じドライブの直下
c:\srcに解凍したファイル入れて作成先は
c:\dstにしたらどうなる?
308TVRemotePlus (ワッチョイ 4b5f-uKDx)
垢版 |
2019/12/16(月) 04:35:22.48ID:ucHSOu/P0
まず Mac で TS 抜きチューナーが使えるんですか…(USBタイプもあるとはいえ)

そのエラーは php の拡張機能のある dll が正常に読み込めていない時に起きるエラーです
Apache から php のプログラムを動かす場合、拡張機能を絶対パスで指定されていない限り httpd.exe のある場所からのパスから読み込みます
php.ini の extension_dir = "..\..\php\ext" は httpd.exe から見たパスです(以前これにはまったことがありますが公にしていませんでした)

ただし、コマンドラインから php を実行する場合は php の拡張機能は現在いるフォルダから読み込まれます
そのため、install.bat では最初に (TVRemotePlus)/bin/Apache/bin フォルダに移動し、それから インストーラーを起動するようにしています
考えられるとすれば、何らかの原因で install.bat で正常に httpd.exe のあるパスに移動できていないとかでしょうか

最悪、php.ini の extension_dir を絶対パスで指定すればほぼ確実に動くと思います
php の拡張機能の dll が置いてあるパスは C:\(TVRemotePlusをインストールしたフォルダ)\bin\PHP\ext\ です
309TVRemotePlus (ワッチョイ 4b5f-uKDx)
垢版 |
2019/12/16(月) 04:44:41.11ID:ucHSOu/P0
あと一応書き残しておきますが、TVRemotePlus は Apache の 2.4 系を利用しています
Apache 2.4 系は .htaccess などの構文の互換性がありません
例えば Deny from all は 2.4系 で使う場合は Require all denied のようにする必要があります
ただ日本国内では未だに Apache 2.2 系が主流らしく、検索してもほとんどが Apache 2.2 系用の記事です
もし .htaccess をカスタムする場合はその事を念頭に置いてください
(Apache 2.2 を前提にしたソフトが多すぎてソフトに入ってた .htaccess が効かずディレクトリが筒抜けになってて慌てて修正した
ことが何度かあります・どうにかならんの…)
2019/12/16(月) 12:25:43.20ID:EmvyyyZYM
二年ぐらい環境変えてないけど、最新にした方がええ? のんたらPlusっておいしの?
2019/12/16(月) 16:42:39.03ID:nJ9dErl1a
両方とも立ち上げていますが個人的には、plusの番組選択のしやすさと再生時の解像度変更がありがたいです、それと設定が簡易な所
2019/12/16(月) 17:24:39.26ID:WymOsqBhM
試しにplusも入れてみたけど、録画鯖を別で立ててる関係でファイル再生とかはTvRemoteViewerのほうが読み込み早いし使いやすかったな。VCEも使えるし、完成度高いから導入が済めばしばらくは放置でも大丈夫だし
けど導入とコメ付再生の簡単さはplusの魅力だと思う
2019/12/16(月) 17:31:47.35ID:UYjqTId40
Plusは字幕がありがたい
他のでやろうとすると大変
2019/12/17(火) 02:14:06.16ID:j4MmOdoa0
スマホならmayaの様なシングル画面UIがすごく使いやすい
突き詰めると中華のテレビ視聴アプリとかああいう方向性に行き着くんだと思う

PCも考慮して今の使い勝手実現してるTVPも凄いと思うけど
てか作者さんはPCが主だっけな
2019/12/17(火) 07:17:50.98ID:j/ilEGPAD
スマホならEPGStationだな
主にLinux環境用だけど
316名無しさん@編集中 (中止 1fba-FRUu)
垢版 |
2019/12/24(火) 17:45:18.67ID:rTleR3Hz0EVE
失敗しましたばかりで使い物にならんなあ
全局なんて到底無理なのか
2019/12/24(火) 18:25:24.61ID:t1Ubwjc6rEVE
何が失敗したか主語くらい書けよ
2019/12/24(火) 18:30:11.00ID:asdF9aw60EVE
誤爆じゃねーの?
319名無しさん@編集中 (中止 1fba-FRUu)
垢版 |
2019/12/25(水) 15:50:54.74ID:HJ7wAJIC0XMAS
https://i.imgur.com/ErI2Ojj.png
2019/12/25(水) 17:18:58.59ID:pyQdNlx6rXMAS
TVPlusの主さんはSEか何かなのかな?
321名無しさん@編集中 (ワッチョイ 32ba-/WEI)
垢版 |
2019/12/26(木) 01:46:54.61ID:i9e+Q7ZW0
ffmpegが腐っとった
2019/12/26(木) 23:03:14.43ID:1kBaoaQ+M
QSVEnc3.28で字幕のコピー等が動かなくなっていたのを修正ってあったけど
相変わらずTvRemoteViewer_VBでのISO再生はQSVEnc3.24まで

VB 多機能メディアプレーヤー
TVP 字幕
Tvmaid 録画
が特長でそれぞれ使い勝手が違う

個人的にはUIがシンプルで使いやすいTvmaidベースで
ts,mp4,mkv,isoに対応して字幕も見られるプレイヤーがほしい
323TVRemotePlus (ワッチョイ 245f-VnBs)
垢版 |
2019/12/30(月) 06:05:42.83ID:sMO7yArS0
スレチかもしれませんが、暇だったので TVTest のオンラインヘルプ的なもの(非公式)を作りました
TVTest に同梱されているヘルプ (TVTest.chm) 用の html を Markdown に変換し、mkdocs を利用しリッチな UI で見れるようにしたものです
Microsoft HTML Help 自体が古すぎるし検索機能が貧弱なこと、あとはネットからの検索でヘルプ内の情報が引っかからないのをどうにかできそうだったので…

mkdocs (readthedocs) 、かなり見やすいし TVRemotePlus の肥大化したドキュメントの整理に使おうかなーと思ったり
https://doc.tsukumijima.net/TVTest/
324TVRemotePlus (ワッチョイ 245f-VnBs)
垢版 |
2019/12/30(月) 06:07:55.10ID:sMO7yArS0
>>320
SEほどコード書けないしまだまだ初心者レベル…
ちなみに一応学生です
325TVRemotePlus (ワッチョイ 245f-VnBs)
垢版 |
2019/12/30(月) 06:28:32.60ID:sMO7yArS0
URLミスった
https://docs.tsukumijima.net/TVTest/
326名無しさん@編集中 (ワッチョイ 8cbb-K0SF)
垢版 |
2019/12/30(月) 10:00:27.15ID:wAM0V/yX0
>>324
SEになると逆にコードなんて書けなくなるぞw
2019/12/30(月) 15:19:35.56ID:DotfECHf0
>>325
ええやん。乙
2020/01/03(金) 12:47:21.65ID:BWL75mthd
BonDriver は Spinel や BonDriverProxyEx 経由で使うと安定性が高くなります
ってあるけど、これってtvtestにある凡よりBonDriverProxyExで使ってるネットーク用の凡入れろってこと?
329TVRemotePlus (ワッチョイ dd5f-pIXJ)
垢版 |
2020/01/03(金) 15:01:15.77ID:gFUzy2rW0
>>328
はい、そんな感じです
TVRemoteViewer でも同様らしいのですが、配信するときは一度
Spinel なり BonDriverProxyEx なりを噛ませたほうが落ちにくくなるみたいです(なぜなのか)
2020/01/05(日) 14:50:18.32ID:Trfnm0qyd
DDMAXM4のCATVトラモジ環境だとBonDriver_◯.iniとかどうしたらいい?
TかBしか受け付けてないんでしょ?
2020/01/05(日) 14:51:11.58ID:Trfnm0qyd
>>329
PLEX環境だけど、確かに切り替わりは早くなった(気がする)
332TVRemotePlus (ワッチョイ dd5f-pIXJ)
垢版 |
2020/01/05(日) 20:53:54.38ID:2IRrmH5w0
>>331
あとSpinelよりBonDriverProxyExの方が切り替え時間は1〜2秒早い印象です

>>330
TVRemotePlus の話ですか?
BonDriver やチャンネル設定ファイルに T がついていたら地デジ用、S がついていたらBS・CS用として認識するようにしています
CATV環境がどういうBonDriver・チャンネル設定ファイルなのかよくわかりませんが、T も S もついていないファイルは地デジ・BSCS混合と判定しています
2020/01/10(金) 06:32:22.31ID:z+Tp2a0wd
>>332
EDCB Material WebUI (EMWUI)だとCATV環境でもしっかり分かれてるんだけど、リモートプラスだと全部一緒に出てきちゃうんですよね
どうにかなったりしますか?

https://i.imgur.com/7XrFsRv.jpg
https://i.imgur.com/CyagDkz.jpg
334TVRemotePlus (ワッチョイ 5f5f-ErPi)
垢版 |
2020/01/10(金) 13:02:39.22ID:1vHyNLw30
>>333
CATV環境がないので画像だけだとなんとも…
チャンネル設定ファイルをいただければ修正できると思います
かなり無理矢理パースしているので…
2020/01/10(金) 15:54:18.93ID:M5jzcvDed
>>334
こちらになります
https://dotup.org/uploda/dotup.org2036450.txt.html
336TVRemotePlus (ワッチョイ 5f5f-tgR8)
垢版 |
2020/01/11(土) 15:02:55.10ID:58o8Pxc50
>>335
トラモジってやつですか…(トラモジ受信できるSTB代わりのチューナーってあるんですか…?)
BonDriverはどのようになっているでしょうか?
2020/01/11(土) 15:34:02.86ID:miLGqsITd
>>336
DDMAXM4です
EDCBはBondriverproxyexのやつを使ってます
BonDriver_Proxy_C.dll
BonDriver_Proxy_C.ini
って感じです




BonDriver_MaxM4_0.dll
BonDriver_MaxM4_1.dll
BonDriver_MaxM4_2.dll
BonDriver_MaxM4_3.dll
338TVRemotePlus (ワッチョイ 5f5f-xm8a)
垢版 |
2020/01/13(月) 01:20:30.36ID:3KvCUHyF0
>>337
なるほどなるほど…
BonDriverは地上波とBS・CSで別れていますか?混合でしょうか?
2020/01/13(月) 03:44:21.63ID:nNm5jEV6d
>>338
混合です
全部一緒です
https://i.imgur.com/qJyVMlS.jpg
2020/01/15(水) 00:09:45.54ID:6s5gLsO60
TvRemoteViewer_VBでnvencだと再生中飛び飛びになっちゃうんですが、設定や関連ファイルの変更でどうにかなるんでしょうか?
intelのCPUでQSV使ってたときは問題なかったんですがCPUをRyzen、GPUをGTX1650に変更してnvencにしたらうまくいかなくて。
2020/01/15(水) 16:33:26.94ID:qa9CVNIlM
>>340
これかな?


948 名無しさん@編集中 (オイコラミネオ MMa9-02x6) sage 2019/09/19(木) 07:57:35.37 ID:yHazySw6M
>>947
hls_list_sizeを0にすればいいと思うけど
tvremoteviwer_vb側でセグメントファイルの削除設定があったと思うからそのへんもあわせて設定すればよいかと

ただリストは頻繁にアクセスされるからリストサイズがあまりにも大きすぎると通信が追いつかず再生が途切れたりする可能性はある

気にし過ぎかもしれないがそうなったらセグメントサイズの調整かな


950 名無しさん@編集中 (ワッチョイWW 7901-hEh7) sage 2019/09/19(木) 09:49:04.33 ID:h5zNo5pI0
>>948
ありがとうございます!
hls_list_sizeを0にして少し試したところ問題なさそうです
HLS_option_NVEnc_file.txtだけhls_list_sizeが50とか17になってたようです
ありがとうございました
2020/01/15(水) 23:55:34.46ID:JU5jGnss0
144pは実装されないのでしょうか?
MVNOの低速モード200kbpsで試聴できたらなと思ってます。
2020/01/16(木) 01:25:17.89ID:lVcRqzFWd
Twitterでのせてたやつ、早くリリースしてくれええええ
344TVRemotePlus (ワッチョイ bd5f-otum)
垢版 |
2020/01/17(金) 03:44:40.51ID:Y3Jnmnfu0
>>342
次回のバージョンで実装します

>>343
他にもいくつか実装したいことがあるので、それが終わってからになりそうです…
2020/01/17(金) 11:57:18.53ID:vw3hWeyq0
tvremoteplusで自動全画面かキーボードで全画面にする方法ない?
あとキーボードでch変えれないかな
あと同期も
346TVRemotePlus (ワッチョイ bd5f-FGhO)
垢版 |
2020/01/17(金) 18:35:09.51ID:Y3Jnmnfu0
>>339
ネットワークIDを比較することで地デジとBS・CSまでは綺麗に分けられましたが、
通常BS200チャンネルのスターチャンネルが195チャンネルになっていたり通常のBSにはないスターチャンネルDがあったりと、
どこからCSの範疇になるのかがかなり微妙です…
ネットワークIDはBSが4、CSが65534らしいのですが、それで分けるとスターチャンネル・BS12トゥエルビ・DlifeがCS扱いになってしまい…

もし分かるようでしたら、どのチャンネルがBSでどのチャンネルがCSか教えていただけると助かります
最悪チャンネル名で判定します…
347TVRemotePlus (ワッチョイ bd5f-FGhO)
垢版 |
2020/01/17(金) 22:02:56.35ID:Y3Jnmnfu0
>>345
検討します
2020/01/17(金) 22:45:00.48ID:MGv3xOX+0
>>341

340です 出張してて確認が遅くなりましたが、教えて頂いたとおりやったら飛ばなくなりました
過去ログに書かれてたのですね、申し訳ない
ありがとうございました!
2020/01/18(土) 01:45:27.38ID:zuWCBLJ/d
>>346
トラモジで私の環境の場合はそれで正しいです
WOWOW3つはBSでスターチャンネルらD-lifeはCSという謎仕様になっています

ただこれは自分の環境だけなので、ほかのトラモジ環境の人は違うかもしれません
なのでとりあえず地デジとBS、CSの2つに分けていただけてるとのことなのでそれでもいいのではないかと思います
350TVRemotePlus (ワッチョイ bd5f-FGhO)
垢版 |
2020/01/18(土) 04:33:17.11ID:/YR9Jv4B0
>>349
なるほど、了解しました(謎ですね…)
2020/01/27(月) 18:03:19.99ID:q5uRM+CPx
TVRemotePlusって、見た感じ基本的に一から環境構築する場合のみの想定ですか?
すでにEMWUI用とかも含めて、nginx + PHPという環境を構築しているので、そこに追加でApache立てたりは避けたいのですが…
352TVRemotePlus (ワッチョイW 275f-o7bu)
垢版 |
2020/01/28(火) 08:01:19.87ID:4gnSP9xY0
ApacheとPHPは設定をカスタムしたものを組み込み済みなので、別途ダウンロードする必要はありません
ポートはデフォルトで8000・8100を使用しますが、既にnginx側で使っているようであればインストール時に変更できます
353TVRemotePlus (ワッチョイ 275f-FkkX)
垢版 |
2020/01/28(火) 10:00:37.42ID:4gnSP9xY0
そういえば最新版の rplsinfo のアーカイブ( v1.5 (rplsinfo15.zip)?・ソースコードも添付されていたようです)を持っている方はいらっしゃいませんか…?
配布されていたサイトが閉鎖してしまっていて…(もし v1.5 より上のバージョンがあればそれでも構いません)
TVRemotePlus では現在 TVMaid に添付されている 32bit 版 (v1.5) を使用していますが、もしあれば 64bit や最新のものを使用したいです
今のところコマンドラインからTSの番組情報を抽出できる唯一のソフトなので…
Wayback Machine には残念ながら v1.3 (rplsinfo13.zip) 以降保存されていませんでした
2020/01/28(火) 10:17:58.28ID:qxhuVG/gx
>>352
いや、nginxとApache両方立てるのを避けたいのです
現状nginx経由でPHPが動く環境はすでに整っているので、可能であればPHPファイルの配置等だけで済ませられれば、という話です
2020/01/28(火) 11:33:32.45ID:uBMesxgw0
>>353
斧に上がってるのを見つけたけど、最新なのかもオリジナルのままなのかも分からない
ttps://github.com/ryu-blacknd/FavsE-Classic
2020/01/28(火) 22:05:25.86ID:5Ksj382s0
>>354
試してないけどapacheで使われている設定を全部nginxに置き換えてみたら良いんじゃないかな
https://timmehosting.de/htaccess-converter
https://github.com/lide-reed/apache2nginx
下は結構古いから動くかわからん
2020/01/28(火) 22:23:18.19ID:VoB9TMRIM
>>356
何が設定されているかというのも明言されてないわけで…設定漁ればいいんだろうけど
環境構築済みの人に向けてのメイン部分だけの配布があってもいいのにと思う次第
358名無しさん@編集中 (ワッチョイWW df7d-UPxj)
垢版 |
2020/01/28(火) 23:04:05.29ID:o0pW+C5w0
ch2で非表示にしているマルチチャンネルに切り替える手段が欲しいです
もしくはサービスIDを直打ちするか
あと一覧にチャンネルのロゴが表示できたら嬉しいです
2020/01/29(水) 02:15:59.76ID:JpKfHkx70
Apacheだと思うから置き換えたくなるだけで、
TVRemotePlusの一部の何かの構成要素と思えばいいのでは。
2020/01/29(水) 10:49:10.45ID:/VFfSdKS0
EDCB WebUIだってWebサーバーなんだしそう思う。
外部公開用のサーバーはnginxでもApacheでも好きなの建てて、あとはリバースプロキシでって人が多いんじゃないかな。
環境混ぜたくないってことならDocker、VirtualBox、ラズパイあたり使えばいいし
2020/01/29(水) 11:50:10.45ID:QlqA7AdPM
EDCBのCivitWebくらいだと内蔵Webサーバって感じだけど、Apacheアイコンそのままウィンドウ開きっぱなしは避けたいかな…と
作ってもらっておいて文句言うなって話だけど、要望としてそういう層もいると…
2020/01/29(水) 11:53:57.26ID:VQ/Pd5on0
なぜ自分でやろうとしないのか
363TVRemotePlus (ニククエ a95f-0Ybi)
垢版 |
2020/01/29(水) 14:34:05.74ID:JT+pBQTE0NIKU
>>355
ありがとうございます!
Wayback Machine で存在が確認できたのが2016年の rplsinfo v1.5 、saysaysay.net が消えたのが2018年の8月頃、
斧 (axfc.net/u/3933238) にあった rplsinfo v1.5.1 の更新日時が2018年3月なので、オリジナル最終版の可能性が高そうです
364TVRemotePlus (ニククエ a95f-0Ybi)
垢版 |
2020/01/29(水) 15:01:22.14ID:JT+pBQTE0NIKU
>>354 >>357
あーそういうことですか…
既に Apache が立っている、とかであれば bin/Apache/conf/httpd.conf (サーバー設定) と
bin/Apache/conf/extra/httpd.ssl.conf ( HTTPS 周りの設定) の内容を既に立てている Apache に移植、
証明書類 ( bin/Apache/conf/server.crt ・bin/Apache/conf/server.key ) を Apache/conf/ フォルダに置けばいけると思いますが、
nginx に関しては正直触ったことがないのでなんともいえないです…

TVRemotePlus で Apache に依存している部分は htdocs/.htaccess・htdocs/api/.htaccess・htdocs/tweet/.htaccess で、
Basic 認証は .htaccess を書き換えることで実現させています
あとは htdocs/watch.php などで使われている apache_setenv() 関数が nginx だとエラーを吐くかもしれません
あと当然ながらインストーラー (install.php) も Apache 前提になっています
nginx への移植はできなくはないと思いますが、割と面倒かもしれません
365TVRemotePlus (ニククエ a95f-0Ybi)
垢版 |
2020/01/29(水) 15:17:23.81ID:JT+pBQTE0NIKU
>>361
私の場合録画用の PC があるのであまり気にならないのですが、できればタスクトレイに格納したいな…とは思っています
サービス化するとタスクバーにアイコンは表示されませんが、TSTask が起動できないなど色々問題があり断念しました
Windows アプリはちょっと触った程度なのでなんとも言えませんが、タスクトレイに格納してそこから Apache を起動するようなソフトを
別途作ることは考えています

>>358
前々から考えていました、検討します
ただ、番組表にチャンネルを増やしてしまうと一覧が雑多になりそうなのと、
番組表更新も今でさえ処理が重い (チャンネルが増えるとその分取得するチャンネルが増える・
EMWUI の API は1チャンネルごとにしか番組情報を取得できないらしいので毎回100チャンネル分くらい取得している) ので、
各チャンネル右の︙ボタンからマルチチャンネルを選択するような簡素な形になってしまうと思います
366TVRemotePlus (ニククエ a95f-0Ybi)
垢版 |
2020/01/29(水) 15:24:28.72ID:JT+pBQTE0NIKU
次のバージョン (v2.0.0) では複数同時配信やダークモードなどかなり更新が広範囲になっていますが、
いろいろ新機能を実装していたらいつまでたってもリリースできなさそうなので、後回しになってしまうかもしれません
(前にも上げましたが)進捗とかは https://twitter.com/TVRemotePlus で呟いています
いろいろすみません…
https://twitter.com/5chan_nel (5ch newer account)
2020/01/29(水) 16:30:37.99ID:TBU5gGrtMNIKU
うちの環境だとサービス化は問題ないな
Windows10と8.1環境で試してるけどどちらもOSにログオンしてない状態でも正常に使えてる
2020/01/29(水) 17:00:50.44ID:6q3jtWVWMNIKU
とりあえずnginx移植は置いておいてそのまま試してみたら…
設置場所はC:\DTV\TVRemotePlusです

PHP Warning: PHP Startup: Unable to load dynamic library 'curl' (tried: ..\..\php\ext\curl (指定されたモジュールが見つ かりません。), ..\..\php\ext\php_curl.dll (指定されたモジュールが見つかりません。)) in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library 'curl' (tried: ..\..\php\ext\curl (指定されたモジュールが見つかりません。), ..\..\php\ext\php_curl.dll (指定されたモジュールが見つかりません。)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'mbstring' (tried: ..\..\php\ext\mbstring (指定されたモジュー ルが見つかりません。), ..\..\php\ext\php_mbstring.dll (指定されたモジュールが見つかりません。)) in Unknown on line 0

モジュール違いがあと数行…
なんでしょうこれ
2020/01/29(水) 18:37:57.21ID:OD4z9nRiMNIKU
安物PC(Athlon 5350)で細々使ってる身としては、ffmpegのpresetをstream.phpの画質切替のところで切り分けてもらえるとありがたい。
毎回アップデートの度にマニュアルで書き換えてて、720p以下はveryfast, それ以上はultrafastにして、遅延を抑えてる。
2020/01/29(水) 19:36:18.60ID:LXbaJxrd0NIKU
>>368

php.iniを開いて

extension_dir = "ext"
extension=php_curl.dll

とかの先頭の「;」を外してコメントアウト解除
他のモジュールもエラー出てるのは解除していく
2020/01/29(水) 19:43:58.48ID:LXbaJxrd0NIKU
システム環境変数のPATHにphpを入れる
あとはphpinfoのphpファイルをnginxから(重要)起動するとphp.iniの場所と有効なモジュールの一覧がわかる
2020/01/29(水) 20:24:43.06ID:CRMHlOHXMNIKU
>>371
nginx用にインストールしてるPHPはPATH通してないし、コメントアウトするなんて手順に書いてなくね?
2020/01/29(水) 21:07:06.64ID:LXbaJxrd0NIKU
>>372
https://stackoverflow.com/questions/12348/php-curl-on-windows-install-the-specified-module-could-not-be-found/12349#12349
2020/01/29(水) 22:04:55.33ID:JpKfHkx70NIKU
もうそのレベルなら諦めた方がいい
2020/01/29(水) 22:14:41.10ID:CRMHlOHXMNIKU
>>373
いやいや、そりゃPHPの環境整えれば動くのは分かってんだけどさ(nginxでは動かしてるし)、
それらが不要なのがこのパッケージなんじゃないんだっけ?って話
2020/01/29(水) 22:44:26.94ID:LXbaJxrd0NIKU
>>375
ああそのまま動かしたってのはてっきり設定変えずにngnxでphp読ませてそのまま動かしたって意味かと
エラー内容的にそれかと思ったんだけども
2020/01/29(水) 22:57:03.24ID:CRMHlOHXMNIKU
>>376
いや、install.batを起動したらだよ
v1.4.2の7z解凍して起動しただけ

インストーラのメッセージの上に
curl
mbstring
openssl
sockets
が読み込めないと出て、インストール進めても完了メッセージが出ずに終了、ショートカットも出来てない

ちなみに..\..\php\ext\php_curl.dllとかが見つからないと出てて、なんでそんな位置見に行ってるんだ?という感じ

結果的にphp.ini読んだら、extension_dirが..\..\php\extに設定されてたので、extに修正したらエラーでなくなった

作者さん、間違ってません?
2020/01/29(水) 23:09:04.01ID:CRMHlOHXMNIKU
しかしインストールできたと思ってApache起動してアクセスするも、今度は真ん中にFatal error
module.phpの128行目にあるmb_detect_encodingがundefined functionだと

またハンバーガーメニューをクリックすると下の方にheader.pho 183行目でエラー
どうやらgithubへのバージョンチェックっぽい部分で、file_get_contentsがhttpsってなんじゃらほいと言っている

皆さん最新のreleaseでイチから環境作れてるんです???
2020/01/30(木) 00:13:07.66ID:JzbwEb5W0
何の問題もなく構築できてるけどなぁ
別環境のWindowsがあればそっちで試してみたら?
380TVRemotePlus (ワッチョイ a95f-0Ybi)
垢版 |
2020/01/30(木) 04:15:18.69ID:LUK9IZ100
>>378
一部の環境でPHPの拡張機能のロードに失敗する問題は把握していますが、こちらの環境では動くのでなんとも…
mb_detect_encodingがundefined functionなのもfile_get_contentsがhttpsってなんじゃらほいなのも、
PHP の拡張機能(TVRemotePlus では拡張機能として php-curl・php-mbstrring・php-openssl・php-sockets を使用します)がロードされていないためです

なぜ php.ini で ..\..\php\ext\ を指定しているかと言うと、Web からのアクセス時は PHP の拡張機能が Apache の httpd.exe から見たパスでないと読み込めないためです(過去に相当はまりました)
ただ、PHP をコマンドラインから実行する場合は拡張機能が php.exe から見たパスで読み込まれてしまうため、
install.bat では一旦 httpd.exe に移動した上でインストーラーを実行しています
381TVRemotePlus (ワッチョイ a95f-0Ybi)
垢版 |
2020/01/30(木) 04:16:15.63ID:LUK9IZ100
(誤植:一旦 httpd.exe に移動 → 一旦 httpd.exe のあるフォルダに移動)

本当は extension_dir は絶対パスで指定すべきですが、どの階層にインストールされるかどうかわからないためこのような回りくどい作りになっています
他にも絶対パスが使えないことで面倒なことになっている部分がいくつかあったと記憶しています

もしかすると、PHP に PATH が通っているとおかしくなることがあるかもしれません
パス周りは複雑な上に環境によって違うのがきついです…
2020/01/30(木) 07:00:13.80ID:ShIm22bmx
>>381
んー、インストール時にカレントディレクトリをhttpdに移動したところで意味ないのでは?
現にphp.exeから見た"ext"を指定しないとだめでしたし
ちなみにPATHは通していません

インストール後にhttpdから見た相対パス(デフォルト)に戻したら動きました
ありがとうございます

今度はQSVEncCがエラー吐いて使えませんが…
383TVRemotePlus (ワッチョイ a95f-0Ybi)
垢版 |
2020/01/30(木) 14:43:36.70ID:LUK9IZ100
>>382
少なくとも、私の環境では httpd.exe のあるフォルダに移動しないと PHP の拡張機能が読み込めません
他にも過去に同じような症状を報告してきた方がいましたが、どうなっているんでしょうか…
次のバージョンではエラーになっても困るので Apache・PHP 両フォルダに PHP の拡張機能を配置しようかと考えています
要するに PHP の拡張機能が指定のフォルダか PATH の通ったフォルダ内で見つけられなかったから dll 読み込みエラーになっている訳で、
最悪 bin/PHP/ext/ フォルダ内の dll を System32 内に置けば動作するはずです
2020/01/30(木) 17:49:49.76ID:bi2bmDhyM
>>383
もしくはphp.exeをモジュール込みでコンパイルするか…
2020/02/02(日) 00:22:00.02ID:ds9WgQ3qd
早よリリースして
2020/02/03(月) 18:49:12.14ID:tWfAFk5r0
TvRemoteViewer 2.93r + TvRemoteFiles 227 + EDCB を動かそうとしているのですが、
うまく動きません。

Topから"EDCB番組表"を選んでも、"トップ", "再読み込み"のボタンしか現れません。
Top -> 管理 -> 手動配信を見てみると、BonDriverとチャンネルの選択のところに
何も出ません。

http://127.0.0.1:5510/api/EnumEventInfo にアクセスすると xml ファイルが見えるので
EDCBのwebインターフェースは動いていると思うのですが、BonDriverの指定がうまく
動いていない雰囲気です。

この状態で、何をチェックすればいいでしょうか。
よろしくお願いします。
2020/02/03(月) 18:52:17.95ID:tWfAFk5r0
書き忘れましたが、TvRemoteViewer_VB.ini に
TvProgram_EDCB_url = "http://127.0.0.1:5510/api/EnumEventInfo";
は指定しています。

よろしくお願いします。
2020/02/03(月) 19:38:23.43ID:tDlcbTeqM
BonDriverの指定をチェックしたらいいんじゃないですかね
2020/02/03(月) 20:20:16.90ID:OCeqcRkk0
>>386
TvRemoteViewer_VBの設定フォームにて
BonDriverPath欄右横の「..」ボタンからBonDriverが存在するフォルダを選択してください
なおそのフォルダには、BonDriver〜.dllとセットでBonDriver〜.ch2が存在する必要があります
確認してみてください
2020/02/05(水) 12:38:45.97ID:tI1RGIb70
>>389
ありがとうございます。

BonDriverPath欄右横の「..」ボタンからBonDriverがあるフォルダを選択すると
BonDriverとチャンネルを選択できるようになりました。
手動配信でBonDriver, チャンネル, 解像度を選んで"配信開始"を選ぶと
配信開始の画面は出るようになったのですが、配信準備中の画面が出ません。
またRecTaskは起動されていません。
地デジ、BS、スカパープレミアムすべて同じ現象です。

あと何をチェックすべきでしょうか。
よろしくお願いします。
2020/02/05(水) 15:14:00.20ID:tI1RGIb70
ログをアップロードしました。

https://www.axfc.net/u/4018446
2020/02/05(水) 15:54:52.97ID:tI1RGIb70
色々と試しているのですが、配信準備中の画面が出ません。
RecTaskは起動され選局も成功していますが、タイムアウトで終了しているようです。
RecTaskは合計4回起動されました。

BonDriver_PT3-TでNHK総合を選んで、解像度を1280x720, NVENCを指定して
手動配信した場合の、設定のスクリーンショットとログをアップロードしました。

よろしくお願いします。

https://www.axfc.net/u/4018447
2020/02/05(水) 18:38:43.96ID:0W2ADwz+0
グラボ何積んでんの?
QSV NVログ出力とコンソール表示のチェック入れてもう1回
2020/02/05(水) 19:15:03.92ID:L0BNWaW60
>>392
ログに【エラー】が表示されています
設定フォーム左側のHLSアプリ欄右の「..」からご使用のffmpeg.exeを指定してあげてください
ついでにその2つ下のHLSオプション優先使用の右の欄から標準解像度を選択してください。上の広めのHLSオプション欄にずらっと文字列が表示されればOKです

なお、ffmpegのバージョンによっては動作しないこともあるようですので
うまく再生できない場合は前スレで実績のある
ffmpeg-4.1-win64-static
ffmpeg-20181001-dcbd89e-win64-static
等ちょっと古めのものを試してみてください

今からならTVRemotePlusも全部セット&インストール簡単でいいですよー
2020/02/05(水) 21:49:14.81ID:tI1RGIb70
>>394
> 設定フォーム左側のHLSアプリ欄右の「..」からご使用のffmpeg.exeを指定してあげてください
> ついでにその2つ下のHLSオプション優先使用の右の欄から標準解像度を選択してください。
> 上の広めのHLSオプション欄にずらっと文字列が表示されればOKです

指定しました。

> なお、ffmpegのバージョンによっては動作しないこともあるようですので
> うまく再生できない場合は前スレで実績のある
> ffmpeg-4.1-win64-static
> ffmpeg-20181001-dcbd89e-win64-static
> 等ちょっと古めのものを試してみてください

ffmpeg-4.1-win64-static で試してみました。

どうやらNVENCを指定すると失敗しているようです。
NVENCを指定しないとうまく動きます。
2020/02/05(水) 21:53:07.84ID:tI1RGIb70
>>393
> グラボ何積んでんの?
> QSV NVログ出力とコンソール表示のチェック入れてもう1回

NVログ出力を入れると NVEncC64.log に以下のように表示されています。

GPU #0 (GeForce GTX 1080) does not support H.264/AVC encoding.
Unknown erro occurred during checking GPU.

GPUが良くないんでしょうか?
2020/02/05(水) 21:55:39.89ID:DWyxMbqa0
>>395
NVEncだけ使えないなら、グラボのドライバーが古いじゃない?
2020/02/05(水) 22:41:04.02ID:0W2ADwz+0
ドライバ更新してもダメなら
NVEncC64.exe --check-hwとNVEncC64.exe --check-featuresの結果貼って
2020/02/05(水) 23:27:01.46ID:tI1RGIb70
>>397
ドライバが 2019/02 と古かったようです。
最新のドライバを入れるとNVENCでも動くようになり、
すべてうまく動くようになりました。

どうもありがとうございます。
2020/02/06(木) 00:09:53.44ID:j4Z3GCnl0
TVRemotePlusでエンコード時のfps(60fps固定?)の指定ってできないでしょうか?
2020/02/06(木) 02:13:45.78ID:92spb2Ou0
インストールに苦戦した。既存のPHPがC:\PHPにあると環境変数通ってなくてもインストールうまくいかなかった。
ようやく見れたかと思いきや、地デジだけ番組表が空っぽでもうわかんねぇ、寝る。
2020/02/06(木) 07:54:19.79ID:AKuCfb0NM
見れたわ!
EDCB.exeを新しくして、Bondriverの名前を成功している人たちにあわせて変更して、TVTestでch2ファイルを作り直したら成功した。
で、TVRemotePlus最高だな。
2020/02/06(木) 10:00:24.35ID:C9dhNQzKM
>>401
うわ、それだ
確かにC直下にPHP置いてるわ
404TVRemotePlus (ワッチョイ b75f-VM48)
垢版 |
2020/02/07(金) 20:38:13.42ID:p90IAF+y0
>>400
stream.php 内のコマンドを弄れば一応可能です
ただテレビ放送で60fpsのものってありましたっけ…
30fpsのものを60fpsにしてもデータ量が増えて読み込みが重くなるだけなような…
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況