[表示 : 全て 最新50 1-99 101- 201- 301- 2chのread.cgiへ]
Update time : 05/09 20:05 / Filesize : 129 KB / Number-of Response : 386
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Ubuntu】KeyHoleTV Part.1【Debian】



1 名前:静岡県 [2008/06/04(水) 17:19:32 ID:xODN69em]
6月4日
Linux版keyHoleTVをリリースしました。
ダウンロード先は、Windows 版の下にありあます。
www.v2p.jp/video/Viewer/Linux/
完全無料フリーウェア!関東4局が簡単に視聴可能、ぜひご利用を!

182 名前:login:Penguin mailto:sage [2008/08/03(日) 00:12:27 ID:S9I4YNWO]
LKeyHoleTV-ALSA-SDL-1.17 乙です。

今までの、もろもろの諸問題が解消されて、とても快適です。
(映像遅れ、映像紙芝居、音消え、ソフト落ち)

>SDLを利用しているので、動画表示は、必ず別ウィンドウになります。

この方が視聴画面がシンプルになるので違和感が無くていいですねぇ。
広告表示部も無いのがいい。あれがテロップの様にチョロチョロと流れてると
目障りで仕方なかったですから。

183 名前:login:Penguin mailto:mailto:sage [2008/08/03(日) 00:32:54 ID:iTGpjT5W]
>>181
SDL_HWACCEL を前提にしています。これが、効かない場合、ソフトでエミュレート
するので、CPUに余力がないと、表示処理が重くなり、音消え、紙芝居になる
場合があります。また、CPUに余力があっても、グラフィックスカードの
I/Oで、DMAが利用できないまたは、他の処理と競合する場合、書き込み時間が
遅れてくるので、音消え、紙芝居になる場合があります。

>>182
本来なら、テロップは商売上流したい所ですが。。。


184 名前:login:Penguin mailto:sage [2008/08/03(日) 09:55:37 ID:S9I4YNWO]
>本来なら、テロップは商売上流したい所ですが。。。

別ウィンドウの映像の真下に無いだけで、本体側でテロップ表示
という事で、許して下さい。

185 名前:login:Penguin mailto:sage [2008/08/05(火) 18:08:27 ID:bjZSNPsP]
TOKYO MX TV in KeyHoleTV (3) - テレビサロン板@2ch
tv11.2ch.net/test/read.cgi/tvsaloon/1217918717/3n-

186 名前:login:Penguin [2008/08/07(木) 16:15:51 ID:CidCzo3t]
8月7日 JST
Linux版KeyHoleTVで、SDL、ALSAを利用したバージョン LKeyHoleTV-ALSA-SDL-1.17.tar.gz を上げました。表示が遅い方は御利用ください。

187 名前:login:Penguin mailto:sage [2008/08/09(土) 10:14:38 ID:8Mjm3O2x]
eth0だと安定してるけどath0ではネットワークライブラリエラーが出るなぁ

188 名前:login:Penguin mailto:sage [2008/08/09(土) 18:47:56 ID:WWTNpmq9]
iptables で KeyHoleTV の UDP だけ許可したい時どう設定すればいいの?


189 名前:login:Penguin mailto:mailto:sage [2008/08/12(火) 01:19:36 ID:BI8mueH8]
>>188
特定のポートを使わないので、設定できないかも知れない。LAN側からの通信のみ
UDPが許可できれば、よいと思うが。

190 名前:login:Penguin mailto:sage [2008/08/26(火) 22:12:08 ID:fdOJvdmu]
最近更新ないですね
HPみたらアタック受けてるとか書いてあるけど
その対応で忙しいのかな?




191 名前:login:Penguin mailto:sage [2008/08/27(水) 09:18:28 ID:Gr1jYS1o]
5分くらい経つと音が出なくなるようになった

192 名前:login:Penguin mailto:sage [2008/08/31(日) 02:31:05 ID:jI55bYMa]
うちもそう
5分どころか1分持たないけど

193 名前:login:Penguin mailto:sage [2008/08/31(日) 03:14:06 ID:Ulo8s28C]
導入した当初は問題なかったからネットワークの問題が発生してんのかね

194 名前:login:Penguin mailto:sage [2008/09/14(日) 21:42:24 ID:Hoz7btMI]
久しぶりに起動してみたら
動画窓が独立して開いた。動画窓のリサイズもできた

途中で音が消えたりSegmentation faultなったりは
以前どおり

195 名前:login:Penguin [2008/09/17(水) 13:00:06 ID:xw9KX+Yo]
>>194
自分も途中から音が消えてたんだけど
USBの音源に変えてみたらなぜか症状がなくなって快適に

196 名前:login:Penguin mailto:mailto:sage [2008/09/22(月) 11:02:17 ID:IJEjXqfH]
>>190
CenOS 5 64bits gcc で動作するLKeyHoleTVをリリースしました。CentOS 5 では、
Gnome が入っていると、ESD, ALSA どちらでも音がでます。また、ALSA版で音が
消えると復活しないバグも修正しました。CentOS 5 64bits版ではうまく動作して
いるようです。

197 名前:login:Penguin mailto:sage [2008/09/22(月) 17:18:26 ID:cHtzGQ5i]
音のミュート癖がやっと直ったね。プチプチ消えるけどすぐ復活する。

198 名前:login:Penguin mailto:sage [2008/09/22(月) 21:14:17 ID:qEqz6YVU]
作者様、何時もご苦労さまです。

早速、32bit版のLKeyHoleTV-ALSA-SDL-1.18を使ってみました。
これまで、LKeyHoleTV-ALSA-SDL-1.17を利用していたのですが、
それとの違いを報告。

(1)時々、高負荷時に音消えの症状が有ったのが解消した様です。

(2)「最前面設定」ボタンを押すとソフト落ちする様になりました。

歴代のバージョンでは「最前面設定」ボタンを押しても機能しなかった為、
まったく使っていませんでした。
今回、直ってるかな?と押してみた所、ソフト落ちしました。再現性は100%です。
ソフトを立ち上げて、オフラインの状態でも落ちます。

「TVを見る」という基本機能ではないので、このままでも支障は無いのですが、
一応、御報告まで。


199 名前:login:Penguin mailto:sage [2008/09/22(月) 23:14:23 ID:TN7WIfRh]
一応報告

ubuntu 8.04 (amd64)
LKeyHoleTV64-ALSA-1.18.tar.gzをcheckinstallして使用中。
今までの中で一番安定してるかな…
どうしても無くならなかった音声の途切れが、これではまだ発生してないです。

200 名前:login:Penguin mailto:sage [2008/09/22(月) 23:40:12 ID:lFVFToCs]
自分も報告します

ubuntu 80.4 AthronXPです
1.17以前は問題ないのですが
最新版の1.18のすべてのバージョンでCPUが100%上がってしまう現象が現れます
試聴は短時間ですが問題ありません



201 名前:login:Penguin mailto:mailto:sage [2008/09/23(火) 01:40:29 ID:FrrRKguW]
>>198
最前面設定ですが、Suse10, CentOS5 では、正しく機能しています。たぶんXの仕様が
違うのかもしれません。
>>197
SuSE10 では正しく動作していましたが。。。
>>200
CPU占有率が100%の点ですが、これもSuSE10, CentOS5では発生しません。今回は、
シグナルによる不具合を解消する目的で、select, usleep を利用してません。
nanosleep を利用しています。それが効かない可能性があります。

202 名前:login:Penguin mailto:mailto:mailto:sage [2008/09/30(火) 13:00:32 ID:1zHDPFcp]
>>198
ubuntu8.04 AMD Athron64 4800+ Dual Core NVIDIA高速グラフィックスドライバ
で実験してみました。(IO-APIC を無効)
ESD版、ALSA版の32ビットを試したみました。64ビット版は、実行モジュールとして
認識しませんでした。この結果、ESD版でも、音がとぎれることなく、動作確認しました。
更に、最前面表示の動作が問題なく行えました。
最前面画面の問題は、グラフィックスドライバが正しくインストールまたは、
十分にサポートされいないグラフィクスカードの問題だと思いますが。

>200 この問題は、ありました。ubuntuインストール時にIO-APIC + Timer が動作しないとのメッセージがでたため、
BIOS設定で、APICを無効にしました。また、ソース/ライブラリを再コンパイルして
確認したところ、nanosleepの動作が私の環境では正しくないようです。tv_nsecを
100倍するとCPU稼働率を下げることができました。
ubuntuでは、ALSAを御利用されている方がおおいですが、GNOMEがあると、ESDが使えると
思いますが(システムー>設定ー>サウンドー>効果音の設定で、ソフトウェアミキシングを
チェックするとESDがつかえます)、ESDを無効にしている理由を教えてください。
ALSAは、タイミング(特にハードタイマがおかしい場合、音が切れやすいので、あまり
使いたくありません)

203 名前:login:Penguin mailto:sage [2008/10/02(木) 00:04:20 ID:Qb86hNuI]
>>202
> ESDを無効にしている理由を教えてください。

UbuntuではALSA+PulseAudioが標準だから、てな程度の理由だと思うけど。

204 名前:login:Penguin mailto:mailto:sage [2008/10/04(土) 14:56:06 ID:UDIpzaSE]
ubuntu8.04 で構築したLKeyHoleTV1.19 をリリースしました。このバージョンは、
Suse10.0(32bits), CentOS5(64bits),ubuntu8.04(32bits)でそれぞれ開発した
実行もジュールをわけて掲載してあります。
www.v2p.jp/video/Viewer/Linux
ubuntuでは、CPUが100になるのは、nanosleep の問題でした。また、最前面画面の
ボタンを押下しても、落ちないと思います。readme-j.txtにldd で示したバージョン
情報を全て掲載してありますので、お使いのダイナミックリンクライブラリと比較してみて
ください。

205 名前:login:Penguin mailto:sage [2008/10/04(土) 16:52:49 ID:BwKXGSE1]
ポニーテール

206 名前:login:Penguin mailto:sage [2008/10/06(月) 04:03:07 ID:GgcqH4HR]
SUSE11+AMD690G でも Ubuntuバージョンのほうが安定してる

207 名前:login:Penguin [2008/11/18(火) 16:11:51 ID:jeYEnfSG]
どこと通信してるのか

208 名前:login:Penguin mailto:sage [2008/12/09(火) 05:31:45 ID:lKvLijLT]
レポジトリ作ってくれないかこれ

209 名前:login:Penguin [2009/01/03(土) 23:28:14 ID:agB7H0bk]
ダウンロードしたパッケージが紛失した時や不具合で前ver使いたい時なんかにせめて2、3前のverは残しておいて欲しい
1.19はウチではプロセス多く立ち上げてると音にノイズがすぐ出てどうにもならない
HDD故障で前verないし…

210 名前:login:Penguin mailto:sage [2009/01/04(日) 01:11:21 ID:4voN0aof]
>>209
そこは高らかにソース公開しれと言いませう



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%パケット損出を想定している。)想定以上のパケット落ちに対して、
パケットの内奥にもよりますが、メモリリークが発生する場合があります。プロバイダを変更するのが、
最も最適なのですが、対処法として、あまりにもパケット落ちが発生するクライアントは、
自動終了させようと思います。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<129KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef