1 名前:静岡県 [2008/06/04(水) 17:19:32 ID:xODN69em] 6月4日 Linux版keyHoleTVをリリースしました。 ダウンロード先は、Windows 版の下にありあます。 www.v2p.jp/video/Viewer/Linux/ 完全無料フリーウェア!関東4局が簡単に視聴可能、ぜひご利用を!
211 名前:login:Penguin mailto:sage [2009/01/05(月) 10:09:16 ID:Vgyfezxe] 作者さん頑張ってください。
212 名前:login:Penguin mailto:sage [2009/01/05(月) 11:33:06 ID:7rYChVTm] すみません、ここって質問OKですか? キーホールテレビ起動して、オンラインボタン押しても、「タイムアウトログイン ネットワークをチェックしてください」って 表示されるんですけどどうすればいいのですか? 初心者なのでよろしくお願いします。
213 名前:login:Penguin mailto:sage [2009/01/07(水) 21:13:23 ID:iKTjLd5i] >>212 初心者であることは関係ない、自分で調べる癖をつけた方がいいよ サーバが混雑していると、その状態になることがあるのはウチでもある 少し待ってからログインするとか、混雑しそうな時間帯は避けるとかしてみて それでもダメだったら他の原因の可能性もあるので、作者さん待ち
214 名前:login:Penguin mailto:mailto:sage [2009/01/09(金) 02:26:01 ID:gu9hU/T6] >>209 もうすぐ、1.20をリリースします。このバージョンは、KeyHoleTVで、音のデバイス(DSP,ESD、ALSA)と SDL、GTKへの動画画面の切り替えが視聴中でなければ可能です。また、KeyHoleシステムのサーバを 移設するので、新バージョンでなければ、視聴することができなくなりますので、残念ながら古い バージョンは出すことができません。 ESDに関しては、dlopenを利用して、ESD用のライブラリをダイナミックリンクするので、ESDのライブラリを 入れる必要はないと思います。ALSAも同様なライブラリにしてみましたが、ALSAライブラリがエラーを 出すので、ESDだけにしています。 >>212 ネットワークの接続状態を調べた(UDP/IPが通信できる、ADSL以上の回線速度がある)上で、 inux KeyHoleTVを展開したディレクトリで./lkeyholetvをしてみてもだめですか?
215 名前:login:Penguin mailto:sage [2009/01/09(金) 14:36:41 ID:p/V8v88r] >>214 pulseaudioに対応して欲しいです。 もしくはpulseaudio-esound-compatでの動作を確認して欲しいです(IIRC以前うまく動作しなかったので)。
216 名前:login:Penguin mailto:mailto:sage [2009/01/09(金) 17:04:04 ID:gu9hU/T6] >>214 では、APIが乗っているサイトを教えてください。ESDもインクルードファイルを見て 半分想像です。ALSAについては嘘の内容のサイトがあり散々な目にあいました(それも、 Goggle検索で上位のサイト)もっと正しい使いかたがわかれば、ノイズが減ると思います。
217 名前:login:Penguin mailto:sage [2009/01/09(金) 17:06:21 ID:R08Zc+c9] ソースを公開する習慣の無い人には、ソースを読む習慣はないとみえる。
218 名前:login:Penguin mailto:mailto:sage [2009/01/09(金) 17:16:52 ID:gu9hU/T6] >>217 では、あなたがリリースすれば。
219 名前:login:Penguin mailto:sage [2009/01/09(金) 20:22:04 ID:p/V8v88r] >>216 ほい、ドキュメント。 0pointer.de/lennart/projects/pulseaudio/doxygen/
220 名前:login:Penguin mailto:sage [2009/01/09(金) 20:26:34 ID:p/V8v88r] >>216 >ESDもインクルードファイルを見て半分想像です。 www.tux.org/~ricdude/dbdocs/esound_api.html …確かにこりゃ酷い。 >ALSAについては嘘の内容のサイトがあり ? この公式ドキュメントが間違っているって話? www.alsa-project.org/alsa-doc/alsa-lib/
221 名前:login:Penguin mailto:sage [2009/01/11(日) 16:02:27 ID:2Iy917OW] >>214 作者様、何時も乙です。サービス提供者様、送信者様の皆様にも感謝します。 LKeyHoleTV1.19-ubuntu-SDL-ALSA を使ってましたが、この度、 LKeyHoleTV1.20-ubuntu に更新してみました。 「オーディオ/ビデオ」タブが増えたんですね。でもこれ、「設定」の方が名称的には 良い様な・・・、ま、これは余談です。 今まで通りの「ALSA plughw:0,0」では音が出なくなりました。だめもとで、 plug:dmix にしても変化なし。 「ESD」を選んだ場合は、下記エラーとなりました。 dlopen(libesd.so.0: cannot open shared object file: No such file or directory) ちなみに、 >ESDに関しては、dlopenを利用して、ESD用のライブラリをダイナミックリンクするので、 >ESDのライブラリを入れる必要はないと思います。 という事なので、libesd.so.0 は入れていません。 「UNIX DSP」を選択すれば音が出る様になりましたので視聴は出来る様になりました。 まだ利用開始間もないですが、ソフト落ち、前バージョン以上の音ズレなどは無いです。
222 名前:login:Penguin mailto:sage [2009/01/11(日) 17:45:50 ID:HpV8ILDT] ubuntuで配信しようとおもっていますが、こっちでもできますか?
223 名前:login:Penguin mailto:sage [2009/01/11(日) 18:12:18 ID:FgBzdMni] >>222 ubuntuで配信するならpeercastでおk
224 名前:login:Penguin mailto:sage [2009/01/11(日) 18:52:25 ID:2Iy917OW] LKeyHoleTV1.20-ubuntu での話し。 オンラインもしくは番組更新した時、番組一覧が更新されますが、 番組一覧をスクロールしても最後まで表示されませんね。 つまり番組一覧表が尻切れトンボの様になってしまっています。 最後尾は番組名のみとなり、次行の視聴者数が切れてる。 ちなみに、この最後尾の番組名をクリックしてやると、それ以後に 存在している番組も表示される様になります。
225 名前:login:Penguin mailto:sage [2009/01/11(日) 18:59:08 ID:fRc6piiv] これ、ubuntu ppcでは駄目なのかな
226 名前:login:Penguin mailto:sage [2009/01/11(日) 19:50:18 ID:F0qqQMLK] ALSAを占領してミキサーを殺しちゃうし、コマ落ちも音ズレもある。
227 名前:login:Penguin mailto:sage [2009/01/11(日) 19:58:46 ID:FgBzdMni] 文字が見えにくかったりとUIが酷い。Gnomeのガイドラインぐらい読んでくれ GNOME Human Interface Guidelines 2.2 library.gnome.org/devel/hig-book/stable/
228 名前:221 mailto:sage [2009/01/12(月) 01:42:12 ID:DARaLQ7d] >>221 「ESD」を選んだ場合ですが、readme-j.txt を見ると %ldd ESDObj.so libesd.so.0 => /usr/lib/libesd.so.0 (0xb7f4e000) とありましたので libesd.so.0 が要るんでしたね。こちらの勘違いでした。 libesd.so.0 を入れたら「ESD」で音が出る様になりました。 「ALSA」に関しては、相変わらず無音です。 シロウト質問で申し訳ないですが、「UNIX DSP」「ESD」「ALSA」のうち、 音遅れ対策に優位(処理が効率的)なのはどれでしょう? 視聴に支障を来たす程ではないのですが、1.19の時と同等程度の音遅れ (1〜2秒以内)を生じる時が有るもので。
229 名前:login:Penguin mailto:mailto:sage [2009/01/12(月) 03:18:00 ID:1OxyUjIm] >>221 音ずれの問題ですが、個人的にはDSPがよいと思っています。また、ESD用ソースも 出していますから、ご自分の環境にあった音の開発をお願いします。 >>226 ご自分でALSA ミキサー に対応するようにしてみてはどうでしょうか
230 名前:login:Penguin mailto:mailto:sage [2009/01/12(月) 03:26:37 ID:1OxyUjIm] >>221 設定されている名称も全て変更することが可能です。ja_JP にあるソースを修正すると、 お好きな文字列にすることができます。ファイル自身は、EUCでエンコードされていますが、 UTF-8でもよいと思います。その際、iconv を利用しないでそのまま渡すようにしてください。 >>224 これは、バグですね修正します。
231 名前:login:Penguin mailto:mailto:sage [2009/01/12(月) 10:41:30 ID:1OxyUjIm] >>224 バグを修正したバージョン1,21 をリリースしました。また、ALSA,DSPもDLLにして、ソースコード を出しています。うまく動作しない、音がとぎれるかたは、ソースコードを編集して、ご自分の 環境にあうように修正してください。DLLを上書きすると、対応のライブラリが読み込まれます。 問題点として、音の入力が一定間隔ではないこと、音データがこない場合があるため、DLLで ドライバのリングバッファがからになりそうな時には、ドライバを停止する仕組みが必要になります。 音がおくれる現象は、この停止が働きすぎて時間がずれていくものと思います。
232 名前:login:Penguin mailto:sage [2009/01/12(月) 12:23:26 ID:DARaLQ7d] >>229-231 開発者様、御回答誠に有難う御座います。了解致しました。 また、早速のバグ修正、感謝申し上げます。
233 名前:login:Penguin mailto:sage [2009/01/13(火) 00:11:29 ID:L50j7uXH] >>231 お疲れさまです 少し質問なんですけど、ビデオ表示にgtkを使用してwindow表示した場合 矢印キーで大きさが変えられません sdlでは変えることが出来ますし、まあ大した問題じゃありませんが
234 名前:login:Penguin mailto:mailto:sage [2009/01/13(火) 02:15:28 ID:vWamiJ3U] >>233 gtk のウィンドウの場合、動画面をダブルクリックして別ウィンドウにしてください。 別のウィンドウが矢印キーやマウスでドラッグで動画の大きさの変更ができるはずですが。
235 名前:login:Penguin mailto:sage [2009/01/13(火) 07:35:54 ID:MWQUrmHy] これandroidでもうごきますか?
236 名前:login:Penguin mailto:sage [2009/01/13(火) 10:01:36 ID:84rvPDuv] >>235 ソースが無いので動きません
237 名前:login:Penguin mailto:sage [2009/01/15(木) 00:10:02 ID:ejiE95jw] LKeyHoleTV1.21 のALSAで音出ない。ノーマル版もubuntu版も。 DSP と ESD は音出てる。(ただし ESD はブッと時々異音が入る) aplay -D plughw:0,0 test.wav では音が出てるんだが。 それで make してみた。 # make gcc -Wall -g -fPIC -fno-stack-protector -c -o AlsaObj.o AlsaObj.c AlsaObj.c: In function ‘SetALSADrive’: AlsaObj.c:171: warning: pointer targets in passing argument 2 of ‘snd_pcm_hw_params_get_buffer_size’ differ in signedness AlsaObj.c:180: warning: pointer targets in passing argument 2 of ‘snd_pcm_hw_params_get_period_size’ differ in signedness ld -shared -o AlsaObj.so AlsaObj.o -lasound 出来た AlsaObj.so を入れ換えてみたがやはり無音。warning が出てるからかな。
238 名前:login:Penguin mailto:sage [2009/01/15(木) 01:29:20 ID:DNTVw7OA] ESD は、たまに雑音がひどくなるね。 原因はよくわからないけれど。
239 名前:login:Penguin mailto:mailto:sage [2009/01/15(木) 01:52:20 ID:JtdKMQkv] >>237 ,238 原因は、ネットワークからくる音のデータがたらない場合に起こります。本来ならばオーディオの バッファを監視してバッファが空にならないようにし、どうしても空になる場合は、からになる前に オーディオを停止する必要があります。ESDはバッファを監視する機構がわからないので、空になった場合、 ノイズが入ります。 また、ALSAでは他のプログラムがALSAを利用している場合、なんらかの排他制御か割り込む仕組みが 必要であろうと思います。うまく動作するようにAlsaObj.c を修正してください。
240 名前:login:Penguin mailto:sage [2009/01/15(木) 21:55:25 ID:ejiE95jw] 1.19のALSAでは音が出ていましたが1.21のALSAでは出なくなった。という事と、 >ALSAでは他のプログラムがALSAを利用している場合、なんらかの排他制御か割り込む仕組みが >必要であろうと思います。うまく動作するようにAlsaObj.c を修正してください。 という事から察すると、1.19のALSAと1.21のとは別物で、1.21は作り込みが十分ではない。 という事ですね。
241 名前:login:Penguin mailto:mailto:sage [2009/01/16(金) 00:58:49 ID:15bJEq0G] >>240 ALSA の出力プログラムをDLL化しただけですが、それで問題が起こっているのかも知れません。 KeyHoleが利用しているALSAのライブラリのDLLバージョンは、お使いのALSAのバージョンと 同じでしょうか? また、I.19では、ALSAが他のプログラムで利用されている場合、KeyHoleTVが終了させていました。 1.20では、エラー表示が出るはずです。また、デバイスがうまくロードできないと、 オーディオタブ解除ボタンが有効にならないと思います。
242 名前:login:Penguin mailto:sage [2009/01/16(金) 23:53:50 ID:Xq4pR9BU] >KeyHoleが利用しているALSAのライブラリのDLLバージョンは、お使いのALSAのバージョンと 同じでしょうか? 1.0.16 >また、I.19では、ALSAが他のプログラムで利用されている場合、KeyHoleTVが終了させていました。 PC起動後、KeyHoleTVだけを立ち上げてもみたのですが・・・ >1.20では、エラー表示が出るはずです。また、デバイスがうまくロードできないと、 オーディオタブ解除ボタンが有効にならないと思います。 エラーは出ないです。取消ボタンも有効になりますね。
243 名前:login:Penguin mailto:mailto:sage [2009/01/17(土) 09:47:27 ID:tw+59dIp] >>242 Ubuntuようの開発環境は、 #cat /proc/asound/cards 0 [NVidia ]: HDA-Intel - HDA NVidia HDA NVidia at 0xdfff8000 irq 10 #cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.16. Compiled on Dec 2 2008 for kernel 2.6.24-23-generic (SMP). です。上記の設定のALSAでは、音の出力が確認できていますが、考えられる点として、 snd_pcm_state(Obj->handle)がいつも0x04を返しているか、snd_pcm_writeiが -EPIPE を返している場合、音がでないと思いますが、なぜ、エラを返すのか 分かりません。ALSAの初期化でエラーを返さないで、snd_pcm_xxxx がエラーを返すのは、 何らかの理由があると思いますが、動作する環境では調べようがありません。
244 名前:login:Penguin mailto:sage [2009/01/17(土) 11:05:26 ID:9ULAKsHY] Ubuntu 8.10 LKeyHoleTV1.21-ubuntu.tar.gz です オーディオ/ビデオの適応ボタンを押さないとALSAから音が出ない 使い方が分かり難いかも
245 名前:login:Penguin mailto:mailto:sage [2009/01/17(土) 12:12:10 ID:tw+59dIp] >>244 ご意見、賜ります。初期に立ち上げたとき、ALSAを適応させて、有効にならない場合、 オーディオ・ビデオタブを表示するように改造したいと思います。
246 名前:login:Penguin mailto:sage [2009/01/17(土) 12:45:54 ID:9ULAKsHY] "オーディオ/ビデオ"を"設定"に書き換えて 適応ボタンを押してないと再生しないようにして "番組を見る"を押すと "設定をして適応ボタンを押してください"と言うダイアログを出してみては如何がでしょう
247 名前:login:Penguin mailto:sage [2009/01/18(日) 06:52:10 ID:vNIkDvE8] Pentium4 2.0GHz メモリ1GB ubuntu8.10 $ cat /proc/asound/cards 0 [SI7012 ]: ICH - SiS SI7012 SiS SI7012 with ALC101 at irq 18 $ cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.17. 1.19バージョン、1.21バージョンともに同条件でgnomeシステム・モニタ計測 LKeyHoleTV起動後、ボリューム、ウィンドウの大きさ等は初期設定のままで計測しました。 LKeyHoleTV1.19-ubuntu-ALSA CPU使用 19〜24% LKeyHoleTV1.21-ubuntu ALSA適応ボタン押下 CPU使用 54〜64% KeyHoleTV1.21-ubuntuを画面の片隅に起動し、JDで2ちゃんをみているとJDのオートスクロールがかくかくするようです。LKeyHoleTV1.19-ubuntu-ALSAではなかった現象なので報告。
248 名前:login:Penguin mailto:sage [2009/01/25(日) 00:42:30 ID:JiLA42rH] >>247 celeron 500MHz メモリ192MB 非Ubuntu LKeyHoleTV1.19-ubuntu-SDL-ALSA版の場合 CPU=16〜20% LKeyHoleTV1.21-ubuntu版で SDL+ALSAの場合 CPU=18〜22% (ただしALSAだと音出ず) SDL+ESDの場合 CPU=20〜24% GTK+ESDの場合 CPU=50〜60% 一応、同一番組内容にて計測しているので条件別の相対的な差異は信用出来ると思う。 絶対値は、配信条件によって変動あると思うんで、例えば、+5%ぐらいの上乗せは有るかもね。 SDLの方がGTKより格段に軽いのでカクカク低減には有効。
249 名前:login:Penguin mailto:sage [2009/01/26(月) 00:23:45 ID:i2t3Q0b1] >>1 のサイトつながらない
250 名前:login:Penguin mailto:sage [2009/01/26(月) 01:11:41 ID:Xl9OOlpy] >>249 視聴用プレイヤー ttp://www.keyholetv.jp/Viewer/Linux/ www.v2p.jp/video/ → www.keyholetv.jpに変更するとサイトに接続できる ※運営者からの公式サイトについての説明はない
251 名前:login:Penguin mailto:sage [2009/02/03(火) 04:33:26 ID:zrUVp46T] unix系での配信もできるようにSetupKHVideo4.40を対応していただけないでしょうか? 技術的にムリ?
252 名前:login:Penguin mailto:mailto:sage [2009/02/03(火) 13:15:49 ID:f5iTsDZN] >> 248 ubuntu でCPU占有率を下げたLKeyHoleTV1.22 をリリースしました。このバージョンは、初期状態では、 ALSAをデフォルトで設定しています。なお、ALSAが他のアプリにより占有されている場合のみ、Audio/Video のタブに飛びます。また、ESCで視聴の終了処理をいれました。なお、CPU占有率は、nanosleepの値が 高かったようです。 >>250 DNSの登録を忘れていた結果です。その後v2p.jp/video でも登録しました。 >>251 特定のカメラではできています。キャプチャカードを対応するのが大変です。DLLにする手もありますが、 Mac が完了してから行いたいと思います。
253 名前:login:Penguin mailto:sage [2009/02/03(火) 21:13:46 ID:zrUVp46T] >>252 返信ありがとうございます。 Linuxの場合、Video4LinのAPIに対応と考えて良いのでしょうか? 正直、時間がかかるようでしたら、単純に/dev/stdinから特定フォーマットの映像ストリームを 流し込めるだけでも良いのですが。 開発が難しいのならば、機能を削って、単純に入ってきた映像ストリームを指定された オプションに従って配信するだけの機能でも十分なので。 (他の映像ソフトとの連携とか、最低限pipeで繋げれば何とかなりますし) 重ね重ね申し訳ないのですが、lkeyholetvのelfがNetwork lib error みたいなものを 出すのですが、どうにかなりませんか?起動時にUPDパケットのチェックサムがおかしいのが最初の数秒続いて、 その後時々チャンネル一覧を取得するときも時々不正なudpパケットが生産されるのですが。 これは仕様? あと、SSDPプロトコルで239.255.255.250を使ってるように見えるのですが、 もしkeyholetvが使ってるのであればReadmeに記しておいてほしいのですが。 長文失礼します。
254 名前:login:Penguin mailto:sage [2009/02/03(火) 21:44:48 ID:z4DV3Vo5] >>252 作者様、何時も乙です。せっかくなので 1.22-ubuntu版での動作報告をば。 GTK利用時のCPU利用率が半減しました。 ESCでの視聴の終了は大変便利です。動作不良(画像停止など)に陥った時に、 視聴の停止・開始の操作が楽になりました。 >ALSAをデフォルトで設定しています。なお、ALSAが他のアプリにより 占有されている場合のみ、Audio/Videoのタブに飛びます。 特に設定無くデフォルトのALSAにて視聴が開始できましたが無音でした。
255 名前:login:Penguin mailto:mailto:sage [2009/02/04(水) 03:41:45 ID:4O40tsNj] >>253 stdin からビデオ、/dev/xxx からオーディオならば対応できると思います。 また、私が管理している部分では、SSDPを利用していませんし、そのアドレスと通信 を行う設定にはなっていません。 最もGTKやGDK,SDLが中で通信をしてれば別ですが。 >>254 ALSAは、何がおこっているのかまったくわかりません。音がでないようでしたら、 DSPに変更してください。また、ALSA用DLLのソースもいれていますから、なぜ音が でないのか調べていただければ幸いです。
256 名前:login:Penguin mailto:mailto:sage [2009/02/04(水) 12:43:42 ID:4O40tsNj] >>253 UDPのチェックサムエラーは、現在確認できていません。UDPチェックサムがおかしい場合、一般には、 ソケットのRecvBufには入らないはずでドライバで捨ているはずです。ですから、recvfrom で データが獲得できないと思います。 また、サーバではchecksum offloading が有効になっていますので、NICカードが行っていると思います。
257 名前:login:Penguin mailto:sage [2009/02/04(水) 20:11:08 ID:1dQV1wL3] 1.22-ubuntu版(ESD+SDL)にて利用してますが、この版になって 映像更新が止まる現象が多くなった様な気がします。(音声はそのまま流れ続けます) 1.21-ubuntu版(ESD+SDL)でも時々ありましたが、それが、数分〜十数分に 1回程度は出る様に。 たまたま、環境条件等の変動による為のものなのか、それとも、変更が施された為 によるものなのか。心当たりが有れば、考察願います。気のせいでしたらスルー して下さい。
258 名前:login:Penguin mailto:mailto:sage [2009/02/05(木) 10:57:38 ID:wOoIkW/4] >>257 映像が停止する現象は、パケットの欠落が一定以上に達したときに発生する問題です。これをできるだけ 解決すべく通信線の変更も今回移設で行いました。うまくいく人とそうでない人にわかれるようです。 各ノードのルータがパケットを最短距離で出していない可能性や、複数のパケットが違う経路から 到着することによるパケット欠落も考えられますので、もう少し時間が立ってから検討したいと思います 。これらの問題でしたら、徐々に解決に向かうものと思います。
259 名前:login:Penguin mailto:sage [2009/02/05(木) 11:39:15 ID:8XAVIC6X] keyhole for androidは、まだかね。
260 名前:login:Penguin mailto:mailto:sage [2009/02/05(木) 12:05:59 ID:wOoIkW/4] >>259 keyhole for android の前にKeyHoleTV for MacOSX, Iphone がでます。
261 名前:login:Penguin mailto:sage [2009/02/05(木) 18:04:39 ID:KrwKuLZL] keyhole for pspは?
262 名前:login:Penguin mailto:sage [2009/02/05(木) 21:00:46 ID:G5YJYI4j] >>261 CFW専用だが、絶対需要はあるな
263 名前:login:Penguin [2009/02/06(金) 14:54:17 ID:lD69gkL1] keyhole for iアプリは,まだかね。
264 名前:login:Penguin mailto:sage [2009/02/06(金) 18:45:08 ID:lyfX692J] >>263 HSDPA専用になりそうだが、z(ry
265 名前:login:Penguin mailto:sage [2009/02/17(火) 23:15:07 ID:QcE2yuw4] ELFのdbgシンボル削ってあるから何処が問題か探してないけど、 KeyHoleTV 1.21で 音声関連ミスってるみたい。 使ってたらこんなのが時々出る。 ちなみに環境はslackware 12.1、カーネル2.6.21.7でgcc version4.2.2。 # lkeyholetv & [2] 22238 # lkeyholetv: pcm.c:932: snd_pcm_state: Assertion `pcm' failed. The program 'firefox-bin' received an X Window System error. This probably reflects a bug in the program. The error was 'BadWindow (invalid Window parameter)'. (Details: serial 4526 error_code 3 request_code 20 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) [2]+ Aborted lkeyholetv ちなみにfirefoxは無関係。なぜか出てるけど。pango/cairoつながり? デバッグシンボル削ってないの欲しいのだが、それはムリな相談だろうか。 関係ないけど、vlcやmplayerと連携できないかな?
266 名前:login:Penguin [2009/02/22(日) 09:13:51 ID:2NFDP3da] v1.22のLinux 64bit版をubuntu8.10で使ってますが、CPU占有率が100%になります。
267 名前:login:Penguin mailto:sage [2009/03/06(金) 21:15:49 ID:SY+EsE9Q] ttp://www.v2p.jp/video/ >CPU時間を軽減したLinux版KeyHoleTV1.23もリリースしました。
268 名前:266 mailto:sage [2009/03/06(金) 22:15:02 ID:O6blO+Pv] 素晴らしい!! CPU時間がほとんどなくなりました。ありがとうございました。
269 名前:login:Penguin [2009/03/07(土) 10:57:15 ID:ARDZmJW9] keyholeTVとかをつかって 昼の関東ローカル番組を予約録画したいのですがどうしたらいいですか? プロのみなさん 教えてください お願いします
270 名前:login:Penguin mailto:sage [2009/03/07(土) 14:28:24 ID:Pm3wteOx] 自分も使って見ました。 動作軽い!! すばらしいです。
271 名前:login:Penguin mailto:sage [2009/03/07(土) 14:48:44 ID:w/D+hAlS] おー、軽快になって快適です
272 名前:login:Penguin mailto:sage [2009/03/07(土) 15:48:05 ID:BhNpn5kK] ubunts版をESD+SDLで使ってるんですが、1.23になって画像が 止まらなくなったのが大変嬉しいですね。作者様、ありがとう。 画像は止まらない。その代償として、時々、ブロックノイズ化する 様になりましたが、これも、すぐに回復するので無問題です。 この方が視聴を継続できるのでオーバーワーク時の仕様としては 断然いいです。 画像と音声の同期が大変良くとれています。ズレがほぼ無しで、 むかしが嘘の様です。時々、多少ズレる事もありますが、すぐに 回復するので無問題です。
273 名前:login:Penguin mailto:sage [2009/03/07(土) 16:00:42 ID:AqKNYGqT] 一晩動かしてたけど、まったく止まらなくなった。 いい仕事してますね。
274 名前:login:Penguin mailto:sage [2009/03/09(月) 01:01:37 ID:t4AnzSoi] とりあえずバグレポ。ver1.21 gcc4.2.2 kernel 2.6.21.7 gcc コンパイル時 -g オプション使用を願う。stripしないで。.symtabを残してほしい。 # *** glibc detected *** lkeyholetv: double free or corruption (!prev): 0x0a73d090 *** ======= Backtrace: ========= /lib/libc.so.6[0xb793840e] /lib/libc.so.6(cfree+0xa9)[0xb7939bdd] /usr/lib/libglib-2.0.so.0(g_free+0x30)[0xb7abe6f5] /usr/lib/libgtk-x11-2.0.so.0(gtk_window_set_title+0x2b)[0xb7e40af9] lkeyholetv[0x8053234] lkeyholetv[0x80559d9] /usr/lib/libglib-2.0.so.0[0xb7aba393] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x18c)[0xb7ab9c70] /usr/lib/libglib-2.0.so.0[0xb7abb90a] /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1f2)[0xb7abc4d1] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0xb7d7a15f] lkeyholetv[0x805d27a] /lib/libc.so.6(__libc_start_main+0x12e)[0xb78fb20e] lkeyholetv[0x804c3f1]
275 名前: to:sage [2009/03/09(月) 04:57:45 ID:pXIc2rI5] >>274 番組を見ようとして、エラーになっていると思います。gtkに対してデータを渡したときに、 既に内部の情報がこわれていると思われます。原因の一つには、映像をデコードするとき、 データが欠落してる場合に発生すると予想できます。Ver1.23をご利用ください。デコードの処理 で、欠落しているデータを取り込まないようになっています。 また、KeyHoleTVは、データの再利用を行う仕組みとなっています。シンボルを残しても、 別のところでメモリアクセスが、対象の範囲ないで行われない場合(どこがこわれるか特定できません。既に原因を 作った処理が終了しています。報告の現象の場合、たぶんそうであろうと思います。)約にたちません。 アドレスだけ十分な情報です。
276 名前:login:Penguin mailto:sage [2009/03/10(火) 22:31:10 ID:SQNTX+Ci] 作者さんお疲れさまです。 Mac板にもスレ立ったのでもしよろしければこちらにも来られて質問にきていただけると幸いです。 KeyHoleTV forMac pc11.2ch.net/test/read.cgi/mac/1236619613/
277 名前:login:Penguin mailto:sage [2009/03/10(火) 23:32:06 ID:do6H9cKR] これは大幅な進化。個人的には満足です。
278 名前:login:Penguin mailto:sage [2009/03/10(火) 23:47:36 ID:SQNTX+Ci] × 質問に ○ 質問に答えに それにしてもLinux用がWIn/Mac/Linux用の中で一番出来がいい気がする。 UI同じだけど音とびが最も少ないと思う。
279 名前:login:Penguin mailto:sage [2009/03/11(水) 18:23:58 ID:s5SwpAbR] ubuntu8.10でもubuntuって書いてある奴使えばいいの?
280 名前:login:Penguin mailto:mailto:sage [2009/03/13(金) 17:59:42 ID:UitrH+uY] >>279 多分、利用できると思います。ただ、実験できないので、動作しなかったら、消してください。
281 名前:274 mailto:sage [2009/03/13(金) 19:49:11 ID:M9oSCxiT] 開発者乙。 了解。まあ、ストリームはキャプチャした奴流せば問題再現できると思うのですが、 デバガが通りにくいなーと思って。ストリップしない奴だと随分楽なのですが。 ついでに聞いてみるのですが、映像が途切れたとき、ログオフ、再ログオンが異常に長引く(数回失敗する) のはどうにもならない? チャンネルのリストも時々(リフレッシュすると)少なくなる(最悪chリストが1つを残して全部消滅) どう見てもメモリリー(略
282 名前:login:Penguin mailto:mailto:sage [2009/03/14(土) 01:08:53 ID:hVfZSD52] >>281 映像が止まる最大の原因は、パケットが到着しない状況が多数発生しているためです。 プロバイダによっては、意図的にパケットを抜く操作を行っているところがあるので、できるだけ これに対応するようにしています。(受け取り時にランダムでパケットを捨てる処理を入れて 実験している。また、およそ10%パケット損出を想定している。)想定以上のパケット落ちに対して、 パケットの内奥にもよりますが、メモリリークが発生する場合があります。プロバイダを変更するのが、 最も最適なのですが、対処法として、あまりにもパケット落ちが発生するクライアントは、 自動終了させようと思います。
283 名前:login:Penguin mailto:sage [2009/03/14(土) 06:59:41 ID:89cZ1JUD] 何メガくらいの通信速度が必要ですか? 1Mじゃきつい?
284 名前:login:Penguin mailto:mailto:sage [2009/03/14(土) 09:53:58 ID:hVfZSD52] >>283 実験環境は、ADSLを利用している。これで、複数のPCと接続をルータを用いて行っている。 複数のKeyHoleTVを別のマシン、同一マシン起動しても問題がない。 また、実質の通信が1Mあれば、十分のはすです。問題は、誰かがパケットを捨てているものがいる 点です。誰がパケットを捨てているかという点で、疑わしい順番は、 (1)ルータの性能が寿分ではない。直づけで試してみてください。集合住宅の場合は、無理かも 古いルータでは、同様な現象が確認されています。 (2)WindowsのNetBiosを使っているPCが複数ある。 (3)無権LANで他人が利用している。 (4)馬鹿ハブを利用している。(昔のハブ、現在は売られていないと思おう) (5)イーサネットケーブルが劣化している。 (5)プロバイダの規制 (6)国際間の回線速度 のどれか当てはまるか調べてみてください。
285 名前:login:Penguin mailto:sage [2009/03/14(土) 12:24:00 ID:ToYz36g0] >>283 うち56kだけど普通に見えるよ
286 名前:login:Penguin mailto:sage [2009/03/15(日) 04:13:04 ID:EPfeQiS0] このソフトのMac板のスレがひどいことになってる まあいつものように数人気違いがいるだけだが話の発端はUIだな あまりにMac的じゃないんだとか でここのスレの人はUIに関してどう思っているか聞きたいんだが
287 名前:login:Penguin mailto:sage [2009/03/15(日) 14:44:22 ID:0tX+vcA+] 「機能」重視で「見た目」は二の次でよいよ。UIも「見た目」よりかは 「使い勝手」が追求されればよいよ。 俺はTV視聴が目的なので、視聴に問題なければ特に気にしない。 これまでは視聴に諸処問題があったが、現バージョンでほぼ解消された。 作者様の御努力に感謝したい。 フリーなのだから有り難いと感じている。不具合情報の提供や アイディア等の前向きな提案ならいいが、批判とか罵倒なら失礼な事 だと思う。
288 名前:login:Penguin mailto:sage [2009/03/15(日) 15:15:54 ID:jaOc2id+] 他の人と違って、1.23になってから逆に音ズレが酷くなりました。 (画像が音声に比べて二秒ほど遅い) しばらく待ってても回復どころか余計にずれていきます。 Gentooで、gtk&ALSAの組み合わせで使用しています。
289 名前:login:Penguin mailto:sage [2009/03/15(日) 15:55:44 ID:yLh819oC] >>288 SDLで表示してみてください。また、音はとぎれますか? 音がとぎれる場合、なんらかの理由でパケットが落ちています また、3月23日ぐらいに回線の増強と、アドレス交換を行います。このため、一日 (設定に時間がかかれば二日程度)サービスを停止します。 現在のアドレスは、様々な地域でパケットがうまく通過しないようで、プロバイダから アドレス交換を行いたいとの連絡をうけています。
290 名前:login:Penguin mailto:sage [2009/03/15(日) 17:15:20 ID:jaOc2id+] >>289 SDLにしてもずれますし、極まれにですが音も飛びます。 どうやらこちらの環境のせいみたいですね。無線LANがいかんのかな。 わざわざありがとうございました。
291 名前:274 mailto:sage [2009/03/16(月) 22:46:07 ID:UYKX0Dcv] Keyhole Ver 1.23 + alsa ソース無いから推測の域を出ないけど、パケットが寸詰まり (数秒何も到着しないあと遅れて一気にドバーッと来)の時、 音声ストリームが収納されているバッファが空になっているのが原因で、 以降のパケットが到着しても映像ストリームしか回復しない問題が有るように見受ける。 取り合えず音声バッファ空になりかけたら、(有るのなら)続きが来るまで空の有効な音声データ流すようにならない? まあ、原因は見当違いかもしれないけど、思い当たるのはそれぐらいなので。 --verboseとか、--debugとかのオプション無いの?
292 名前:login:Penguin mailto:sage [2009/03/17(火) 03:27:14 ID:L/taQAi7] >>291 音を出すソースは、出してますが。また、それを改造することも可能です。
293 名前:login:Penguin mailto:sage [2009/03/17(火) 13:13:07 ID:y8ebLQrZ] 平日昼間だというのに視聴者総数が1400って多くなったもんだ。 Mac版提供で話題になった為か。また、メジャー所で晒された為か。 利用者増えて視聴環境が充実する方向に流れて行けばいいが、 逆に、五月蝿方が増えたり、叩かれる事にならないかと危惧する 今日この頃。
294 名前:login:Penguin mailto:sage [2009/03/17(火) 13:38:00 ID:BGo9Cde8] なんか後ろめたいことでもあるん?
295 名前:login:Penguin mailto:sage [2009/03/19(木) 23:14:43 ID:8B5dPI7P] 返答有難うございます。残念ながら、 受け取った音声パケットを音サーバ(alsa,esd等)に送る部分でどうにかなる問題には思えないのですが。 問題再現方法として、soundserverのpriorityを高く維持したまま、lkeyholetvのプロセスに 負荷掛けて、映像処理の部分で時間が掛かるようにして 映像フレームと音声のシンクロが極端に遠くなるテストだとわかりやすいと思います。 極端に映像と音声シンクロが外れたとき、lkeyholetv内部の音声バッファのポインタが明後日の方向に逝ってしまう (少なくても外部からはそう見受けられる、実際どんな内部処理かは知らない)。 極端な話、現状のv1.23では映像フレームの処理が遅れているとき、音声だけはサウンドサーバが受け取って 時間内に処理、そのまま(謎の内部処理で?)送られてくるパケットがディレイ、もしくは停止されて、 回復しても映像だけ回復して、音声が戻ってこないのだが。 xineみたいにフレーム毎にidで極端に延長が有ればドロップ、と言う手段が無いので、 受け取った音声パケットを音サーバに送る部分での判断はできないわけですが(できたとしても意味がない)。 長文失礼。 追加: ストリームのフォーマットは 8byte ?? : 8byte チャンネルid : ストリームデータ でok? 先頭8バイトが何か判らないのですがorz。
296 名前:login:Penguin mailto:sage [2009/03/26(木) 23:18:04 ID:9F4QkwHC] ver1.23のubunts版をESD+SDLの組合せにて利用させて頂いています。 現バージョンは比較的安定しており、ストレス無く視聴できています。 有難う御座います。 普段は問題無いのですが、時々、映像が遅れる事があります。 遅れは5秒とか、ひどい時は15秒程度遅れる事も。その遅れが保たれたまま 映像が普通に流れ、その状態が数分間続くこともあります。 辛抱強く、そのままにしておけば、その内、映像の遅れは同期回復しますが、 少々期間が長いので視聴に不便を感じます。 同期ズレの場合の強制回復間隔をもう少し短くして頂けますと助かります。
297 名前:login:Penguin mailto:sage [2009/04/01(水) 13:00:13 ID:RIK8Pgp9] オワタ\(^o^)/
298 名前:login:Penguin [2009/04/01(水) 14:13:00 ID:vwx2W4Fn BE:2144772678-2BP(2)] 今日は嘘okな日ですよ、明日には全局復活してますよ、多分。
299 名前:login:Penguin mailto:sage [2009/04/01(水) 19:34:24 ID:SLlTVkdd] 今日は視聴が安定してたね。総利用者数が普段より少なかった為だろうか。
300 名前:login:Penguin mailto:sage [2009/04/01(水) 19:41:27 ID:P5jiUCJL] 記念カキコ
301 名前:login:Penguin mailto:sage [2009/04/01(水) 20:56:14 ID:9UtRTQd+] KeyHoleTVはじめて使ったけどこれはいい!! あと、苫米地さんごめんなさい‥ アマゾンのレビューで★ひとつにしてしまいました しかもさっき確認したら100を超えるのレビューなかで一番参考になったに選ばれていました でも、KeyHoleTVは★5つです!!
302 名前:login:Penguin [2009/04/02(木) 21:38:44 ID:+7Ed5204] TOKYO MXが観たくてKeyHoleTV入れてみたんですが 観れません・・・TOKYO MXは観れないんですか?大阪からです。 どなたかご存知の方いらっしゃいませんか?
303 名前:login:Penguin mailto:sage [2009/04/02(木) 22:24:56 ID:l3mUbVS6] 無いものは見れない 自分で流してそれを見るとかなら可能
304 名前:login:Penguin mailto:sage [2009/04/02(木) 23:45:40 ID:X0snEKOK] 地方のテレビ番組などを視聴できるフリーのP2Pソフト「KeyHoleTV」に権利者団体から警告 ttp://gigazine.net/index.php?/news/comments/20090402_keyholetv/ この先見れなくなんのかなあ。 おねマスみてーなー。
305 名前:login:Penguin mailto:sage [2009/04/02(木) 23:53:01 ID:0Fez6qoU] こまけえことでいちいちうるせいよなほんと
306 名前:login:Penguin mailto:sage [2009/04/03(金) 00:32:17 ID:9xvMsD4p] >>305 こまけえかどうかはお前の主観だがな
307 名前:login:Penguin mailto:sage [2009/04/03(金) 01:22:01 ID:4HS7oyjw] ぼくらも、p2pで番組を見ることで 権利者側に利益が生まれるような仕組みを 考えていきたいよね!
308 名前:login:Penguin mailto:sage [2009/04/03(金) 12:38:31 ID:eoTwM0bd] 地デジチューナー配るくらいなら、KeyHoleのほうがw
309 名前:login:Penguin mailto:sage [2009/04/03(金) 16:40:03 ID:E7vm/Zyq] >>308 画質…
310 名前:login:Penguin mailto:sage [2009/04/03(金) 17:12:52 ID:+l0QaaH8] >>309 じゃあ見るなよ
311 名前: ◆UkZAUUIUs. mailto:sage [2009/04/03(金) 17:26:05 ID:YzByhh4R] >>296 ビデオのパケットは、一枚の絵を構成するのに、複数のパケットから作られています。パケットが到着しない 場合、再送を要求します。そこで、待ち時間が生じます。(この場合、すこし長めの待ち時間です) これが映像の遅れを作る原因なのですが、本来なら待ち時間延長した場合、次の絵がパケットが届いている はずなので、短い時間で絵が表示され、ある程度同期がとれるようになっています。しかし、すべての フレームの絵でパケット落ちがある場合、映像が遅れることがあり得ます。 パケットが落ちる原因として、LAN環境にWindows のNetBiosを使っているものがあるか、 ルータでNetBiosを停止しているものがあるか、古いルータか、プロバイダがパケットを停止しているか という問題があります。