
問題の背景
LinuxでSkypeを使用する際に問題があります。ビデオ通話が途切れて停止します。 Skypeを単独で使用してもプリロードしても、状況は同じです。
skype
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype &
LD_PRELOAD=/usr/lib32/libv4lconvert.so.0 skype &
KDEでグラフィックエフェクトをオフにするか(compiz)、LXDE(openbox-lxde --replace
)に切り替えることはあまり役に立ちません。
私が見ることができるところにatop
よると、発信トラフィックは約1500Kbpsで、着信トラフィックは約150Kbpsです。発信トラフィックを選択すると、stop my video
すぐに70Kbpsに低下します。
だから問題は、Skypeがビデオをあまりに大きく送信してネットワークが詰まって通話が中断されることだと思います。 Skypeで設定しましたが、ビデオサイズの設定が見つかりませんでした。また、Skypeでv4lでビデオサイズを設定する方法もわかりません。
それでは、Skypeに小さなビデオを送信させるにはどうすればよいですか?
技術情報
$猫/etc/debian_version
wheezy/sid$ uname -a
Linux Khedron 3.2.0-1-amd64 #1 SMP Sun Feb 5 15:17:15 UTC 2012 x86_64 GNU/Linux$Skype --バージョンSkype
2.2.0.35
$ dpkg -l *v4l* ii lib32v4l-0 0.8.6-1 ii libv4l-0 0.8.6-1 ii libv4lconvert0 0.8.6-1 ii qv4l2 0.8.6-1 ii v4l-conf 3.102-3 ii v4l-utils 0.8.6-1
$ lsusb | grep Chicony
Bus 001デバイス004:ID 04f2:b15e Chicony Electronics Co.、Ltd
HPウェブカメラがChiconyデバイスとして識別されました。
$ lsmod grep uvcビデオ| uvc ビデオ 57744 0 videodev 70889 1 uvcvideo メディア 18148 2 uvcvideo, videodev USBコア128498 8 uvcvideo、btusb、usb_storage、usbhid、uas、xhci_hcd、ehci_hcd