[表示 : 全て 最新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局が簡単に視聴可能、ぜひご利用を!

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を停止しているものがあるか、古いルータか、プロバイダがパケットを停止しているか
という問題があります。


312 名前:login:Penguin mailto:sage [2009/04/03(金) 18:33:32 ID:E7vm/Zyq]
>>310
自宅テレビとして常用するには厳しくない?
放送のないアニメをリアルタイムに見る、くらいには十分だが

313 名前:login:Penguin mailto:sage [2009/04/03(金) 21:08:04 ID:QpKrDkm4]
>>296 >>311
映像の遅れが一時的ならまだ良いが、遅れっぱなしというのは視聴には厳しいな。
俺の所でもなるが、視聴者数が多い時になる様な気がする。だから、配信サーバーか
それに付随するネットワーク関係の都合じゃね。

314 名前:login:Penguin mailto:sage [2009/04/05(日) 13:51:04 ID:1V7qJMeX]
1.23ubunts版をDSP+SDLにて利用中。

パスワード付き番組を視聴し、その後「視聴の停止」ボタンを押すと
「番組更新」「番組を見る」各ボタンが非表示になります。バグ?

ちなみに上記状態でも、Enterキーを使えば別番組の視聴は可能です。

また、別のパスワード付き番組を選び、「番組を見る」とし、その後、
パスワード入力状態にて「取消し」ボタンを押せば、「番組更新」「番組を見る」
各ボタンの表示が復活しますね。

別件ですが、最近番組が増えましたね。TV番組と音声番組が別タブになれば
いいな、と感じる用になりました。



315 名前:login:Penguin [2009/04/05(日) 21:04:27 ID:7cNI0yhL]
>>304
なりすましだったんだね。
ま、問題の根本的な解決にはならないが。

316 名前: ◆UkZAUUIUs. mailto:sage [2009/04/07(火) 18:04:24 ID:Vk4GFcYJ]
>>314
バグです。次のバージョンで修正します。ボタンを復活させるのを忘れている。

>>313
ネットワーク回線の問題。他のプロバイダとの相性もあるかもしれません。






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

前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