地デジのロケフリシステムを作るスレ part10
■ このスレッドは過去ログ倉庫に格納されています
Windows10+TvRemoteViewer_VB 2.78。
外部端末でストリーミング再生中に、
Windows10 PCが省電力モードに入ってしまい再生が途切れてしまう、
という問題があります。TvRemoteViewer_VBで、
何らかのストリーミング配信中は電源要求を出し続けることを検討いただけませんか?
powercfg /requestsで電源要求状態を見てみると、
1.放送中のCh再生時:
- Spinelが SYSTEMとAWAYMODEの電源要求をだしているため、
PCは省電力モード(スリープ・サスペンド等)に遷移しなくなる
・ファイル再生時:
-TvRemoteViewer_VB に関する電源要求は一切存在しない。
そのため、ファイルのストリーミング再生中に、
PCが省電力モード(スリープ・サスペンド等)に遷移してしまう場合がある >>722
外部ツールではあるけれど、SleepToolってのを使えばネットワークとかプロセスとかを監視してスリープ抑止できるよ
http://www.vector.co.jp/soft/winnt/util/se495541.html http://www.vector.co.jp/soft/winnt/util/se363849.html
スリープ抑止ならこっちのが良いんじゃないかな
うちではffmpegのプロセスを監視させてる
まぁTvRemoteViewer_VBに機能が乗るのが一番スマートだけど >>722
どうもどうも。powercfg /requestsって初めて知りました
ネットを参考にSetThreadExecutionStateでスリープ抑止できそうってことで試してみたのですが
なぜかpowercfg /requestsではリストに上がってきませんでした
たぶんダメでしょう
というわけで>>723-724さんご紹介のソフトでどうでしょう
サスペンドコントローラーは私も使っています。他ソフトに対しても一括管理できていいですよ〜 ここは開発活発だな
最近PC界隈の開発が下火で辛い 最近WiMAX2+を使うようになったから、iPhoneで外部からWiMAX経由で利用しているんだけど
ファイル再生時に再生ボタンを押してから実際に再生が可能になるまでに時間がかかると
再生開始時間がずれてしまう症状がでるのは仕様?
例えば開始を0秒にセットして再生開始した場合
電波の状況で再生開始まで数十秒かかってしまった場合、再生開始時間も10秒とか20秒くらいの位置からになる…
この症状はReloadの巻き戻し、早送りでも起こるので、30秒巻き戻したいと思っても10秒くらいしか巻き戻らなかったり
酷いときは逆に10秒ほど進んでしまう事があり、目的の時間に調整することが非常に手間
ReloadではなくSeekの状態だと正確に早送り、巻き戻しができるんだけど…
改善できるなら改善をお願いしたい…
ちなみに環境はTvRemoteViewer_VB 2.78+iPhone7のドルフィンブラウザ >>728
SafariでもFirefoxでも同じでした
割と早く反応したと思っても、10秒とか30秒進んでた
あとスマホだと表示されるサムネイルONボタンの横にある更新ボタンっぽいのを押しても
10秒とか30秒くらいどんどん進んでいく
割と電波が安定している自宅でも起こるって事は、読み込み時間は関係無いかも
とローカルのWiFiに接続してやってみたら同じ症状が出た
PCでは問題無いので、もしかしたらスマホ向けの処理で何かしら問題があるのかも?
スマホだと画面に出る再生ボタンを押さないと再生開始しないけど、ボタンが表示される一瞬前には再生位置がずれる前のサムネイルが表示されていたりしたので
この辺りの処理のところでずれが発生している? ファイルの再生と言っても、やってることはHLSだからね
100%狙ったところから開始させるのは難しいんじゃないかな
手動スタートのブラウザならなおさら >>730
数秒なら気にならないんだけれどもね…
早送り、巻き戻しに関してはSeekになるまで待てば何とかなるけれども
最初の再生開始はもうちょい正確にできるならなって欲しい… >>732
しっかり考えたことはなかったですが(よくわかってない)
再生指令した時間と実際の再生が始まる時間のタイムラグをプレーヤーが勝手に考慮して再生しているのでしょうか
ファイル再生の場合はm3u8と断片tsは動画の先頭から用意されているのでファイルがおかしいということではない気がします
もし、プレーヤーの問題だとするとサーバー側での対応は難しそうです。プレーヤーにそれに対処したオプションが無いのかな〜
以上、私の想像です。その昔、似たような質問への回答レスがあったような気がしますが覚えてないです・・ >>733
サーバーでの対処が難しいなら諦めるしかないかな…
PCのFireFoxではずれはほぼないので、スマホブラウザの仕様かなにかなのかな… 再生開始位置がずれてしまう症状だけれども
今日たまたま配信画面に切り替わって再生ボタンが出てきたところでしばらく放置してしまったんだが
再生開始が3分弱くらいずれてた…
そこでローカル環境で色々試してみたところ
どうやらエンコードを実行中の場合だと再生開始しないと再生位置がどんどんずれていくみたい
5分程度の短い動画を数分間放置してみたら再生開始する前に動画のエンコードが終わったようで(早送り、巻き戻しするときにReloadもSeekも表示されない状態)
その状態だと再生開始も設定通りの位置からでずれはなかった
なのでとりあえずブラウザ側の仕様と決めつけるのは早いかも? >>735
放置してずれていく、というのが>>733の
>再生指令した時間と実際の再生が始まる時間のタイムラグをプレーヤーが勝手に考慮して再生している
に当たると思うのです
m3u8中に記述されている0秒地点(00000000.ts)から再生しろ!が何故勝手に現実時間分だけずれていくのかは詳しい人に聞かないとわからないですが・・
もしかするとこの動作を抑制し経過時間を考慮せずきっちり0秒地点から再生しろというコマンドがm3u8の仕様にあるのかもしれません
さらっと調べてもわからなかったです・・
ここはひとつ、新しいロケフリソフトTvmaid MAYAさんも同時にインストールしてみてはいかがでしょう。共存可能ですしとても素晴らしいと思います >>723-725
みなさんありがとうございます。ffmpeg監視で乗り切れました。 >>735
hlsはリストの頭にある断片が時間と共に削除されていく(可能性のある)プロトコルだから、プレーヤーはいつまでも頭で待ったりしない。
ffmpegが断片を吐き終わってm3u8のケツにendlistが書かれたら、プレーヤーの動きが若干変わる。5分云々はそれだけのこと。
hls使ってる以上どうにもならないよ、諦めれ。 hls使ってる動画サイトは事前に分割したの送り出してたりするけど
ここのロケフリはその都度ソース動画からhlsを動的に作って不要部分は消してたよね >>739
解説ありがとうございます
試しにm3u8の要求がある度に末尾に#EXT-X-ENDLISTを加えてみましたが再生が停止してしまいました(当たり前でしょうね)
>>740
リアルタイムの場合は下手すると無限にファイルが増えていくので削除していますが(消さない選択もできます)
ファイル再生の場合は削除は行っておりません >>739
なるほど…HLSの仕様だったか
だとすると諦めるしかないか…
ただそうなると再生開始を自動にして欲しいなぁ
Webの管理タブ見てみるとiPhoneとかは自動開始できないタイプのモバイルブラウザという判定になっているようだけど
>>736のTvmaidだと自動で再生し始めるので、TvRemote側もできなくは無さそうだけどどうなんだろう? 色々と試してみたところ
視聴画面をサーバー低負荷モードにする。
にチェックを付けたら、ほとんどの場合再生開始位置のずれが気にならないレベルになった
電波状況が悪くて読み込みにかなりの時間がかかった場合はさすがにずれが大きくなってしまったけれど
ずれが気になる事は大幅に減った それだとすると、PCスペックに依存するかもしれんから、やっぱりどのぐらいなのかなというのは気になるね >>736
これ良いね
画面開くのにTvrock見たいに固まること無いし電波状況悪くて多少途切れても切れたとこから再生される
予約とか番組表はrockの方が良いけど、安定性なら断然上だね
ストリーミング出来るフォルダ登録出来たらさらに良いかも >>744
BOXNUC5I3RYHってIntelのCorei3搭載のNUCなので性能はそれほど高くないね
なのでエンコードで配信の選択肢はQSVしかないw
>>745
Tvmaid MAYAはレジューム機能があってとても良いんだけど
QSVでの配信がまだうまく実装されていないみたいで、定期的に数秒間停止してしまうんだよね…
作者さんがQSV対応のCPU持ってなくて動作の確認ができてないって話しだからしょうがないんだろうけど
QSVのストリーミング再生が改善され、録画フォルダのファイルの自動認識できればかなり良い感じになるんだが… >>746
maid は導入が容易で、動作が軽い、UIもわかりやすくとても使い安いよね。イチオシ❗
ただ自分も配信設定に手こずった。
ストリーミングファイルが自前作成するが、ミスタイプしていてそれに気付くのに時間がかかったり、適正値を得るのに色々試した。現状リリース20で問題なしです。
停止は、配信方式やビットレート値を変えて見てはどうですか。ちなみに当方環境はatom z3736f >>747
最新の20で試してみた
PCでHLSemuで配信すると問題無く再生できたけれど、iPhoneでhlsで配信すると一定間隔で数秒間停止する
そしてドルフィンブラウザだと何故か全画面表示ができないので、ドルフィンブラウザのメニューバーが邪魔で見難い…
まぁmaidの方も更新頻度高めみたいだし、今後改善されていくのをじっくり待つさ >>748
これ、ffmpegの場合でもそうなるね。
リリース21で直した(たぶん)。
止まることもあれば止まらないこともあるので、確認しづらいな。 >>750
同感です。
機能面や操作がしんぷるなので、ちょうどよくていいですよね。
重宝してます。 TvRemoteViewer_VB 2.79
NicoConvAss 1.43
http://vb45wb5b.seesaa.net/
・TOT補正に使用するPCRの値が不自然な場合に対処
BS11でコメントが流れないファイルがありましたので対応してみました(理解不足)
NicoConvAssも同様ですのでご使用の方は併せてアップデートなさってください maidって更新されていたんですね
MAYAを入れてみた
自宅で視聴するならこれで十分だ TvRemoteViewer_VB 2.80
・TvRock番組表で英数字のみの番組名が存在するとエラーが発生していたバグを修正 TvRemoteFiles ver2.20
久しぶりの更新で改善点が多いのですが、解説記事はまたのちほど書くとしてとりあえず上げます。
1)Chromecast, AndroidTVでうまく動作しなくなっていたバグを解消しました。
2)Dolphin BrowserがAndroid7.0 以降、および最新版FireOSで使い物にならなくなっており
その影響で従来のやり方ではFireTVでうまく視聴できなくなっていました。
FireTVではWeb App Tester の上でネイティブで問題なく動作することを確認しましたので、今後
そちらを正規手順といたします。
この場合もスクリーンセーバーのカット(起動0分設定)、Stay Alive Keep screen awake
およびそれを起動するためのAutomateItの導入は今まで通りお勧めしますが、
Web App Tester は動作も軽く4K再生にも対応しているため、お勧めのプラットホームです。 3)モバイル系ブラウザの最新機能をいろいろ取り込みました。
https://qiita.com/tomoyukilabs/items/cb9dd1d3e7eb0cc7f58a
結果、以下の点が改良されています。
@iPhone - iOS9以降で、ブラウザ表示のまま再生開始できるようになりました。
AiOS/Androidなどほぼ全てのモバイル系ブラウザで、動画が自動開始できるようになりました。
トップページ管理タブ「動画自動開始の最新機能を利用(モバイル)」をチェックすれば有効になります。
但しその場合、音声ミュート状態で動画スタートしますので、画面に出るミュートの絵をタップして音復活させてください。
iOSのiLuna/iCab、AndroidのFirefoxなど、もともと自動開始をサポートしている環境ではチェックは不要です。
BAndroidの殆どのブラウザ、またiOSのChromeなどでは、従来動画サイズの自動調整がおかしく、
画面フィットや縦横回転のたびに動画サイズが大きくなり過ぎ、文字サイズが非常に小さくなる傾向がありました。
今回そこの問題を洗い直し、AndroidのChromeやHabitBrowser等でも快適に利用できるようにしました。 (続き)
但しその場合、例えばAndoridでは以下の設定にするのがお勧めです。
例) Chrome
「設定→ユーザー補助機能で 強制的にズームを有効にする のチェックを外す。」
Habit Browser
「設定→コンテンツ で、ズームを許可する をOFFにする」
など。 アップデートお疲れ様です
こちらでもChromecastでの再生が可能になっていることを確認しました
対応ありがとうございます >>755-757
アップデート乙です
早速自動再生機能使って見たものの
iPhone7のサファリとドルフィンブラウザではミュートにはなるものの自動的に再生は始まらなかった…
iPhoneの設定が悪かったりするのだろうか?
後は大抵は問題無いんだけれど、動画ファイルによってスキップ機能を使うと配信準備中のまま再生が始まらない症状が出た
前のバージョンでは同じようなことはなかったんだけど…
TvRemoteFilesの方のバージョンアップ方法ってHTMLフォルダ上書きするだけで良いんだよね? TvRemoteFiles リモコン機能から全画面 を押すと最大化になり全画面にならない。
win10,泥、ios,chrome,ieいろいろ組合せし試したがどれでもそうなる。 >>760
上書きでいいはずだが、アップデート用の専用ソフトもあるので使ってみては? すいません、自動再生について
iPhone7のサファリでもう一度試してみたら自動的に再生が始まった…
ドルフィンブラウザでは無理なのは変わりなし
そしてスキップ機能を使うと配信準備中のまま固まってしまう事象については
QSVEncでエンコードしているんだけど
サーバー側のタスクマネージャーを調べてみたら、問題のファイルをスキップ再生する時にはQSVEncが起動していなかった
そのため配信準備中で固まるみたい
今までこんな症状なかったのに何故急に現れたかわからないけれど
QSVEncに関しては更新もなく特に何も変えていないので、TVRemoteViewの方に何か原因がある可能性が高いかも… >>763でTVRemoteViewの方に原因があるかも、って書いたけれど
TvRemoteFilesとTVRemoteViewのバージョンを下げてみても発生したので
今まで気づかなかっただけで、問題があるのはこちらの動画ファイルかも
とりあえずこのまま使ってみて、何か原因とかがわかったらまた報告します >>763-764
検証お疲れ様です
TvRemoteViewer_VBとQSVEncのログ双方を見ないとですが
QSVEncが起動していなかったのは一旦起動して直後にエラーでQSVEncが落ちているのではないでしょうか
うちではRecTaskで録画した朝ドラが止まることはないですが全て高速シーク(スキップ)できないファイルでした。なぜなんでしょうね >>755
お忙しいなか更新ありがとうございます
Chromecastでの快適な視聴環境が戻ってきました
AndroidのChromeで自動再生されないと思ったら設定を変えてたんだった
サイトの設定>メディア>自動再生 rectaskのログでBCASカードの初期化に失敗しましたとでてしまいます
内蔵カードリーダをwinscard方式でしてます
spinelを導入していてtvtestでは視聴できます
誰か助けてください 情報が少ない上にスレチな気がするが…
エラーが出て"試聴できない"って事だよね
視聴できてるTVTestと同じフォルダにRecTaskを置いて、同じBonDriverを指定してもダメ? rectaskが64bitでした
ご迷惑をおかけしました 64bitとあればついポチってしまうのが人の性というもの Abemaの番組表更新はタイムスタンプつけなくていいですよ >>772
どうもどうも。今度更新することがあれば外すようにしておきます 再起動いるシークで前のエンコード結果保持しておいて戻ったときに再利用とかできない? >>774
仕組み的に難しそうです・・代わりになるかわかりませんが使用していないストリームで前もってエンコードしておくことは出来たと思います
ついでにお知らせ
TVRVLauncher 1.43
http://vb45wb5b.seesaa.net/
・放送されていないAbemaTV放送局は表示しないようにした
・ジャンル分けされていない番組の勢いが上がったときに上位に表示できるようにした
・YouTube Liveとニコニコ生放送のキーワード検索結果を表示できるようにした(無保証) 乙です
アップロードの日付が 2017/11/09 になってます >>776
A地点からC地点を再生したとときに、A地点を待避させて管理する仕組みを作らなければならないこと。その間のB地点をエンコしてもABCでぴったり再生できるファイルが出来ないであろうこと
労力的にも実力的にも無理っぽいです・・「あとは後続に任せる!」状態です・・すいません
>>777
ご指摘ありがとうございます。ニコ生も久しぶりに見ましたが結構面白いですね TVRVLauncher 1.43 で YouTube LiveのAPI Key入れて検索しても
{
"kind": "youtube#searchListResponse",
"etag": "\"一応伏せときます\"",
"regionCode": "JP",
"pageInfo": {
"totalResults": 0,
"resultsPerPage": 5
},
"items": []
}
って画面が表示されてしまい検索結果画面が表示されませんです
なにか他にも設定必要でしょうか?
ちなみにニコニコ生放送とFleshは問題なく検索結果が表示されます TVRVLauncher 1.46
http://vb45wb5b.seesaa.net/
・FRESH!のキーワード検索結果を表示できるようにした
・YouTube Liveのtestボタンでキーワードが全角の場合にテスト出来なかったバグを修正
・キーワードフィルタにAbemaTVのChannelIdを検索対象に含めることにした(dramaでドラマチャンネルを上にが可能になった)
ニコ生で追い出されたのでFRESH!追加しました
>>781
全角キーワードで試してませんでした・・テストありがとうございます
「マリオ」で検索してテスト結果&一覧に上手く表示されることを確認しました >>781
すいません検索はできてました
以下、こんな感じで表示されますが、これで正常でしょうか?
{
"kind": "youtube#searchListResponse",
"etag": "\一応伏せときます\"",
"nextPageToken": "CAUQAA",
"regionCode": "JP",
"pageInfo": {
"totalResults": 447,
"resultsPerPage": 5
},
"items": [
{
"kind": "youtube#searchResult",
"etag": "\一応伏せときます\"",
"id": {
"kind": "youtube#video",
"videoId": "ccp24-zhwdo"
}, >>783
大丈夫だと思います。一覧に掲載される結果がおかしいと感じた場合はまたお知らせください >>784
早速の対応ありがとうございました
検索できるようになりましたm(_ _)m TvRemoteViewer_VBを試しています
BS用のチューナーにTBS6205を使用しているのですが
BSの番組の表示・視聴ができません
ファイル再生・地デジ視聴はできます
BonDriver_BDA-DVBCなどのドライバを使うと、
TvRemoteViewerはうまくチューナーを認識しないのでしょうか? >>786
BonDriver_BDA-DVBC.dllとBonDriver_BDA-DVBC.ch2を設定画面で指定したBonDriverフォルダに用意し
管理タブの手動配信欄にBonDriver_BDA-DVBC.dllが表示され番組配信できることを確認してください
そのうえで使用している録画ソフト上で番組表表示できていればTvRemoteViewer_VB上でも表示されると思います
環境が無いので確かなことは言えませんがプレミアムでの使用も出来るはずです 私もケーブルのTS抜きやってるが、BondriverじゃなくてTS処理部分
だから今使えるのはパッチ適用済みのTVtestだけかも
RectaskのTSMFに対応するパッチ(あるのか知らん)を適用していない限り、多重されてるBSチャンネルは無理だと思う…
逆にSPHDだとかケーブルテレビのch(C001-とかJ001-)のようなものはいけるかと >>786
>>788さんお言葉で思い出しましたがiniにプレミアム用RecTaskを指定するRecTask_SPHDという項目があります
併せて>>1にプレミアムの解説リンクがありますので読んでみてください >>787-788
ありがとうございます
さっそく試してみます >>787
TVTest内のすべてをRecTaskに入れたところ
PCとスマホからBSの視聴もできるようになりました
ありがとうございます 最近TvRemoteViewerを狙ったスキャニングがあるみたいなのでパスワードちゃんとつけましょう >>792
Basic認証にするとスマホから見れなくなるよね
もしかしてなんかよい方法あるのか? Basic認証、設定してみたけどiPoneでは視聴できたよ >>794
まじー俺のアンドロイド5.0.2では見れない(T-T) >>795
ごめん、VPN通すと接続できないです
家庭内LANだと見れます >>796
うちは家庭内LANでも無理だわ(T−T)号泣
なんかよい方法とかないんかな、情報プリーズ >>795
スレ汚しでごめん
VPNで視聴できなかったのはポート開放してなかったからでした(^^ゞ
ポート開放したら視聴できたです アンドロイドのブラウザをSleipnirからFirefoxに変えたらBasic認証でもみれたわ\(^o^)/
でも、こんどはTVRVLauncherがTvRemoteViewer_VBに接続できない
TVRVLauncher.iniで
TvRemoteViewer_VB_URL = "http://ユーザー名:パスワード@192.168.1.100:40003"みたいに設定しても接続できない
なんか間違ってるかな? TVRVLauncher 1.47
・BASIC認証に対応
VPNへ誘導したいところですが、既存のBASIC認証環境にTVRVLauncherを導入する方もいらっしゃるでしょうから対応してみました
記述は>>799さんの通りです(実験ありがとうございます)
>>797
最低でもBASIC認証、できればVPNの導入をお願いします。SoftEther VPNがおすすめですがWindows標準VPNでもいいでしょう
手取り足取りの設定手順サイトがあれば良いのですが・・ basic認証するならリバースプロキシ別に立てた方が多少は安全だと思う >>800
おお作者さんサンクス
うまいこと動作しました、ありがとうございます\(^o^)/ >>800
家庭内LAN限定での利用でもBASIC認証が必要でしょうか? >>805
家庭内でしか使わないのであればBASIC認証やVPNを設定する必要はありません iPhoneデザリングでFireTVstickで繋ぐにはどうしたら良いかな? BASIC認証通らないよね? >>801
Win標準の着信接続の事じゃないかな
>>807
そんな事したら通信量が死にそうだが…
URLにID/Pass含めたら行けたと思う URLにID/PASS含めるとか自殺行為過ぎるやんw >>765
こちらの環境でもスキップ機能を使おうとするとQSVで見れないようになってしまいました
症状は>>764と同じで配信準備中で固まります
ffmpegとNVEncでは大丈夫なので困ってはいないのですが念のためご報告を >>811
うちでもたまにスキップ出来ないファイルが有ります。某公共放送の番組に多いような気がします
フォーム上に「QSV,NVログ出力」というチェックボックスがありますので、チェック後そのファイルを再生してみてください
%FILEROOT%フォルダにQSVEncCのログが作成されます
うちの場合は、音声デコードエラーのためにストップしたみたいに表示されていました
まず、QSVEncCを最新版にし、再生時に音声を「主」等に変えて試してみてください
エンコードソフトに渡すパラメーターが間違っているのか・・そうでなければエンコードソフト側のバージョンアップを待つしかないかもです FireTv StickでLtv004の再生が周期的にカクツキきます。 HLS Qsvencc で配信していて解像度とビットレートをかえてもカクツキ症状に違いがありませんでした。
stickでchromeでの再生は問題ないです。
改善するにはどの当たりを見直せばいいか御伝授ください。
ltvは使いやすいですね。 Fire TVに追加になったブラウザいいねTvRemoteViewerがリモコンで楽々だ ブラウザのリモコン操作化は嬉しいが、TvRemote Files が全く使いにくい。Ltv0.04かTvMaid Mayaが使いやすいいいね。 永らくRemoteTestサーバーで運用してましたが
土曜日に今まで使っていたエクスペリアZ5をXZ1に買い換えたら
使えないくなってしまいました。
どうやらRemoteTestサーバーがXZ1(アンドロイド8.0)に
対応していないようなので
こちらのスレを頼りにTvRemoteViewer_VBに
無事移行することが出来ました。
有難うございました。 edcbからのudpでできないですかね
直接rectaskを起動すると認識して受信するんですが
tvremoteviewer_vbは認識しないです >>819
申し訳ございませんが放送局が無いBonDriverには対応していません
ちらっと見てみましたが作り替えるのも大変そうです・・
チューナーを増やしていただくのが一番よろしいかと思われます TvRemoteViewer_VB 2.81
http://vb45wb5b.seesaa.net/
・標準除外BonDriverだったBonDriver_UDPとBonDriver_TSTaskを除外しないことにした
EDCBのUDP送信受信方法についてはreadme内の「EDCBのUDP送信を受信するには」参照のこと
TVRVLauncher 1.48-1.51
・右クリックで別のTVTestやブラウザを独立して開けるようにした(他番組のちょい確認に)
・Optionの使い勝手を修正
>>819
ちょっと思いついたことがあったのでやってみたら簡単に出来てしまいました
それは・・ダミーのBonDriver_UDP.ch2ファイルを作成するということです。記入例はreadme.txtに書いておきました
TSTaskでテストしましたが、たぶんRecTaskでも大丈夫でしょう。うまいことできてるなーと感心しきりです ■ このスレッドは過去ログ倉庫に格納されています