-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Video Support #21
Comments
See this thread for a similar discussion for a Comelit system: |
I can confirm that the resolution is 320 × 240 since the images saved on the SD card of the indoor station do have that resolution. They are saved as BMP files but I guess this is irrelevant. |
A bit off topic, but while I was setting up mobile notifications when someone hits our door bell I noticed that the Home Assistant mobile apps supports attaching a camera image/stream to the notification: https://companion.home-assistant.io/docs/notifications/notification-attachments#automatic-snapshots I initially thought I don't need this, but of course, once I got the adapter running and read this, I immediately thought: that would be cool :-) |
For buffering video |
I have a question to the owners of video installations: Is the video parallel to the audio conversation? |
Video and audio are transmitted in parallel. Not sure if audio is duplex but I think it is. |
Hmm, we need someone with a video installation and at 40MHz bandwidth (better 100Mhz) oscilloscope. I'm not 100% familar with analog video, but from what I understand: the standard CVBS goes down in the spectrum, overlapping with the audio range. So I would assume that the video may be FM (or even AM, but I don't think so) modulated to shift it to higher frequencies. Or audio / video is interleaved? Don't know if such a thing could work |
Any recommendations for an affordable USB oscilloscope that would satisfy those requirements? My GIRA system has video. |
Small status: |
Update (slow as I do not own a video bus): I measured today via SDR (hackrf) and couldn't identify the modulation frequency. So I either need to setup a wired coupler for the SDR (without destroying the sensitive SDR RF input) or I need to use the way more expensive oscilloscope (which I tried to avoid 😉 ). TLDR: Easy option one (cheap oscilloscope): 👎 meeh, its getting more complicated 😅 |
You got this! Curious to hear how they did it! |
I recently came across this project and wanted to express my gratitude for your work 🙏. While I’m not particularly knowledgeable about the electronic aspects, I found this FAQ that describes the frequencies used to transmit video: https://partner.gira.de/service/faq/antwort.html?id=939 Center frequency 8 - 12 MHz Maybe this information might be helpful to you. |
Wow, yes this is very helpful. It indicates some problems during my oscilloscope trials. Let's see when I have access to a video system again. I'll test. Thanks! |
We have first data, it should be a checker board :) It is FM modulated, at ~11MHz. The demodulator in SDRangle is great but rather limited to analyze. This needs more custom software to better understand and also learn what is needed in hardware. |
GDoor's moon landing! |
Wow, great news! Would it be beneficial to share a 10-60 second segment of the transmitted signal so more people can analyze its integration potential through simulation? |
A short status, I'm still - slowly in the free time - working on video.
I was able to decode a noisy color video, so it is normal PAL, FM modulated at 11 MHz. |
I did progress further and did more research, simulation and tries in the past time. The problem with video is to find the best combination of the following requirements, which are hard to combine:
In principle there are two points to solve:
In the past there were rather easy solutions, which are still available on the used marked (analog TV tuner chips, cheap PLLs etc), but this would violate 3. These solutions are not produced anymore, since already quite some time. Going the "direct" computing solution would mean, to e.g. reprogram a suitable SDR device (e.g. I digitized it with the hackRF one clone, ~ 100€). But this again needs another computer, or a custom firmware. I think a solution could still be possible, but it is not fun to solve these two main problems with the 3 requirements. |
@DaSchaef again thank you for all your hard work. Sorry it didn't work out as planned. Shall we close this issue then or would you like to keep it open? |
There is currently no video support planned until bus protocol reverse engineering is done and interfacing with the digital bus is fully working. Creating this Issue as a placeholder for possible future work and to inform others who might be looking for video support.
Details concerning possible Audio support are tracked in Issue #20.
Per @DaSchaef there is sufficient evidence to assume that video is transmitted in analog just like the audio part of the communication with the (door) station in a resolution of roughly 320x240 pixels (or respective lines) per @jschroeter . It is assumed that an ADC would be needed to convert the analog signals to digital for the ESP32 and then send them via SIP/RTSP/RTP to a destination on the network. Issues outlined in #20 apply, in addition to those the extra bandwidth needed to digitize the video signal from the wire is going to be of concern.
The text was updated successfully, but these errors were encountered: