xyzz / vita-moonlight

NVIDIA Gamestream client for PlayStation Vita, based on moonlight-embedded
GNU General Public License v3.0
631 stars 75 forks source link

Failed to start stream: error code -1. Failed stage: RTSP handshake (error code -1) #164

Closed keeper77 closed 4 years ago

keeper77 commented 4 years ago

NVidia Geforce Experience version: GFE 3.20.3.63 Vita Moonlight version: v0.6.1 Vita Moonlight running on: PSVita 2000

Output of Vita Moonlight: 20200411 22:46:19.934842 connection_terminate error: 0 20200411 22:46:32.875120 Initializing platform... 20200411 22:46:32.875467 connection_stage_starting - stage: 1 20200411 22:46:32.875763 connection_stage_complate - stage: 1 20200411 22:46:32.876052 done 20200411 22:46:32.876339 Resolving host name... 20200411 22:46:32.876622 connection_stage_starting - stage: 2 20200411 22:46:32.877078 connection_stage_complate - stage: 2 20200411 22:46:32.877346 done 20200411 22:46:32.877604 Starting RTSP handshake... 20200411 22:46:32.896856 connection_stage_starting - stage: 3 20200411 22:46:33.842399 RTSP message too long 20200411 22:46:33.850028 RTSP DESCRIBE request failed: -1 20200411 22:46:33.857459 failed: -1 20200411 22:46:33.876715 connection_stage_failed - stage: 3, -1 20200411 22:46:33.922517 Cleaning up platform... 20200411 22:46:33.929814 done

What is the expected result? Start streaming from pc

What happens instead of that? Got error on stream starting stage, so can't stream game from my pc to vita. "Failed to start stream: error code -1. Failed stage: RTSP handshake (error code -1)"

sawfear commented 4 years ago

I can also confirm this issue. Same GFE Version, same Moonlight version, same PSVita :) Would be glad to get some help, if needed I can attach logs

cgutman commented 4 years ago

Looks like the problem is RTSP message too long. I bumped up the RTSP message buffer size limit last year after noticing that we were getting close to the limit. https://github.com/moonlight-stream/moonlight-common-c/commit/e5b6a2b7a91321f5c3f96b88232340cba19195cf

I think @d3m3vilurr just needs to update moonlight-common-c and release a new build.

erick02john commented 4 years ago

i got the same error too i hope it will fix :D

LeongKY commented 4 years ago

any fix for this yet, facing the same issue as well

noddle0592 commented 4 years ago

Looks like the problem is RTSP message too long. I bumped up the RTSP message buffer size limit last year after noticing that we were getting close to the limit. moonlight-stream/moonlight-common-c@e5b6a2b

I think @d3m3vilurr just needs to update moonlight-common-c and release a new build.

It works, Thank you! You can download from baiduyun. This is the fixed version 链接:https://pan.baidu.com/s/1TLfrKGHmmhdGCy53FOJpZg 提取码:j9to or https://github.com/noddle0592/vita-moonlight/releases/tag/v0.6.1-fixed

SeeDborg commented 4 years ago

Same error for me, will you make a new release please ?

sawfear commented 4 years ago

Looks like the problem is RTSP message too long. I bumped up the RTSP message buffer size limit last year after noticing that we were getting close to the limit. moonlight-stream/moonlight-common-c@e5b6a2b I think @d3m3vilurr just needs to update moonlight-common-c and release a new build.

It works, Thank you! You can download from baiduyun. This is the fixed version 链接:https://pan.baidu.com/s/1TLfrKGHmmhdGCy53FOJpZg 提取码:j9to

Cool! Could you please upload it to another cloud storage? As you can´t download from baidu without an account, which you can´t create without an id and chinese phone number :(

LeongKY commented 4 years ago

Looks like the problem is RTSP message too long. I bumped up the RTSP message buffer size limit last year after noticing that we were getting close to the limit. moonlight-stream/moonlight-common-c@e5b6a2b I think @d3m3vilurr just needs to update moonlight-common-c and release a new build.

It works, Thank you! You can download from baiduyun. This is the fixed version 链接:https://pan.baidu.com/s/1TLfrKGHmmhdGCy53FOJpZg 提取码:j9to

Cool! Could you please upload it to another cloud storage? As you can´t download from baidu without an account, which you can´t create without an id and chinese phone number :(

I agree, can't register to download as well.

noddle0592 commented 4 years ago

Looks like the problem is RTSP message too long. I bumped up the RTSP message buffer size limit last year after noticing that we were getting close to the limit. moonlight-stream/moonlight-common-c@e5b6a2b I think @d3m3vilurr just needs to update moonlight-common-c and release a new build.

It works, Thank you! You can download from baiduyun. This is the fixed version 链接:https://pan.baidu.com/s/1TLfrKGHmmhdGCy53FOJpZg 提取码:j9to

Cool! Could you please upload it to another cloud storage? As you can´t download from baidu without an account, which you can´t create without an id and chinese phone number :(

https://github.com/noddle0592/vita-moonlight/releases/tag/v0.6.1-fixed

LeongKY commented 4 years ago

Looks like the problem is RTSP message too long. I bumped up the RTSP message buffer size limit last year after noticing that we were getting close to the limit. moonlight-stream/moonlight-common-c@e5b6a2b I think @d3m3vilurr just needs to update moonlight-common-c and release a new build.

It works, Thank you! You can download from baiduyun. This is the fixed version 链接:https://pan.baidu.com/s/1TLfrKGHmmhdGCy53FOJpZg 提取码:j9to

Cool! Could you please upload it to another cloud storage? As you can´t download from baidu without an account, which you can´t create without an id and chinese phone number :(

https://github.com/noddle0592/vita-moonlight/releases/tag/v0.6.1-fixed

Awesome, it fixed the issue. Thanks.

erick02john commented 4 years ago

Finally it works thanks :D

arg274 commented 4 years ago

https://github.com/noddle0592/vita-moonlight/releases/tag/v0.6.1-fixed

Has this been merged to upstream? I'm still facing the same error with 0.7.

d3m3vilurr commented 4 years ago

huh... do you still have trouble in 0.7? I'll check it.


okay. it's not vita-moonlight problem, moonlight-common-c problem like @cgutman said. simple hack is just increase the buffer twice like 64k from 48k.

I'll make the patch after testing & have conversation with him.

arg274 commented 4 years ago

Thanks, seems to be fixed now.