Opened 4 years ago

Last modified 2 years ago

#166 new defect

problem with qutecom's video

Reported by: sizipeng21 Owned by: vadim
Priority: blocker Milestone: QuteCom 3.0
Component: 3rd party libs Version: 2.2
Keywords: Cc:

Description

I'm now using the newest version qutecom-2-2-b4bdeca777e5 on windowsXP-Chinese Simple, and I find than the problem with qutecom's video still exist!

qutecom's Webcam Preview work fine,but when making a call with video, I can't get lacal Webcam picture!

I have tried that qutecom'video can work fine on windowsXP-english, but its video can't work on windowsXP-Chinese Simple!

I also find that wengophone-2.1.1's video can work both on windowsXP-english and windowsXP-Chinese Simple, so I think there maybe something wrong with qutecom? could you check it out please? Thanks!

Attachments (3)

2.PNG (49.3 KB) - added by sizipeng21 3 years ago.
preview
1.PNG (103.6 KB) - added by sizipeng21 3 years ago.
can't get local picture
local.pcap (226.1 KB) - added by sizipeng21 3 years ago.
packets captured

Download all attachments as: .zip

Change History (14)

comment:1 follow-up: Changed 4 years ago by amel

  • Priority changed from major to blocker

Hello,
I have the same problem with my webcam Philips SPC1030 NC in ubuntu system. Qutecom's Webcam Preview work fine,but i can't make a video call : sound is working fine but there is no video.

Last console messages:
(debug) 19:56:37 virtual WebcamErrorCode? WebcamDriver::setDevice(const std::string&):
desired device=Philips SPC1030 NC : video0, actual device=Philips SPC1030 NC : video0
(debug) 19:56:37 virtual WebcamErrorCode? V4L2WebcamDriver::setDevice(const std::string&):
Setting '/dev/video0' device.
(debug) 19:56:37 virtual WebcamErrorCode? V4L2WebcamDriver::setDevice(const std::string&):
Device properly resolved.
(debug) 19:56:37 virtual WebcamErrorCode? WebcamDriver::setResolution(unsigned int,
unsigned int): try to change resolution: (width, height)=320,240
(warn) 19:56:37 virtual WebcamErrorCode? V4L2WebcamDriver::setPalette(pixosi): Failed
settings pixel format.
(debug) 19:56:37 virtual WebcamErrorCode? WebcamDriver::setPalette(pixosi): this webcam
does not support palette #0
(debug) 19:56:37 virtual WebcamErrorCode? WebcamDriver::setPalette(pixosi): palette
conversion will be forced
(debug) 19:56:37 virtual void WebcamDriver::startCapture(): starting capture
....

My webcam pixel format is : YUY2.

Any help please :)

comment:2 in reply to: ↑ 1 Changed 3 years ago by laurent

Replying to amel:

Hello,
I have the same problem with my webcam Philips SPC1030 NC in ubuntu system. Qutecom's Webcam Preview work fine,but i can't make a video call : sound is working fine but there is no video.

Last console messages:
(debug) 19:56:37 virtual WebcamErrorCode? WebcamDriver::setDevice(const std::string&):
desired device=Philips SPC1030 NC : video0, actual device=Philips SPC1030 NC : video0
(debug) 19:56:37 virtual WebcamErrorCode? V4L2WebcamDriver::setDevice(const std::string&):
Setting '/dev/video0' device.
(debug) 19:56:37 virtual WebcamErrorCode? V4L2WebcamDriver::setDevice(const std::string&):
Device properly resolved.
(debug) 19:56:37 virtual WebcamErrorCode? WebcamDriver::setResolution(unsigned int,
unsigned int): try to change resolution: (width, height)=320,240
(warn) 19:56:37 virtual WebcamErrorCode? V4L2WebcamDriver::setPalette(pixosi): Failed
settings pixel format.
(debug) 19:56:37 virtual WebcamErrorCode? WebcamDriver::setPalette(pixosi): this webcam
does not support palette #0
(debug) 19:56:37 virtual WebcamErrorCode? WebcamDriver::setPalette(pixosi): palette
conversion will be forced
(debug) 19:56:37 virtual void WebcamDriver::startCapture(): starting capture
....

My webcam pixel format is : YUY2.

Any help please :)

I'm not sure that you've got the same problem than sizipeng21 ...

Can you verify that the sip negotiation video codec goes well ?

comment:3 in reply to: ↑ description Changed 3 years ago by laurent

qutecom's Webcam Preview work fine,but when making a call with video, I can't get lacal Webcam picture!

Does Qutecom send video to remote party ? If yes, is this video correct ?

comment:4 follow-up: Changed 3 years ago by sizipeng21

No, qutecom don't send video to remote party. I catch packets with ethereal and there is no video data.
The problem is I can get remote video(remote party using wengophone 2.1.1), but I can't get local video, and remote party can't get my video picture either!

comment:5 in reply to: ↑ 4 Changed 3 years ago by laurent

Replying to sizipeng21:

No, qutecom don't send video to remote party. I catch packets with ethereal and there is no video data.

Can you post your capture ? ( or can you verify there is no problem at the sip negotiation video codec level?)

Changed 3 years ago by sizipeng21

preview

Changed 3 years ago by sizipeng21

can't get local picture

comment:6 follow-up: Changed 3 years ago by sizipeng21

from picture 2.png we can see that preview works fine!
from picture 1.png we can see that we can get remote picture(using wengophone 2.1.1), but we can't get local picture, nor can remote party get our picture!
this is just the problem! can you check it please? thanks!

comment:7 in reply to: ↑ 6 Changed 3 years ago by laurent

Replying to sizipeng21:

from picture 2.png we can see that preview works fine!
from picture 1.png we can see that we can get remote picture(using wengophone 2.1.1), but we can't get local picture, nor can remote party get our picture!

By capture i mean network capture (*.pcap) !

this is just the problem! can you check it please? thanks!

I understand your problem, but i cannot reproduce here so i need that you inspect step by step this issue:

1/ we will eliminate a network problem (sip negotiation) with the network capture
2/ ffmpeg, we use a precompiled ffmpeg on Win32 maybe there is a problem with ... (have you try a linux or mac version ?)
3/ intenal QuteCom bug : in this case it will be very usefull to have debug version of QuteCom on your system
...

Changed 3 years ago by sizipeng21

packets captured

comment:8 Changed 3 years ago by sizipeng21

local.pcap is the packets I captured.
I'm 26.28.249.140, 26.28.249.155(using wengophone 2.1.1) called me, and both computers have a camera.

as i have displain before qutecom's video can work fine on windowsXP-english, but on windowsXP-chinese simple qutecom' video seems can't work! but wengophone 2.1.1 can works fine on both system.

and I'm now is just using a debug version, but debug didn't say anything wrong!

any help please!

comment:9 Changed 3 years ago by chris-mac

  • Milestone changed from QuteCom 2.2-RC2 to QuteCom 2.2-RC4
  • Version changed from 2.2-RC3 to 2.2

comment:10 Changed 2 years ago by dneary

  • field_os set to all
  • Milestone QuteCom 2.2-RC4 deleted

comment:11 Changed 2 years ago by dneary

  • Milestone set to QuteCom 3.0
Note: See TracTickets for help on using tickets.