地デジのロケフリシステムを作るスレ part11
■ このスレッドは過去ログ倉庫に格納されています
サーバーのタスクマネージャーを見ると、 3波視聴時はCPU使用率は30%(QSV使用時は10%)程度で安定して推移していますが、 スカパー!プレミアム視聴時は50%→10%→50%→10%と数秒ごとにジグザグなCPU使用率となっているようです。 どのあたりを見直せば良いでしょうか… >>58 >>60 かなり前にも書いたんだが、新しめのffmpegを使うとそうなるね 自分が試した中ではffmpeg-20161210-edb4f5d-win64-staticがノイズの出ない最後のverだった オプションの調整で直せるかもしれないんだけど、結局諦めて今はNVEnc使ってる あ、見逃してた以前は問題なかったのか・・・ じゃあffmpegのverは関係ないかも >>61 までレスを見た時点で、 試しに古い環境のバックアップから ffmpeg 2014-11-27 git-9f9440b(win32)と、当時のHLS_option.txt(デフォルトのHLS_option.txtでは何故か動かなかったので、当時の環境で動くように一部オプションをいじったもの) を持ってきて差し替えたところ、全く乱れることなくすんなりと動きました! ちなみに>>58 の最新のffmpegと当時の古いHLS_option.txtや、逆に古いffmpegと最新のHLS_option.txtの組み合わせでは、オプションの仕様が異なるのか、動かず。 (いずれもTVRemoteViewer_VBのログで「No.=1 HLSアプリが応答しません」と出る) また時間があれば新旧のHLS_option.txtを見比べて、最新のffmpegでも動くものが作れるかもしれないけど、 とりあえず現状で快適な視聴環境が得られたので満足しています。 と書き込もうと思ったところで>>62-63 の書き込みが。まさにそれかなと思います。ありがとうございます。 まとめると ・最新のffmpeg(20180605)と最新のHLS_option.txt(デフォルトのまま)(他の環境は>>58 のとおり) 3波視聴時…標準◎(CPU使用率30%)、QSV◎(同10%)、NV× プレミアム視聴時…標準△(>>58 の症状、CPU使用率は>>59 のとおりジグザグ)、QSV×、NV× ・古いffmpeg(20141127)と古いHLS_option.txt(当時いじったもの)に差し替え(他の環境は>>58 のまま) 3波視聴時…標準◎(CPU使用率30%)、QSV◎(同10%)、NV× プレミアム視聴時…標準◎(CPU使用率は>>59 のとおりジグザグのままだが視聴は乱れもコマ落ちもせず至って快適)、QSV×、NV× NV選択時は「ストリーム起動に失敗しました」 QSV選択時は3波チャンネルは快適、プレミアムチャンネルだと「ライブ配信準備中画面」から動かない (RecTaskの起動までは行くが、いくら待っても、再読み込みボタンを押しても、ライブ配信準備中画面から動かない) NVはそもそも非対応だから良いとして、QSVはプレミアムでは使えないのでしょうか それともどこか設定すればいけるのかな 仮想環境でchinachuがうまく起動できないわ W3PEだとCentOS6までしか使えないしWinに戻そうかな それにWinのほうが製作者様の更新早いし面白そうだ Mirakurun on Windows+Chinachuという最強の組み合わせで winとmirakurunならepgstationでええやん 仮想とかハードウェアエンコ出来ないし勿体無い 「スカパー! プレミアムをPCで視聴 21」から来ました。 探究心でstardigioをロケフリにできないか試行錯誤したいのですが、 前スレ >>933 の人はいますか? 軽く試したところ、source改変なしの TVTest, RecTask, TSTask ではスターデジオの チャンネル自体に合わせることすらできないようなのですが、 ロケフリ実装できましたか? (チャンネルスキャンではなく .ch2 ファイルを手動生成してもダメです) ロケフリ実装できたようであれば、情報を共有いただくことは可能ですか? スターデジオの音質が悪いのを逆に考えれば、低帯域にできるということで、 音質が悪くても気にならない野外とかで聞く環境の構築を 試行錯誤してみようかなあと考えた次第です。 >>22 > >>21 > ありがとう--audio-ignore-decode-error 30を追加したらNVEncでも止まらなくなったよ うちでもこれ有効だった。で、NVEncのversionで色々と挙動が異なるみたい。 4.06でoption入れると全てOKだった。 3.14 だと上記のoptionなしでもだいたい問題ないが、ISO再生で音ずれすることあり。 (optionいれても音ずれ解消しない) 3.33と4.07ではoptionあってもなくてもISOの再生が開始できなかった。 TvRemoteViewer_VB_2.86f TvRemoteFiles_221 Win10です。 以下のチャンネルだけ、TvRemoteViewer_VBのEDCB番組表のチャンネルリストに表示されません BS 531 放送大学ラジオ CS 100 スカパー!プロモ CS 161 QVC SPHD 595 スカパー!4K 体験 SPHD 596 スカパー!4K 総合 SPHD 597 スカパー!4K 体験 SPHD 599 スカパー!プロモ もちろん本家EDCBでもこれらのチャンネルは番組表に表示されますし、 ch2ファイルの設定で、RecTaskからチャンネル選択出来る(TvRemoteViewer_VBの設定画面のServiceID欄からも選択出来る)ようになってます だからTvRemoteViewer_VB経由で視聴する際は、一旦EDCB番組表で同凡ドラの別チャンネルを選択して、視聴画面の下にあるチャンネルリストから再度目的のチャンネルを選んで変更ボタンを押せば視聴できるのですが そもそも最初からEDCB番組表に表示されるようにしたいです 特にQVCは通常の映像サービス(サービスタイプ1:TV)だしSPHD525 QVCはEDCB番組表に表示されてるし 何故CS161 QVCが表示されないのか不思議だなあと こんな現象起きてるのウチだけなのでしょうか >>74 の環境は>>58 と同じくTvRemoteViewer_VB 2.86f TvRemoteFiles 221です ちなみに、放送大学ラジオを選んだ時(>>74 の下から5行目のようにしないと現状選べないけど)、画像を出す設定にしてると 放送大学ラジオの音声が流れつつ、放送大学BS1の画像が表示されるw もちろん目的の音声が流れる時点で問題ない(音声のみ出力の設定にすればよい)だけなので実害はないけど 自分もSPHD環境を整えたところで、>>75 の放送大学ラジオと同じように スターデジオもロケフリで聞けたら良いなと思ってます (スターデジオのEDCB録画は成功したが、ロケフリはまだ試してない 時間の有る時に自分も試行錯誤したい) >>72 さん前スレ>>933 さん密かに応援してます >>74 う、自分が絶対に見ないチャンネルは存在しない!って感じだったかもしれません 今見返してみたところ、EDCB番組情報取得時に映像以外は無視するようになっていました 2.86gとして上げましたので試してみてください。放送大学ラジオとスカパー!プロモが表示されることは確認できました QVCに関しましては開発当初の見逃し&手抜きの影響かもしれないです・・SPHDのことは環境が無いのでわかりません・・ >>77 74の人ではないですが、2.86g でプレミアムのスカパー!プロモが再生可能なことを確認しました。 ただ、4Kチャンネルについては、 音声は再生されるものの、画像については表示されません。 これは、h.265 だからかもしれません。 ffmpeg 自体は h.265 に対応しているはずなのですが、ロケフリ対応可能でしょうか? MediaInfo の出力を次に貼ります。 Video Format : HEVC Format/Info : High Efficiency Video Coding Format profile : Main 10@L5.1@Main Codec ID : 36 Duration : 20 h 49 min Width : 3 840 pixels Height : 2 160 pixels Display aspect ratio : 16:9 Frame rate : 59.940 (60000/1001) FPS Color space : YUV Chroma subsampling : 4:2:0 (Type 2) Bit depth : 10 bits Color range : Limited Color primaries : BT.2020 Transfer characteristics : BT.2020 (10-bit) Matrix coefficients : BT.2020 non-constant 以前に使ってたスマホが起動しなくなりクロームキャスト経由でテレビへキャストをしなくなる。 この度スマホをもらったので(ファーウェイ製 503hw)でまたクロームキャスト経由でテレビへキャストしようと 再構築したところ…スマホ側でクロームキャストを操作し黒画面まではいけるんだけど、スマホ側で録画ファイル等を選択する際 どこで再生するを「ここでorクロームキャスト」の表示が出てこない。(503HW)スマホ自体での再生は可能。 今ってクロームキャスト経由は再生不可なの? 出来るよ TvRemoteViewer_VBの構築がうまくいってないか、Castの操作を間違えてる Castの操作でやりがちなのは、スマホのブラウザでホスト名やドメインでTvRemoteViewer_VBを開いちゃうやつ ちゃんとIPアドレスで開いてるのにCast出来ないなら、Castアプリの サーバ指定の所のURLが正しいか確認してから、接続/更新を押す (ちなみに>>74 の7局のサービスタイプは上から、2:音声, 165:プロモーション映像, 1:TV, 173:4K TV, 173:4K TV, 173:4K TV, 165:プロモーション映像) >>77 早速のご対応ありがとうございます。2.86gでプレミアムの4局が表示されるようになりました。 (4Kについては確かに音声のみですね) ただ、BS/110CSの放送大学ラジオとスカパー!プロモとQVCが表示されないままです これは>>77 で(放送大学ラジオとスカパー!プロモは)動作確認されているので、ウチの何かがおかしいのかもしれませんが、、 >>82 訂正 EDCB番組表の一番下に表示されていました。「表示されない」というのは見落としでした。失礼しました。 地デジの「番組表の並び順」で設定した順 →BS(放送大学ラジオを除く)のチャンネル番号順 →110CS(スカパー!プロモとQVCを除く)のチャンネル番号順 →スカパー!プレミアム(4Kやスカパー!プロモを含む)のチャンネル番号順 →BSの放送大学ラジオ →110CSのスカパー!プロモ の順に並んでいて、110CSのQVCは表示されていない。という状態になっています。 >>75 の症状も直っていました。 つまり映像を出す設定にしていても、放送大学ラジオを選んだ時は、黒画面に放送大学ラジオの音声が流れるようになりました。 可能でしたら、放送大学ラジオとスカパー!プロモも一番下ではなく同一NW内のチャンネル番号順に表示されれば有難いです。 あと、QVCが表示されないのは、QVC(CS 161)とBS-TBS(BS 161)のチャンネル番号が偶然、同じであることが関係していたりしますでしょうか (>>74 の下から5行目のようにしてQVC(CS 161)を選んだ場合、右側の番組情報にBS-TBS(BS 161)の内容が表示されるので) >>85 並び順は管理の番組表カスタマイズで上下できないでしょうか。またはch2ファイル内で並び替えてみるとか QVCはサーバーが出力するデータ的には含まれていますが、おっしゃるようにサービスIDが重複しておりサーバーの手抜きにより混乱の可能性がある&ロケフリしてまで見ないだろうということで非表示にされているのでしょう >>86 レスありがとうございます。管理の番組表カスタマイズで放送大学ラジオとスカパー!プロモを正しい位置に表示させることが出来ました。 そうすると今度は今までチャンネル順(ch2の順)に並んでいた「SPHD525 QVC」が何故か強制的に一番下に表示されるようになり 「CS161 QVC」は引き続き表示されないままで、管理の番組表カスタマイズを開いても「SPHD525 QVC」「CS161 QVC」共に存在しない(ので移動も表示も出来ない)、 という状態になりました。ch2ファイル内では、正しい順に並んでいます(というかch2の順と同じにしたくて試行錯誤しています)。 実際私もQVCをロケフリしてまで見ませんので、実用上支障はありません。一応、上記のような挙動がQVCまわりで有ったということだけ報告させていただきます。 丁寧にお答えいただき恐縮です。 TVRock番組表でBSとCSの番組表が表示されなくなってしまいました。 管理の手動配信でBonDriverとチャンネルを指定すればBSもCSも視聴は可能です。 解決方法がわかる方がいらしたら教えてください。 ちなみに表示する番組表は「全て」にしてあります。 >>88 スマホ用番組表 http:// [TvRockが動いているPCのIP]:8969/nobody/iphone?md=2&d=0 にアクセスするとBS/CSも表示されるようになります(nobodyはTvRockに設定した値により変化します) スレチ・既出でしたらゴメン 私は、プロバイダがソネットなんですが、最近「v6プラス」に変更になったようです。 そしたら端末から接続出来ていた「TvRemoteViewer_VB」が接続出来ない? おかしいと思い、自宅のひかり電話ルータ(RV-440NE)の設定を確認したら 何と、「VPNサーバ設定」項目が消えていました。 ソネットに確認したら、「v6プラス」はVPN機能をサポートしていないし、「v6プラス」に 変更になり「ipv6接続」は廃止したとの事です。 速度を選ぶか、ipv4に戻してVPNサーバ機能を選ん下さいと言われました。 インターネット接続は詳しくないので、v6プラスでVPN機能が使えるプロバイダは無いのでしょうか? >>91 光電話ルーター(HGW)で裏設定でV6プラス切ってPPPoEでipv4繋ぐか(残してるプロバは多い) 開けられるポート調べて光電話ルーター以外でVPNを行う やり方はここでは聞くなよ 光電話ルーターの機能という意味では、V6プラスに限らずフレッツでIPoE使うとVPNは事実上使えないと思ってよい ないです OpenVPNでVPNを構築してください もう一台ルーター買ってPPPoEと併用しなされ サーバーのゲートウェイアドレスをPPPoE側にすりゃあv4で外から繋げる http://dotsukareta.blogspot.com/2017/04/v6ipv4pppoe.html?m=1 >>92 >>93>>94 アドバイスありがとう御座います。 検討の結果、ソネットの"v6プラス"は一旦解約して、ipv4で接続具合を確認 しようと思います。 それで、去年の年末頃(夜の9時以降)のように話にならない程の通信速度なら 「TvRemoteViewer_VB」は諦めて、"v6プラス"に再度戻します。 俺もso-netだが解約する必要ないぞ その状態でルーターをPPPoE接続すりゃあv4でとりあえず使える >>96 記載が悪くてゴメン ソネットのサポートに連絡してソネットの契約のまま "v6プラス"からipv4に戻して様子を見ると言う事です。 ipv4で通信速度が遅くてダメな場合は、ソネットは"v6プラス"に再度戻す事を 了解しています。 アドバイス頂いた方法だとスペースの問題他があり難しいかと考えています。 今のまま何も買わずにv6プラスの契約はそのままで、今使っているルーターをPPPoE接続に変えりゃあええんだよ v6プラスは使えないがv4で使えるようになる 両方両立するなら>>94 ipv6で、VPNすりゃ良くね? 最近のケータイ対応してるし >>98 >今のまま何も買わずにv6プラスの契約はそのままで、今使っているルーターをPPPoE接続に変えりゃあええんだよ 電話ルータ(RV-440NE)が設定ヶ所がグレー表示で設定できないし、PPPoE接続に変える項目も無い それで、ソネットサポートに再度連絡したらv6プラスの契約のままではPPPoE接続に変えることは出来ないとの回答 http://www.pcon119.com/blog/ntt フレッツ/2250 その機種でできるか知らんがこんなふうにすればできるで HGWそのまま使っている人って居るんだな ちなみにv6プラス契約中でもpppoe接続はちゃんとできるよ ただHGWではv6プラスでの接続を検出して触れなくなるっていうだけ TvRemoteViewer_VB 2.86 + Softetherでリモート視聴してますが、 音量の初期設定をMAXに設定したいのですが、可能ですか? 音量バーの半分くらいがデフォみたいですが、音が小さいのです 最近インターネット番組表が使用できなくなってしまったのだが、設定変更 とかで対応できますか? >>105 修正して2.86hとして上げ直しました。直っていると思います アップデートでインターネット番組表出るようになりました。 ありがとうございます! iPhone7 iOS 11.4.1 どこに聞いたらよいか分からないのでこちらで質問させてください TvRemoteViewer_VBを使って家の中でiPhoneでテレビを見ています。 最近iPhoneをiOS10.1.1からアップデートしました。 テレビを見ながら実況を流すときにはフルスクリーンでは流すことはできず フルスクリーン画面の縮小ボタン(斜め矢印ボタン)を押して埋め込みみたいな画面だとコメントが流れます。 iOS11にしたところこの縮小ボタンが表示されないため実況コメントを流すことができません。 現状解決方法ってあるのでしょうか? 再生ボタン押せば普通に流れるから指で拡大して見てるよ フルスクリーンは相変わらず無理だけど >>109 iOSのバージョンいくつですか? iOS11のせいか、再生押すと自動でフルスクリーンになってしまいます。 >>110 11.4.1だけど>>1 のTvRemoteFiles入れてる? これ入れると大きい再生ボタンが表示されると思う かなり前に入れたからうろ覚えだけど https://i.imgur.com/vTf3dPN.jpg >>111 視聴画面の左上に出るやつですよね? https://i.imgur.com/Qx1iCXP.jpg そのボタンなら押すと自動でフルスクリーンになっちゃいますね あーchromeでもsafariでも一緒だわブラウザ関係なく出来るわ なんなんだろ >>114 お、できるということがわかっただけでもありがたいです。 ありがとうございます。 TvRemoteFiles ver2.22 http://vladi.cocolog-nifty.com/blog/2014/10/iphoneandroidpc.html#download 久しぶりの更新です。特に5ch実況のサーバアドレスを更新すると5ch実況が流れなくなるバグなどあったのですが、放置していてすみませんでした。 1)すべてのプラットホームで実況のAAが綺麗に表示されるよう、固定ピッチのWebフォントを導入した。 2)Chromecast/AndroidTVで日本語デバイス名を使えるようにした。またChromecast/AndroidTVのデバイス名を変更してもなかなか反映されない問題を改善した。 3)5chサーバ更新ロジックのバグFIX 4)視聴画面からのチャンネル切り替えロジックを改善 RDCTを導入しなくても異なる放送波間で直接チャンネル切り替えができるようになった。(サイドパネルの勢いパネル、番組表から。プルダウンリストでは不可) 5)iPhone/iPadでプレーヤー上端にコントロールが配置されている事に対応し、「実況エリア上端を空ける」スイッチを追加した。 6)hls.jsのモジュールを更新(2018/6/22版) TVremoteviewer v1.89 最近「インターネット番組表」に何も表示されなくなってしまいました。 原因はちょっと分からないのですが、何かのファイルを消してしまったかもしれません。 5年以上はちゃんと使えていたと思います。 インターネット番組表を見ると、トップと再読込しか表示されておらず TVremoteviewerのログを見ると 「インターネットからの番組表取得に失敗しました。リモート サーバーがエラーを返しました: (308) Permanent Redirect」 と表示されています。 EDCB番組表は正常に表示されており、正常に視聴もできます。 もし分かる方いればアドバイスをお願いします >>118 上に同じようなこと書いてた人いるよ って1.89とか古すぎだろ >>119 大変失礼しました、アップデートで解決しました。 ありがとうございました。 TvRemoteViewer_VB 作者様、お願いがあります。 放送大学ラジオ同様、StarDigio も番組一覧に出るようにしてもらえませんか? TSTask_SPHD にて、ロケフリしたいです。 サービスタイプ,2 ネットワークID,1 TSID,21 です。 .ch2 内容サンプルは以下の通りです。 ch.403_J-POPおすすめ曲(新譜、カップリング等),0,21,403,2,403,1,21,1 ch.404_J-POP最新ヒットシャッフル,0,21,404,2,404,1,21,1 ch.405_J-POP新譜アルバム,0,21,405,2,405,1,21,1 ch.406_J-POP最新ヒットシャッフル,0,21,406,2,406,1,21,1 ch.407_J-POPおすすめ曲(タイアップソング等),0,21,407,2,407,1,21,1 >>76 一応 Stardigio のロケフリできるようにはなりました。 いくつか問題点があるので、一つずつ解決して、 納得いく状態になったら情報、開示します。 ところで、今のところ 2.86h を利用してますが、 debug ログを有効にすると、TVRemoteViewer画面上では 配信中 (1) と表示されてしまいます。 Web インターフェースから参照すると、配信されていないことが確認できるので、 これはバグだったりしませんか? >>121 環境が無いのがもどかしいですね ch2に転載したところ設定画面上の手動選択欄にStarDigio局が表示されました データ的にはCS局が増えたような感じですのでこの時点で番組データが表示されてもおかしくないのですが、 TvProgramEDCB_premium=0とした場合でも番組表に表示されないということですよね テストとして↓を使用してみてください ttp://vb45wb5b.up.seesaa.net/image/TvRemoteViewer_VB_2.86h_SPHD_test.zip EDCBから返ってくる番組表データの放送局一覧がログに表示されます(StarDigioが含まれているか見てみてください) ついでにサービスID403〜407をSPHDと見なしてRecTask_SPHDで指定したRecTaskを使用するようにしてみました >>123 1. [管理]タブの[手動配信]からロケフリ自体は可能です。 2. TvProgramEDCB_premium= 0 になってます。 3. 利用している EDCB は https://github.com/abt8WG/EDCB です 4. 通常のプレミアムは期待通り、EDCB 番組表にリストされます 5. ダウンロードして試してみました。抜粋ログはこのようになってます。 2018/07/23 12:20:57 【番組表】番組情報取得作業を行いました。EDCB 2018/07/23 12:20:57 【エラー】番組時間解析に失敗しました。EDCB:2018/07/23 04:00:00 - 2018/07/23 04:00:00 〜〜同じ内容のエラーが4つ(上下と合わせて合計6つ) 2018/07/23 12:20:57 【エラー】番組時間解析に失敗しました。EDCB:2018/07/23 04:00:00 - 2018/07/23 04:00:00 2018/07/23 12:20:57 >>EDCB番組表 取得開始:56.355 > 取得完了:56.652 > 解析完了:57.080 >>123 > ついでにサービスID403〜407をSPHDと見なしてRecTask_SPHDで指定したRecTaskを使用するようにしてみました もともとRecTask_SPHD側がつかれていたようには思いますが、 もし設定するのであれば、400-499 でお願いしたくおもいます。 前回の.ch2は抜粋で、実際の Stardigio はch400-ch499です。 ch.400_ステーション400,0,21,400,2,400,1,21,1 : ch.499_昭和流行歌(昭和初期〜34年頃),0,21,499,2,499,1,21,1 >>123 ログアップロードしました。 IPアドレスと、abc.ts bcd.ts のところだけ置換してます。 そのほかは出力そのままです。 https://www.axfc.net/u/3923314?key=TvRemote こちらがビルドした TSTask_SPHD の問題のように思って調査中ではあるのですが、 Webインターフェースから手動配信を実施してから、 音声が流れるまで3分ぐらいかかります。 もし、TVRemoteViewer_VB 側で何か関係しそうな点があれば、 教えていただけると助かります。 一応 TSTask_SPHD 側のログです。(カード情報だけマスクしました) https://www.axfc.net/u/3923319?key=TvRemote >>127 今試しにですが400〜499にしたものを上げ直しました。ファイル名は同じです 注目点に■■■を出力するようにしておきました、exeを上書きし再起動してみてください EDCBから返ってくる番組データが放送局毎に2行ずつ表示されるはずです >>129 > ファイル名は同じです ttp://vb45wb5b.up.seesaa.net/image/TvRemoteViewer_VB_2.86h_SPHD_test.zip 404 not found でダウンロードできないです。。。 >>131 .ch2に記載された放送局に合致するものがありませんでした。 とでてます。 EDCB 側では Stardigio の EPG 取得してないのですが、 それが原因だったりしますでしょうか? Stardigio は EPG に有意な情報がないうえ、100ch もあるので、 できればとりたくないですが、難しいでしょうか。 ログアップロードしました。 https://www.axfc.net/u/3923339?key=TvRemote >こちらがビルドした TSTask_SPHD の問題のように思って調査中ではあるのですが、 >Webインターフェースから手動配信を実施してから、 >音声が流れるまで3分ぐらいかかります。 >もし、TVRemoteViewer_VB 側で何か関係しそうな点があれば、 >教えていただけると助かります。 調査の結果、どうやら TSTask_SPHD はシロのようです。 というのも、 mpc-hc.exe で udp://127.0.0.1:1234 を開いた状態で、 TSTask_SPHD.exe /udp /port 1234 /chspace 0 /sid 409 /d "C:\SOFTWARE\TVRemote\BonDriver\BonDriver_BDA.dll" /sendservice 1 /loglevel 5 を実行すると、3秒程度で音が鳴り出します。 対して、TVRemoteViewer_VB で手動配信だと、 「ライブ配信 準備中」の状態で 180 秒程度待たされてから音が鳴り出します。 番組表とあわせて対応いただくことは可能でしょうか。 必要なログや情報などはお知らせいただければできる限り提供します。 >>132 そうですね、番組情報の無い放送局は表示されません。EPGを取得すれば表示されるはずです 2.86iとしてStarDigioだけは放送局のみ表示するようにしたものをアップしましたが 表示して欲しくない人もいるでしょうからiniのオプションとして追加してあります。StarDigio_dummy_ON=1としてみてください >>133 TvRemoteViewer_VBとTSTaskの同時期に実行したログがあればどこで詰まっているのかわかるかもですね もしかするとTSTaskにチャンネル変更がうまくいっているか問い合わせしているところで期待通りの返事が返って来ないのかもしれません >>134 >2.86iとしてStarDigioだけは放送局のみ表示するようにしたものをアップしましたが >表示して欲しくない人もいるでしょうからiniのオプションとして追加してあります。StarDigio_dummy_ON=1としてみてください ありがとうございます! 無事番組表に表示されるようになりました。 > TvRemoteViewer_VBとTSTaskの同時期に実行したログがあればどこで詰まっているのかわかるかもですね TSTask_SPHD 側の問題だと考えていたので、 同時期のログになるようには配慮できていませんでした。 ログ (/loglevel 5 で) ご用意します。 一旦所要があるので、次の書き込みは22時過ぎになると思います。 そのうち StarDigio のロケフリについてまとめますが、 TSTask がシロとわかったので、 TSTask のパッチとビルド方法についての情報を投下します。 これにより TSTask が正式サポートになることを祈ってます。 1. 前提パッチ https://peace.5ch.net/test/read.cgi/avi/1342285365/560 >560 名無しさん@編集中 sage 2015/08/13(木) 14:44:18.66 O39R7LXl > >http://www1.axfc.net/uploader/so/3516629 >動いたよ 2. 追加パッチ tstask_patch_set.zip https://www.axfc.net/u/3923381?key=229 3. パッチ説明 tstask.patch : TSTask を RecTask 相当にするパッチ tstask2.patch : TVTest の tvcas からポーティング (意味はあまりない) tstask_sphd.patch : スカパープレミアム (SPHD) 対応 tstask_sphd2.patch : StarDigio (SPSD) 対応 4. パッチあてる方法は git bash 上で以下でどうぞ TSTask と TSTask_SPHD の両方ができます。 git clone https://github.com/DBCTRADO/TSTask mv TSTask TSTask_SPHD cd TSTask_SPHD patch -p2 --binary < tstask.patch patch -p1 --binary < tstask2.patch patch -p1 --binary < tstask_sphd.patch patch -p1 --binary < tstask_sphd2.patch git clone https://github.com/DBCTRADO/TSTask cd TSTask patch -p2 --binary < tstask.patch patch -p1 --binary < tstask2.patch >>135 少々遅くなりましたが、ログご用意しました。 10:01:00 起動 10:01:45 Web Interface の EDCB 番組表から 0x0sound で「視聴」ボタン押下 10:04:27 「ライブ配信 準備中」画面が黒画面に変化 10:04:31 音声再生が始まる 10:05:15 「ストリームを終了する」ボタンを押下 https://www.axfc.net/u/3923559?key=229 >>138 経緯からして、作者がこの前提パッチ (tstask.patch) を取り込むとは思えませんし、 私が fork したものを作る気もないので、この使い方で正しいと思ってます。 以降の更新は git pull/update が使えるハズです。(conflict はありえますが) >>139 HLSの構成ファイル、m3u8とtsが揃っていないと判断されているようです(m3u8とtsが少なくとも2個以上) TSTaskではなくffmpeg等のせいかもしれません >>123 のリンクにm3u8とtsの個数をログに出力するテスト版をアップしましたので、実際のフォルダに作成されるファイルとログを見比べてみてください ストリーム1のts数が2個に達していません。ts数=0 〜\mystream1-*.tsの数は0個です 〜\mystream1.m3u8が見つかりません などと出力されるはずです 所要で次は夜になります。 とりいそぎログです。 12:36:11 画面が黒く変化 12:36:15 音声再生開始 12:36:45 終了ボタン押下 https://www.axfc.net/u/3923591?key=229 >>141 ログを見る限り、m3u8やtsファイルが時間を置いて突然大量に現れるようですね m3u8やtsファイルを作成しているのはffmpegなので、HLSオプションのどれかが関係しているのかもしれません(詳しくない) 実際のフォルダ内のファイル作成の様子をリアルタイムに観察してみても良いかもしれません >>137 >patch -p1 --binary < tstask2.patch 3 out of 3 hunks FAILED -- saving rejects to file BonTsEngine/TsStream.cpp.rej 2 out of 2 hunks FAILED -- saving rejects to file BonTsEngine/TsStream.h.rej 1 out of 1 hunk FAILED -- saving rejects to file BonTsEngine/CardReader.h.rej 1 out of 1 hunk FAILED -- saving rejects to file BonTsEngine/CardReader.cpp.rej って出るんだけど自分の環境が悪いのかな 他のpatchは成功する >>142 調査ありがとうございました。 では、ffmpeg を調査する旅にでます。 (今回の旅は長い・・・BonDriver_BDA, TVTest, TVCAS, TSTask, TVRemoteViewer, ffmpeg) 何かわかりましたらフィードバックします。 >>143 おそらく利用している Git のバージョン違いなどの仕様かとおもわれます。 当方の Git 環境については、以下の通り。 Git-2.18.0-64-bit.exe で Git をインストール Git LFS 有効 (その他のチェックはすべて外す) 関連付けはすべて off Vim as editor Use git bash only Use the OpenSSL library Checkout Windows-style, commit Unix-style line endings Use MinTTY Enable file system caching Enable Git Credential Manager とはいえ、 tstask2.patch の中を見てみればわかると思いますが、 対して意味のあるものではないので、当たらないなら当たらなくてもよろしいかと。 気になるなら手で差分を反映するのが早いと思います。 >>142 TVRemoteViewer_VB が実行しているように、 TSTask_SPHD と ffmpeg を debug モードで実行することで原因が判明しました。 StarDigio の字幕データのストリームを判定しようとして、 判定(probe)ができず、結果として data_stream と扱われるまでが 180 秒かかっていました。 すなわち、ffmpeg 側で特定ストリームの probe の無効化や、 probe のタイムアウトの短縮ができればよいのですが、 probe と名前がつくオプションをすべて試しましたがうまくいきませんでした。 ffmpeg 側に有効な手立てがなく、結論として「TSTask_SPHD から字幕を送らない」という手段しかないようです。 ということで、StarDigio のロケフリの方法について次レスからまとめます。 StarDigio のロケフリ実装方法 1. まずは TVTest でスカパープレミアムと StarDigio の視聴環境を構築する https://mevius.5ch.net/test/read.cgi/avi/1525789119/431-433 2. 通常通り TVRemoteViewer_VB を使ったスカパープレミアムのロケフリ環境を構築する。 TVRemoteViewer_VB のバージョンは v2.86i 以降を利用し、ini ファイルにて、 StarDigio_dummy_ON=1 の設定を行っておく。 このときに使う BonDriver_BDA バージョンとその設定は 1. と同様にする。 .ch2 ファイルについても、1. で動作確認が取れたものを利用する。 動作確認として RecTask_SPHD は下記などを利用して、 https://www.axfc.net/u/3448144 通常のスカパープレミアムなどがロケフリ視聴できることを確認する。 この時点ではスターデジオは番組表に表示されることだけを確認しておく。 つづきます 3. 投稿済みのパッチを使って TSTask と TSTask_SPHD をビルドする。 https://mevius.5ch.net/test/read.cgi/avi/1525884853/136-137 Git 環境については以下の投稿も参考にしてください。 https://mevius.5ch.net/test/read.cgi/avi/1525884853/144 開発環境についてはぐぐって。 4. RecTask の代わりにビルドした TSTask を使い、 RecTask_SPHD の代わりに TSTask_SPHD を使うように TVRemoteViewer_VB を構成する。 TSTask_SPHD の ini では字幕を送信しないように以下の設定を行う。 Streaming.SendCaption=false ;; StarDigio のストリーミングを早くはじめるためには Streaming.SendCaption=false が必要 ;; true にした場合はストリーミングが始まるまで 180 秒程度待つ必要がある。 つづきます 5. ここまでで設定としては完了しているので、 StarDigio と通常のプレミアムの両方が番組表に表示され、 正常にロケフリできることを確認する。 ただし、4K の番組については上記だけでは視聴できないので注意。 以上です。何とか7月末までに実装できました。 ご質問などがあればアンカーつけて質問ください。 # StarDigio は7月末で解約しようと考えていたのですが、 # 思いのほか実装に時間がかかって楽しむ暇がなかったので、 # 8月末まで延ばすかもしれません。 既存設定で 4K がロケフリできない原因は指定されている preset によるもので、 ffmpeg からのエラーログは以下の通り。 x264 [error]: baseline profile doesn't support a bit depth of 10 preset は再生環境を定義するものであるため、 むやみに変えても、ロケフリクライアントの仕様によって再生可能・不可能がわかれる。 現状の設定は最大公約数的なものと考えらえるので、 自身の再生環境が可能な人は、preset ないの profile を high10 などにして、 10bit 深度を使えば再生できると考えらえる。 当方の環境では再生できる機器は無いため、これ以上の追及はできませんでした。 再生できるような preset 作れた方は、投稿したら作者さんが良きに計らってくれるのかも? (あとは丸投げ。。。) >>144 ありがとうございます。tstask2.patchだけ手で差分を反映して 他はgit使わず通常のpatchコマンドでもうまくいきました。 >>148 の5.まで確認できました。iPhoneから100chの音楽番組が流れてます。 有線(USEN)のロケフリ環境みたいな感じですね。 >>134 の作者様のいつもながらの素早い対応にも感謝です。 作者様、お願いがあります。 以下の優先度設定において、 ABOVENORMAL や BELOWNORMAL についても対応してもらえませんか? HIGH だと他の HIGH のプロセスと同等になってしまうので、 HIGH と NORMAL の間の優先度があるとたすかるのですが。。。 ;【0.49】UDP,HLSアプリのCPU優先度 Idle,Normal,High,RealTime,空白は無指定 ;例: UDP_PRIORITY = High UDP_PRIORITY = HLS_PRIORITY = >>152 そんなオプションもあったねと・・本当に機能しているのかもわかりませんが2.86jとしてアップしておきました >>153 ありがとうございます。 UDP_PRIORITY = AboveNormal HLS_PRIORITY = AboveNormal いずれ「通常以上」で動作することを確認しました。 ロケフリサーバーを実用している人達、TVRemoteViewerは常時稼働ですか? そこまでCPU負荷はないんですが、この時期外出するのにエアコンとか消したままの35度の部屋に サーバー放置するのはどうかなーという気持ちもあるんですよね… エアコンつけておけよ PC燃えて家まで無くなるぞ 付けっぱなしにできないような古いエアコンなら危ないし買い換えろ エアコンなしで日中35度くらいいくけどG4500の録画配信専用PCつけっぱだわ この前HDD1個逝ったけど エアコンは入り切りするより24時間つけっぱなしでもそんなに電気代は変わらない ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる