Ok... so I manually ran DoorPi with doorpi_cli --trace . First I just ran DoorPi. It worked.. Then I ran motion while doorpi is running... here is what I saw:
2018-12-15 16: 06: 18,673 [INFO] [doorpi.sipphone.from_linphone] ms_filter_link: MSTee: 0x112fa68,1 -> MSAudioMixer: 0x1131a78,1
2018-12-15 16: 06: 18,676 [INFO] [doorpi.sipphone.from_linphone] ms_filter_link: MSAudioMixer: 0x1131a78,0 -> MSFileRec: 0x11385a8,0
2018-12-15 16: 06: 18,677 [INFO] [doorpi.sipphone.from_linphone] Initializing speex echo canceler with framesize = 64, filterlength = 2000, delay_samples = 0
2018-12-15 16: 06: 18,677 [INFO] [doorpi.sipphone.from_linphone] Initializing speex resampler in mode [min]
2018-12-15 16: 06: 18,678 [INFO] [doorpi.sipphone.from_linphone] MSOpusEnc: codec bit rate set to [30000] with ptime [20]
2018-12-15 16: 06: 18.678 [INFO] [doorpi.sipphone.from_linphone] Setting opus codec bitrate to [30000] from network bitrate [46000] with ptime [20]
2018-12-15 16: 06: 18.679 [INFO] [doorpi.sipphone.from_linphone] Initializing speex resampler in mode [min]
2018-12-15 16: 06: 18,679 [INFO] [doorpi.sipphone.from_linphone] Filter MSRtpRecv is already being scheduled; nothing to do.
2018-12-15 16: 06: 18,679 [INFO] [doorpi.sipphone.from_linphone] MSVolume set gain to [0.000000 db], [1.000000] linear
2018-12-15 16: 06: 18,679 [ERROR] [doorpi.sipphone.from_linphone] MSFileRec: can not start, state = 2
2018-12-15 16: 06: 18,680 [INFO] [doorpi.sipphone.from_linphone] audio_stream_link_video () connecting itc filters
2018-12-15 16: 06: 18,680 [INFO] [doorpi.sipphone.from_linphone] Setting video size 640x480 on stream [0x1127c90]
2018-12-15 16: 06: 18,680 [INFO] [doorpi.sipphone.from_linphone] linphone_call_start_video_stream lc rotation: 0
Alles anzeigen
noticed on line 10 an ERROR occured:
- 2018-12-15 16: 06: 18.679 [ERROR] [doorpi.sipphone.from_linphone] MSFileRec: can not start, state = 2
This is the first error I saw. Then looking at the rest of the data, I saw more errors:
2018-12-15 16: 06: 18,683 [INFO] [doorpi.sipphone.from_linphone] Limiting bit rate of video encoder to 1500000 bits / s for stream [0x1127c90]
2018-12-15 16: 06: 18,683 [INFO] [doorpi.sipphone.from_linphone] Video configuration set: bitrate = 1500000bits / s, fps = 12.000000, vsize = 640x480 for encoder [0x114e540]
2018-12-15 16: 06: 18,683 [INFO] [doorpi.sipphone.from_linphone] Driver is uvcvideo, version is 265807
2018-12-15 16: 06: 18,684 [INFO] [doorpi.sipphone.from_linphone] format MS_YUYV: max_fps = 30, native = 1, compressed = 0
2018-12-15 16: 06: 18,685 [INFO] [doorpi.sipphone.from_linphone] VIDIOC_S_FMT: Device or resource busy
2018-12-15 16: 06: 18,685 [ERROR] [doorpi.sipphone.from_linphone] No compatible format found
2018-12-15 16: 06: 18,686 [INFO] [doorpi.sipphone.from_linphone] format MS_YUYV: max_fps = 30, native = 1, compressed = 0
2018-12-15 16: 06: 18,687 [INFO] [doorpi.sipphone.from_linphone] alsa_open_r: opening default at 8000Hz, bits = 16, stereo = 0
2018-12-15 16: 06: 18,687 [INFO] [doorpi.sipphone.from_linphone] so error in pcm_hw.c: 1602 - open '/ dev / snd / pcmC0D0c' failed (-2)
2018-12-15 16: 06: 18,688 [WARNING] [doorpi.sipphone.from_linphone] alsa_open_r: Error opening PCM device default
2018-12-15 16: 06: 18,688 [INFO] [doorpi.sipphone.from_linphone] Stun packet sent for session [0x1155328]
2018-12-15 16: 06: 18,688 [INFO] [doorpi.sipphone.from_linphone] VIDIOC_S_FMT: Device or resource busy
2018-12-15 16: 06: 18,689 [ERROR] [doorpi.sipphone.from_linphone] No compatible format found
2018-12-15 16: 06: 18,689 [INFO] [doorpi.sipphone.from_linphone] format MS_YUYV: max_fps = 30, native = 1, compressed = 0
2018-12-15 16: 06: 18,691 [INFO] [doorpi.sipphone.from_linphone] VIDIOC_S_FMT: Device or resource busy
2018-12-15 16: 06: 18,691 [ERROR] [doorpi.sipphone.from_linphone] No compatible format found
2018-12-15 16: 06: 18,691 [INFO] [doorpi.sipphone.from_linphone] format MS_YUYV: max_fps = 30, native = 1, compressed = 0
2018-12-15 16: 06: 18,692 [INFO] [doorpi.sipphone.from_linphone] VIDIOC_S_FMT: Device or resource busy
2018-12-15 16: 06: 18.693 [ERROR] [doorpi.sipphone.from_linphone] No compatible format found
2018-12-15 16: 06: 18,693 [INFO] [doorpi.sipphone.from_linphone] Could not find any combination of resolution / pixel-format that works!
2018-12-15 16: 06: 18,693 [INFO] [doorpi.sipphone.from_linphone] Fallback. Trying to force YUV420 format
2018-12-15 16: 06: 18,694 [ERROR] [doorpi.sipphone.from_linphone] VIDIOC_S_FMT failed: Device or resource busy
2018-12-15 16: 06: 18,694 [INFO] [doorpi.sipphone.from_linphone] Output video size adjusted to match camera resolution (640x480)
2018-12-15 16: 06: 18,694 [INFO] [doorpi.sipphone.from_linphone] Video configuration set: bitrate = 500000bits / s, fps = 12.000000, vsize = 640x480 for encoder [0x114e540]
2018-12-15 16: 06: 18,695 [INFO] [doorpi.sipphone.from_linphone] Setting sent vsize = 640x480, fps = 12.000000
2018-12-15 16: 06: 18,695 [INFO] [doorpi.sipphone.from_linphone] Video configuration set: bitrate = 500000bits / s, fps = 12.000000, vsize = 640x480 for encoder [0x114e540]
2018-12-15 16: 06: 18,695 [INFO] [doorpi.sipphone.from_linphone] Driver is uvcvideo, version is 265807
2018-12-15 16: 06: 18,696 [INFO] [doorpi.sipphone.from_linphone] format MS_YUYV: max_fps = 30, native = 1, compressed = 0
2018-12-15 16: 06: 18,697 [INFO] [doorpi.sipphone.from_linphone] VIDIOC_S_FMT: Device or resource busy
2018-12-15 16: 06: 18,697 [WARNING] [doorpi.sipphone.from_linphone] Getting reference signal no echo to synchronize on.
2018-12-15 16: 06: 18,698 [ERROR] [doorpi.sipphone.from_linphone] No compatible format found
2018-12-15 16: 06: 18,698 [INFO] [doorpi.sipphone.from_linphone] MSAudioMixer [0x1246448] is entering bypass mode.
2018-12-15 16: 06: 18,698 [INFO] [doorpi.sipphone.from_linphone] format MS_YUYV: max_fps = 30, native = 1, compressed = 0
2018-12-15 16: 06: 18,699 [INFO] [doorpi.sipphone.from_linphone] VIDIOC_S_FMT: Device or resource busy
2018-12-15 16: 06: 18,700 [ERROR] [doorpi.sipphone.from_linphone] No compatible format found
2018-12-15 16: 06: 18,700 [INFO] [doorpi.sipphone.from_linphone] format MS_YUYV: max_fps = 30, native = 1, compressed = 0
2018-12-15 16: 06: 18,701 [INFO] [doorpi.sipphone.from_linphone] VIDIOC_S_FMT: Device or resource busy
2018-12-15 16: 06: 18,701 [ERROR] [doorpi.sipphone.from_linphone] No compatible format found
2018-12-15 16: 06: 18,701 [INFO] [doorpi.sipphone.from_linphone] format MS_YUYV: max_fps = 30, native = 1, compressed = 0
2018-12-15 16: 06: 18,702 [INFO] [doorpi.sipphone.from_linphone] VIDIOC_S_FMT: Device or resource busy
2018-12-15 16: 06: 18,703 [ERROR] [doorpi.sipphone.from_linphone] No compatible format found
2018-12-15 16: 06: 18,704 [INFO] [doorpi.sipphone.from_linphone] Could not find any combination of resolution / pixel-format that works!
2018-12-15 16: 06: 18,704 [INFO] [doorpi.sipphone.from_linphone] Fallback. Trying to force YUV420 format
2018-12-15 16: 06: 18.705 [ERROR] [doorpi.sipphone.from_linphone] VIDIOC_S_FMT failed: Device or resource busy
Segmentation fault
Alles anzeigen
I admit I am a noob at this. I really wish somebody out there has a solution.