地デジのロケフリシステムを作るスレ part02 [sc](★0)
-
- 1
- 2012/12/27(木) 21:13:33.65
-
KMTest
鯖:Windowsアプリ。BonDriver→KMTestServer(ffmpegでトラスコ)→ストリーム
蔵:今のところAndroidのみ。ストリーム→KMTest→試聴用アプリ(MX動画Playerなど)
チャンネルコントロールあり
WebTest
鯖:Windowsアプリ。BonDriver→RecTest(RecTask/TVTest)→WebTest→ffmpeg/VLCでトラスコ→ストリーム
蔵:Windows/Mac/Android/iOSデバイス。ストリーム→ブラウザ→試聴用アプリ
チャンネルコントロールあり
前スレ
地デジのロケフリシステムを作るスレ
http://toro.2ch.net/test/read.cgi/avi/1322106857/
-
- 948
- 2014/05/04(日) 14:16:25.83
-
ptなんとかみたいな名前のやつもあったよな。
-
- 949
- 2014/05/04(日) 14:22:27.18
-
面倒だからVirtualPTに丸投げしてるわ
-
- 950
- 2014/05/04(日) 14:24:42.08
-
それそれ。ただ、うちじゃそれが動かなかったから、Spinelにしたわ。
-
- 951
- 2014/05/04(日) 14:39:31.63
-
動かなかったの?
-
- 952
- 2014/05/04(日) 15:03:40.27
-
うん。ソフトは動くけど、上手く制御してくれないみたいで、だめだった。Spinelならまともにいける。
-
- 953
- 2014/05/04(日) 15:06:14.54
-
使ってる身としても希に不具合があるのは確認してるけど、
常におかしいとなると使い方間違えてる気がするなぁ。
まぁここはロケフリシステムのスレだから、未練があるなら続きはこっちで
BonDriver共有ツール総合
http://toro.2ch.net/test/read.cgi/avi/1366339738/
-
- 954
- 2014/05/04(日) 15:14:35.83
-
ありがとう。でもSpinelで安定してるから大丈夫。あとは、VLCが安定してくれたら安定した視聴環境手に入るのになぁ。
-
- 955
- 2014/05/04(日) 15:15:49.90
-
>>928
主音声だけに切り替えできるアプリある?
mxplayer、vlc、bsplayer、diceplayerは使ってみたけどできなかったというか
そもそも音声切り替え対応パッチって、音声トラックが別れないから、
端末のスピーカー設定で左右バランスをどっちかに寄せるしかないみたいだな
-
- 956
- 2014/05/04(日) 15:31:29.98
-
>>954
不都合ないなら下手に触らん方が良いからなw
気が向いたらこっちおいでw
-
- 957
- 2014/05/04(日) 16:35:36.97
-
Webserverってvlc2.0.0推奨じゃなかったっけ
-
- 958
- 2014/05/04(日) 17:10:11.63
-
しかし使ってみればみるほどRemoteTestは凄いアプリだと思う。これが開発終了してるってのは本当に勿体無い
いずれ作者さんもソース公開してくれないかなぁ、まだまだ化ける余地のあるアプリなわけだし
-
- 959
- 2014/05/04(日) 17:26:24.23
-
>>956
だわな。でも他にも興味はあるからたまに覗かせてもらうよ。?クス。
-
- 960
- 2014/05/04(日) 19:17:33.17
-
ソース公開してくれると、ps4とか適当なメディアプレーヤーにも配信できるんだが
-
- 962
- 2014/05/04(日) 21:00:27.03
-
本気で?じゃあ作者なんか?
-
- 963
- 2014/05/04(日) 21:05:29.13
-
>>962
マジですよ
泥版のクライアントとサーバーのソースだと思います
-
- 964
- 2014/05/04(日) 23:37:22.88
-
>>962
公開停止宣言がでるまで、初リリースのころのソースもセットで公開してた。
俺の持ってる RemoteTestSrc_120606.zip にはSserverのdelphiのソースとAndroidのClientソースがある。
WebServerのソースはなさそう。
-
- 965
- 2014/05/04(日) 23:57:23.67
-
>>964
うp
-
- 966
- 2014/05/05(月) 00:09:20.41
-
ちゃんとソースみてないけど、やってることは「HTTP Live Streaming」をお手軽にしただけだと思うよ。
「HTTP Live Streaming VLC」とかでググると、それなりに構築例が出てくる。
ttp://memorandum.yamasnet.com/archives/Post-3771.html とか
ttp://bizvalley.co.jp/blog/1023.html とか。
ttp://frmmpgit.blog.fc2.com/blog-entry-127.html これとか分かりやすそう。
作者本人が放棄したっていうならいいけど。ちょっと様子見で
-
- 968
- 2014/05/05(月) 03:17:02.36
-
誰か再うp頼む‥
-
- 969
- 2014/05/05(月) 20:02:12.81
-
RemoteTestって複数のクライアントでは使えないんかな?ソフトを同時に二つ起動してそれぞれにポートとVLC割り振ればいけるような気もするけど
-
- 970
- 2014/05/05(月) 22:26:57.96
-
>>969
下記参照
>>560-569 >>580 >>582 >>583 >>688 >>690 >>700-704 >>711-714 >>716 >>717 >>722
-
- 971
- 2014/05/05(月) 23:37:26.87
-
わざわざw
-
- 972
- 2014/05/06(火) 01:23:43.39
-
>>965
>>968
http://www1.axfc.net/u/3236603
遅くなったがうp 違ってたらごめん、解凍した感じコレだと思うけど
-
- 973
- 2014/05/06(火) 01:55:07.76
-
違ってないよ。931とまったく同じ。バイナリエディタで比較した。
でも、オラには解凍方法がわからねぇ。
-
- 974
- 2014/05/06(火) 01:57:47.02
-
>>973
ふつーにwinrarであいたぜー なんなら再圧縮版うpしますが需要ありますかね?
-
- 975
- 2014/05/06(火) 02:07:42.62
-
とりあえず寝るのでその前に再圧縮版置いとく、これで大丈夫でしょー
http://www1.axfc.net/u/3236629
-
- 976
- 2014/05/06(火) 02:34:46.42
-
ありがとー。感謝!
今度は解凍できました。オラもWinRAR使ってるんだけど。
こどもの日に大人のおもちゃを貰った気分だw
-
- 977
- 2014/05/06(火) 02:48:13.79
-
>>976
空きましたか、良かった良かった
ソースも入ってたのでRemoteTestが改良されれば良いですね
とにかく複数クライアントには対応してもらいたいなぁ、過去ログ見て色々やったけどVLCが動かなくなって詰む
-
- 978
- 2014/05/06(火) 03:30:07.98
-
サンクス!
-
- 980
- 2014/05/06(火) 05:19:07.97
-
多分iPhone2台でもいけると思います
RemoteTestWebServerとVLC2つ用意してそれぞれ割り振ってポート開放すれば大丈夫かと
-
- 981
- 2014/05/06(火) 09:37:03.16
-
>>979
泥とiPhone同時はいけるんですよねー。泥とwinとかみたいにRemoteTestServerを二つ同時に使うと無理が出てくる感じです^^;
-
- 982
- 2014/05/06(火) 10:53:26.62
-
追記なんですが、RemoteTestWebServerとRemoteTestServerではVLCのバージョンが違うんですよね。以前の検証では単純にVLCをコピーして二つ目のRemoteTestServerに割り振ったのですがバージョンの異なるものを各々に割り振れば問題なく動作するのかもしれません
-
- 983
- 2014/05/06(火) 14:05:58.63
-
>>982
サーバーも2つ、ポート開放は4つ、VLC2つ必要ですよね
ドライバーも割り振らないとダメだと思うけどその辺も試されましたか?
-
- 984
- 2014/05/06(火) 16:38:11.16
-
>>983
サーバーは一個ですね。他はやってみました
やっぱり一台で同時配信は無理なのかなあ、仮想環境でspinel通して配信も考えたんですが1280の配信はさすがに厳しそうですし…
-
- 985
- 2014/05/06(火) 17:16:22.29
-
>>984
984ですが、予想なので間違えていたらすみません
VLCをコピーして2つにしてもRemoteTestServerを一つでやろうとした場合、指定出来るVLCは一つですよね?
なのでRemoteTestServerも二つ立ち上げないと無理なのではないですかね?
-
- 986
- 2014/05/06(火) 18:22:09.58
-
まさかRemoteTestServerを二つ起動する事自体無理なのかな?
それなら無理だね
-
- 987
- 2014/05/06(火) 18:34:30.37
-
せっかくソースがあるんだから、がんばって読もうぜ。
C#,java,VBS,VBAは普通だけど、CやC++はほんの少しできるレベルでDelphiは読んだこともない俺がソース見る限り
MainFrm.pas の 950行目で QuitVLC ってとこがあるんだけど、そこで VLCのプロセスが0でなければ
IPアドレスが 127.0.0.1 (つまり自分自身) の変数で指定したポート番号に対して 'quit' を 送りつけてる。
>>966 にあるサイトなどを読むと
VLCを起動するときに「udp://@:ポート番号」をやってるはずなんだが、
このポート番号はRecTaskで指定されてるものでないといけない。
ただ、どうやってRecTaskからポート番号を取得しているのかわからない。
(RecTask起動時にUDPポート指定してる?)
317行目の FindRecTaskPipeName で Port=ポート番号 Protocol=UDP とか指定してるっぽいから
で、このポート番号とRecTaskに指定するポート番号が変えれれば複数起動はいけると思われる。
異なるユーザーで起動すると複数いけるってことは、何かしらポートの確認をしてるっぽいんだけどなぁ。
-
- 988
- 2014/05/06(火) 20:17:17.10
-
>>985
ユーザー切り替えての多重起動(それぞれ別のポートを指定)はやってみました。
ServerとWebServerの併用は現状でも出来てるんですけどこの二つはVLCのバージョンが違うんですよね。
この前はフォルダをそのままコピーして二つに増やしましたが異なるバージョンのものをインストールすれば結果が変わるかもしれません
-
- 990
- 2014/05/07(水) 00:18:49.38
-
建てた
地デジのロケフリシステムを作るスレ part3
http://toro.2ch.net/test/read.cgi/avi/1399389478/
-
- 991
- 2014/05/07(水) 00:32:59.97
-
乙乙
-
- 992
- 2014/05/07(水) 01:06:15.81
-
誰か次スレ頼む。
RecTaskのマニュアルに書いてあった。
RecTack.exe /d <bon_driver> /chspace <チューニング空間> /sid <サービスID> /udp /port <ポート番号>
で行けた。
ためしに vlc 立ち上げて、ネットワークストリームを開くで
udp://@127.0.0.1:ポート番号/
で再生できた。
C#でよければ作れるかもしれん。
1. C#でHello WorldのWindowsアプリ作成
2. 1のアプリに簡易Webサーバーを実装
3. 1のアプリからRecTaskとVLCでHTTP Live Streaming
4. 1のアプリの2のWebから3の "m3u8" を配信
こんな感じでいけないかな?って思ったけど、レベルが低すぎてモチベーション下がるわ
-
- 993
- 2014/05/07(水) 01:20:25.85
-
>>992
頑張ってください!
次スレのテンプレはダウンロード先一覧とかっすかね
-
- 994
- 2014/05/07(水) 01:39:53.21
-
RemoteTestWebServer は、Androidでは問題なく動作したが、iPhoneだとずっとグルグル表示中のままで動作しなかった。
iOSアプリのvlcで試しに、
http://192.168.1.2:40001/playtv.html?channel=3
とかやってみたが、ちょこっとがんばってるっぽいけどvlcが切れる。
iOS7.1.1で表示できる気がしない。
俺のレベルも低かったわ。
-
- 995
- 2014/05/07(水) 06:58:16.16
-
VLCのバージョンによって動作が変わるから色々試してみろよ
2.0.1はダメだけど2.1.0は良好だったりもするし
-
- 996
- 2014/05/07(水) 08:00:02.76
-
>>994
同じような症状はVLCのバージョンを2.1.0-git-win32にすれば解決したケースもあるよ、お試しあれ
-
- 997
- 2014/05/07(水) 08:43:41.26
-
git版は試してないが、2.0.3、2.0.6、2.1.0、2.1.3で試した。
タスクマネージャーも一緒に確認してると vlc のプロセスがあがらなければ、「URLが見つかりません」となり
vlc のプロセスがあがればずっとグルグル表示中のまま。
で、その組み合わせでAndroidからブラウザで試すと問題ない。
かなり iPhone が怪しい気がする。
iPhone (iOS7.1.1)って本当にいるの? >>937 のOSのバージョンが知りたい。
当方はiPhone4S と iPhone5S のどちらも iOS7.1.1 でダメっぽい。
Android は家の中でしか使わないから何の意味もない・・・。
このページを共有する
おすすめワード