RTSP URL passthrough in VRC_SyncVideoStream
When trying to play rtspt:// URL in VRC_SyncVideoStream, it failed to play and an error 'failed to sanitize URL' appears in the log. Could you add support for RTSP stream in VRC_SyncVideoStream? I confirmed that current VRChat client can play RTSP stream via 'AVProVideo for Windows' asset. But we can't change the URL of AVProVideo scripts in the VRChat world without C# scripting, so it will be great if VRC_SyncVideoStream can play RTSP stream (it can change URL by UIText). I'm running Wowza Streaming Engine server on AWS and providing audio streaming software for free to VRChat musician. Our RTSP stream has ultra low latency (0.3 seconds in Tokyo) and AAC 320kbps high quality audio. Listening musical instruments through voice chat is not satisfactory because of bad quality audio, but the experience of RTSP streaming is so good. We have many music live events every weekend by Japanese community using our RTSP streaming service 'TopazChat'. TopazChat download pages and instructions are currently Japanese only and English translation is TBD. These links are for your reference. - 'TopazChat 2.0 Player' for VRChat world creators: https://tyounanmoti.booth.pm/items/1752066 - 'TopazChat 2.0 Streamer' for VRChat musicians: https://tyounanmoti.booth.pm/items/1756789 Thanks.
Encrypted avatar ID or disallow downloads from api.vrchat.cloud to prevent avatar theft
At this point, it is rather ridiculous how easy it is to steal someone's avatars. If you can get someones avatar ID, which you can easily do through a variety of ways be it through the API or just looking through logs, you can easily download their avatar prefab through the api.vrchat.cloud site which will give you a VRCA. Usually these would be pretty difficult to unpack, but people nowadays have methods of easily unpacking these which give the person the avatar prefab file that they can easily re-upload through unity under their account with little to no work needed to fix the avatar as it uses your avatars prefab that is made when you upload to the servers. Honestly, would it be that difficult to either disallow unauthorized downloads of avatar files through the site or just encrypt avatar IDs to prevent theft?
Optional setting to interact with others Dynamic bones
Alright, I know a lot of us already asked for this since 2018 from what I've seen. But now it's 2020 and I think it should be here but it's not. And not only I but WE want to interact with others dynamic bones, don't lie, if you use VR, you want that. Of course it will be an optional option, like in safety settings with ranks or having to enable them on the person we want like for hiding or showing an avatar. But please make this be available.
A Way To Message
Adding this could be a great way to implement a message system, it's basically a physical phone that replaces some of the menu options! So you can message people on your friends list that are online. You can change your avatar from there and also set a message tone when you get a message etc I think that this will be an awesome addition and will allow vrchat to become even more immersive! Plus it will help mutes communicate more thoroughly if we add a text to speech option.
Automatic Update Option for SDK
It would be an amazing Quality of Life improvement if the SDK could update itself from within Unity. Looks like there are a couple options for this now that we can use the Package Manager: https://docs.unity3d.com/Manual/CustomPackages.html https://docs.unity3d.com/Manual/cus-share.html This would be a big improvement over the current SDK update shuffle, especially when you have lots of projects. :3
Sort your own avatars
Add the option in the vrc sdk or game to sort your own avatars. I'm tired of scrolling +30 seconds trying to find my main avatars between meme avatars that I barely use but I don't want to delete
Add a mutual friends indicator
One of the biggest problems I have as an extrovert is getting my introverted friends introduced to other people. One thing that would help is this: Open friends list, click on your friend and click a button that says something like "Tag Mutual Friends". From that point on, I'd know who me and that friend mutually know, but then I can easily deduce who they DON'T know and then introduce them. I think this would help tremendously to support networking in game.
Add a new Rank upove Very Poor
this is because some people cross into very poor with minor things while some go over the limit of stats by 200 400% so its hard to see among people who has truly the fps eatter and they all marked very poor
The ability to categorize avatars
As lots of people have all kinds of avatars, why not have it so that we can categorize the avatars in different sections. So let's say you have a anime avatar, put that in the Anime category, and avatars with sound put that in the avatars with sound section, and so forth.. Scrolling through all the avatars is a bit too much when you have too many avatars uploaded.