Yi Home (hacked V4) [SOLVED]
-
Its hard to say why, but it looks like Alexa is immediately closing the connection (
RTSP CLIENT SOCKET CLOSED
) after receiving the SDP (descriptor). This is very common when Alexa does not like something about the SDP. However, to my knowledge there is no way to get any details from Alexa as to why she fails or what part of the SDP she is having an issue with.In both example SDPs, they seem very sparse. Most cameras include much more details including video and audio codecs and other stuff.
-
Hi, thanks for the comments, only for clarify SDPs were cutted eliminating common lines in order to see only the difference between a one that works and one that does not works
-
Can you include the complete SDP for both? I’ll take a look and see if anything stands out as odd for Alexa.
Thanks, Robert
-
2019-07-26T00:20:11.289Z [INFO] [10.0.0.137:42122 <rkXBvawGr>] RTSP ENDPOINT AUTHENTICATION SUCCESSFUL: NONE
2019-07-26T00:20:11.292Z [DEBUG] [10.0.0.137:42122 <rkXBvawGr>] [CLIENT RESPONSE] <-- [200 (OK)] <cseq=1> (session=undefined)
2019-07-26T00:20:11.306Z [TRACE] [10.0.0.137:42122 <rkXBvawGr>] [CLIENT RESPONSE] <-- [HEADERS] {
“cseq”: “1”,
“date”: “Fri, Jul 26 2019 00:20:08 GMT”,
“content-base”: “rtsp://10.0.0.182/ch0_0.h264/”,
“content-type”: “application/sdp”,
“content-length”: “488”
}
2019-07-26T00:20:11.308Z [TRACE] [10.0.0.137:42122 <rkXBvawGr>] [CLIENT RESPONSE] <-- [BODY]
v=0
o=- 1564099317024244 1 IN IP4 10.0.0.182
s=Session streamed by “rtspv4”
i=ch0_0.h264
t=0 0
a=control:*
a=tool:LIVE555 Streaming Media v2018.12.14
a=type:broadcast
a=range:npt=0-
a=x-qt-text-nam:Session streamed by “rtspv4”
a=x-qt-text-inf:ch0_0.h264
m=video 0 RTP/AVP 96
c=IN IP4 0.0.0.0
b=AS:500
a=rtpmap:96 H264/90000
a=fmtp:96 packetization-mode=1;profile-level-id=64001F;sprop-parameter-sets=Z2QAH62EAQwgCGEAQwgCGEAQwgCEO1AoAt03AQEBAg==,aO48sA==
a=control:track12019-07-26T00:20:11.579Z [INFO] [10.0.0.137:42122 <rkXBvawGr>] RTSP CLIENT SOCKET CLOSED
2019-07-26T00:20:11.586Z [INFO] [10.0.0.137:42122 <rkXBvawGr>] RTSP CLIENT DETACHED FROM STREAM: YI Home Sala-Comedor (STREAM:b9b6c8e2-fd75-4e12-9a07-72673a55aea4)
2019-07-26T00:20:11.587Z [INFO] [10.0.0.137:42122 <rkXBvawGr>] RTSP ENDPOINT SOCKET CLOSED [10.0.0.137:42122 <rkXBvawGr>] -
Try adding the tag
@fake-fmtp
along with your other tags. It’s a shot in the dark … but often times when Alexa disconnects immediately like this, it has to do with thea=fmtp:96
signature. -
Thanks a lot, this finally works, proved on Yi Home 1080P Camera and Yi Doeme 1080P Camera both with Yi-hack-v4 0.2.0, thank you very much for your help, support and this great project!
-
That is GREAT news! Glad to hear is up and running!
If you get a chance, it would help others if you are able to post details on how to get these cameras working with Monocle and Alexa along with screenshots of your Monocle camera configuration here on the forums under the:
Home > Equipment / Hardware > IP Cameras / NVR topic.
I have had several other users ask about Yi cameras in the past, but I was not able to help them.
Thanks, Robert
-
Sure, but I can’t see a Yi Category, how can I create it?
-
Just post to the “Other” category for now. I’ll create a new category and move the thread later this week.
Thanks, Robert
-
I did it:
https://forum.monoclecam.com/topic/244/yi-home-1080p-dome-1080p-camera-with-yi-hack-v4-setup-details
let me know if you consider to do some changes.
Regrets
-
I just moved it to a new “Yi” category.
https://forum.monoclecam.com/category/43/yi