Tuesday, April 14, 2020

Dev Update #57 - Streaming Enhanced release.


RiftCat 2.6 Release
Thanks to the Beta tests, we were able to catch most of the bugs within the new version and today it is becoming available for everyone.

To be sure that your update goes smoothly:

Platform What should happen?
PC RiftCat client should update automatically. Make sure to switch to stable channel in RiftCat Settings -> Update tab.
VRidge from Google Play It should update automatically.
VRidge from iOS store It should update automatically.
Oculus Quest Re-do the installation process if installed via script. SideQuest version will update automatically.
Oculus Go / Gear VRIt should update automatically.
Daydream It should update automatically.
Viveport It should update automatically.

Streaming Enhanced brings vastly improved streaming quality, especially on NVidia GPUs.

Initially, we planned Streaming Enhanced to be a two part update, but due to certain circumstances we decided to postpone Part 2 to a separate 2.7 update that will be available in Beta soon. For now, just enjoy VRidge with a much better quality.

There are three categories where VRidge got upgraded.

Image Quality
Some time ago, we found out that streamed image by VRidge has a bit oversaturated color pallete. At the time we thought that it made colors a bit more dynamic and alive. Turns out, it causes visibility issues in dark environments - which is especially visible in Skyrim VR.

The issue is now resolved. We have improved color accuracy to be 1-1 between the generated image on the computer and the receiving mobile device. Everything should now be clearly visible.

Below image shows the color comparison between VRidge 2.5 and the newly released version 2.6.

Click image to enlarge

The 2.6 frame may seem to look a bit more washed out but it is nearly perfectly color-accurate with frame rendered by SteamVR. Mobile VR displays often use low persistence displays where 2.5 frame was displayed too dimly, resulting in lost detail in darker scenes. You can also manually adjust frame brightness with gamma slider in PC app settings.

Latency

An endless subject of latency is often asked whenever PC VR streaming is discussed. We did a fairly good job at keeping the delay of streamed image at bay but we found out a way to squeeze even more performance.

Stream latency
If you have an Nvidia graphics card you can expect a quicker image response. Thanks to the optimizations that we made you should expect latency reduced by additional 5 to 10 ms.

The image below, shows the sampled latency before VRidge optimizations.

Click image to enlarge

Next image shows the sampled latency after new changes got applied.

Click image to enlarge

Rendered at 1080p@60FPS, encoded with GTX 970 @ 17 Mbps, transported with 5 GHz Wi-Fi.

Pictured latency is measured as a time between first and last event of this process:
  1. Getting fresh head and controller pose data from device sensor. Usually sampled at 200 Hz, depends on mobile device.
  2. Sending sensor data to your PC.
  3. Submitting sensor data to SteamVR.
  4. Rendering game frame with the tracking data from phone.
  5. Encoding pixels by NVENC with H264 or HEVC.
  6. Sending encoded frame back to your mobile device.
  7. Decoding frame from H264 or HEVC to GPU-understandable RGB texture.
  8. Binding texture to target VR environment.
At this point the frame is out of our control, it is going to be displayed ASAP with reprojection appropriate to target VR runtime.

In 2.6's NVENC update we improved CPU, GPU and memory transfer delays that were occurring between steps 4 and 6 which should result in 7-8ms better latency.

Controller latency
Additionally to the stream speed improvements, we have used better prediction algorithms for rendering and sampling of the controllers.

With this, you can expect a much faster response whenever you'll move your hand in virtual reality - no matter if you are using VRidge Controller, Oculus Quest Touch or Daydream View 3-DOF controller. All of them should benefit from this new improvement.

This change brings the controllers latency to near native level, making a pleasant gameplay experience. With newly released Half Life: Alyx - Quest users have an awesome gaming time ahead of them :)

Stability

Some of VRidge users had issues with artifacting. It could happen from time to time or happen constantly depending on the user hardware configuration. Especially on 2.4 GHz WiFi networks.

With this upgraded release we re introducing an error correction system. It will compensate for lost packets during the stream allowing for more stable video streaming.

This should allow VRidge to push for higher bitrates as the stream won't get broken with even the smallest packet drop. It will increase the picture quality and get rid of ugly artifacts.

On default, VRidge stream will now add 5% additional data with each frame for the error correction. The system is adaptive, when it will discover that the stream is losing more data than usual, it will adjust the amount of error correction data to provide the best experience possible in granted conditions. If you want to manually tinker with this system, you can override all values as described in our previous blog post (link).

In addition to that, VRidge should now detect lost frames much faster than before to make the error correction system response quicker. With this, you should expect basically no image artifacts during your playthroughs.

If you have Nvidia video card, we did some encoder tweaks as well which should also provide additional improvements in this area.



What's next?
We still have before mentioned Part 2 of this update in preparation. It is related to Daydream cancellation and it will be a game changer for many VRidge users that use regular phones with it. The Beta should be ready soon - we'll let you know about it as soon as it will be published.

We hope that VRidge Streaming Enhanced update will greatly improve your experience. If you like the new changes, let us know about it. If you don't, also provide us feedback so we could fix any issues that might have appeared. Your voice can always be heard at support@riftcat.com

If you like VRidge and the new update - spread the news. Our software lives thanks to your engagement in VRidge community. Any social media posts, articles, videos with VRidge help us tremendously.

Have fun in VR!

82 comments:

  1. Awesome, thanks for your hard work!

    ReplyDelete
  2. Immediately crashes as soon as i try to open the app in GearVR

    ReplyDelete
    Replies
    1. Actually this whole update is garbage! It worked fine before, now the new app in gear VR won't even open and when i do a work around and use it in cardboard the video starts lagging out HARD about 1 minute into it. Drops to like 5fps. It worked fine! Just let me use the old version, and that means rolling back the gearvr app too.

      Delete
    2. Work arounds using cardboard never worked very well for me in the first place, but they've pushed a hotfix through to the gear vr version that fixes the crash. 'Bout to test it.

      Delete
    3. same here. Any fix to that yet?

      Delete
  3. In vr chat game oculus go cannot use the controller to click the main menu

    ReplyDelete
  4. Thanks.. stay safe & keep healthy.

    ReplyDelete
  5. Glad to know that you still support Daydream, thanks!

    ReplyDelete
  6. Can you fix the floor glitch

    ReplyDelete
  7. Can you fix the floor glitch for me on oculus go

    ReplyDelete
  8. Add support for Radeon Cards TOO, radeon now have a very god capture mode, and can improve a loot

    ReplyDelete
  9. Wow!! Can't wait to test the new update :D:D:D:D.. HOpe I can play table tennis now :D:D. Thanks for your hardwork! Stay safe :)

    ReplyDelete
  10. it's a great update. And thanks for daydream support !
    Is there a way to see a second Daydream controller supported in the Riftcat Client ? (i have 2 daydream controllers and actually use Driver4VR to do that (right hand controller with riftcat/native daydream and left one by Driver4VR but Driver4VR Offset calibration is not very ... easy ..)
    Keep up the good work !

    ReplyDelete
  11. your blog is very nice, such useful information is very accurate and I love learning more on this. Very Informative blog, thanks for postiong and sharing with us. If you're using AOL email service not to be able to perform AOL register properly, then you definitely must contact us today to find the best solution. AOL sign in

    ReplyDelete
  12. I tried this app in GearVR but they crashes many times. Also, we offer guidance on SBC Global mailing service. If you are not able to access your SBC Global account on your smart device then, you can follow the guidelines present on our website.

    ReplyDelete
  13. Perfect blog.. and We are providing training for those who want to work as high-conflict divorce coaches, consultants or advocates. There is an overwhelming need for professionals in this industry and the HCDCCP’s eight-week certification program provides guidance, training and hands-on experience. For more information about divorce coach visit our official website.

    Divorce Coach

    ReplyDelete
  14. This is amazing, thanks for the share. Also, check this out if you are looking for professional website or logo design services:


    Buy Logo

    ReplyDelete
  15. Thank for sharing such a useful information. Keep sharing! Also, Plant Needs products are the world’s best soil conditioners and soil nutrients, which can fit in to all crops with various growing conditions. For more information visit our site.

    Neem Cake Product Manufacturer

    ReplyDelete
  16. For soil survey work, samples are collected from a soil profile representative to the soil of the surrounding area. Collect the soil sample during fallow period. In the standing crop, collect samples between rows. Sampling at several locations in a zig-zag pattern ensures homogeneity.
    If you are looking for soil testing services, call us at 613 91158105

    ReplyDelete
  17. It's really nice information and subscribe your blog for further updates. And, We provide support for Bellsouth users. If you have any problem with the Bellsouth Email login, come to us. Visit our website for the steps to log in. Although, if you followed the proper steps and still unable to log in, contact our team. Then, our team member will help you with the login.

    ReplyDelete
  18. The information you added in a content it's incredible. Thanks for sharing and keep posting. And, we assure you that we provide the best roadrunner customer service. For instance, if you need any information related to your Roadrunner account, visit our website.

    ReplyDelete
  19. We, as the spectrum help team, provides the best possible to our customers. In case you are unable to log in to your Spectrum Mail account, check out the website. All information is available about the login problems on our website. Also, you have the option to contact us.

    ReplyDelete
  20. Thank you for sharing useful information with us. please keep sharing like this. You might like the following article also please visit us.

    Chilli Potato Recipe

    ReplyDelete
  21. This is really awesome, thanks for the share. Also, check this out if you are looking for assistance with your law dissertation:

    law dissertation help

    ReplyDelete
  22. I found your article is really interesting. Thanks for sharing the information and keep it up. Also, enjoy learning about Japanese culture in an artistic way with mangastream. Have fun reading with these global hit comics on a whole ad-free network. So, download the app or go to the website for entertaining content.

    ReplyDelete
  23. I really like your blog!
    It's very helpful for me and I am so happy to see your blog.
    Thank you for sharing it with us.
    If you are looking Law Coursework Writing Service Then Visit our site we are giving you 5O& off.

    ReplyDelete
  24. I am extremely impressed together with your writing talents as smartly
    as with the layout for your weblog. Hегe is my website visit please visit 먹튀,먹튀검증,먹튀검증사이트

    ReplyDelete
  25. I wish more authors of this type of content would take the time you did to research and write so well.I am very impressed with your vision and insight. Visit my Website 먹튀검증사이트,먹튀검증업체

    ReplyDelete
  26. This is very interesting content! I have thoroughly enjoyed reading your points and have come to the conclusion that you are right about many of them. You are great Visit my Website 먹튀검증사이트,먹튀검증업체

    ReplyDelete
  27. This is a great post with great information. Bookmarked your blog. We hope you will continue to post these good information frequently. Visit my Website 먹튀검증사이트,먹튀검증커뮤니티

    ReplyDelete
  28. We always stay active to assist the users with their accounts. Thus, to get instinct help to fix your issues, reach out to us or follow up on our website. Also, if in case you have stuck with Twc Spectrum Login or don’t about the process to log in, read out the website. All the necessary methods to operate your account is available on the website.

    ReplyDelete
  29. A very excellent blog post. I am thankful for your blog post. I have found a lot of approaches after visiting your post 꽁머니 5만,꽁머니 3만 Click on this link for visit my website.

    ReplyDelete
  30. Arlo Pro 2 Cameras are worth investing in. You can get notifications just by Arlo pro login. Arlo Pro 2 cameras have sound detection and motion detection features. So you can monitor any activity easily. In any case, you are unable to log in, you will lose all your access to cameras. If you need any premises about login, please reach us.

    ReplyDelete
  31. We could provide you every detail to set up, log in, or configure your Google Home WiFi Setup. So, check out our website for the relevant information. This Wifi setup can omit the Wifi problems at yours home. Also, this setup is user-friendly, easy to configure. For any additional information, check out our website. After that, you can also be able to fix all the issues on your own.

    ReplyDelete
  32. We render every little detail about the Bellsouth.Net Login that you may find helpful. Also, there are some particular and exciting facts about Bellsouth’s email service. So to know more about your Bellsouth email account, check out our website. In addition to these facts, you can learn more about the ways to fix some common issues.

    ReplyDelete
  33. Installation of chromecast setups is very easy. But if any error comes in or you need help with the setups, visit chromecast help for more information. But if you are still unable to do the setup, kindly contact us. We are here to help you with the matter.

    ReplyDelete
  34. To get status information of your Orbi device, go to Orbilogin.com. This page will show you the connection status of your device. But if you need more details, log in to your Netgear account to view settings of your Orbi device. Furthermore, you can find more information on this topic on our very website, consider visiting us.

    ReplyDelete
  35. After setting up the Orbi, now go for the Orbi login. You can do this in two ways. First, you can open a web browser on your device (Computer, Laptop, Mobile, etc.). Or second, you can log in via the Orbi app. For any further help or information, you can come up to our website. You can also contact us if you feel the need to do so.

    ReplyDelete
  36. We diligently help the end-users of RR Email. So, put an end to the issues with your mail account by reaching out to our help page. Find every information on RR mail setup, RR Email Login, and mail account configurations. In addition, you can follow all the directives given on the web page to monitor your email account. Therefore consider approaching our webpage. 

    ReplyDelete
  37. Some of the frequent technical issues in Roadrunner include: user faces problem creating a new account in Roadrunner, the user faces problem in sending or receiving mails, or you may even face problems regarding Roadrunner webmail login. No matter what your issue is, make sure that you contact the experts immediately.

    ReplyDelete
  38. Go to the Roadrunner webmail login page to create an account on Roadrunner. Enter the basic details like username, email address and password to create an account. Once created, you can log in to the account from the same page and start accessing TWC, Spectrum, and RR email from the same platform.

    ReplyDelete
  39. We recommend you to come to our website if you face any issue as a Twc account holder. You have to be an authorized user for Twc Employer Login. But you are one but still facing issues, then check out our website. You can find troubleshooting, login, and setup-related information on the website. You can also contact us if needed.

    ReplyDelete
  40. We’re about outcomes and solutions. So, here we assist the users with Spectrum and Roadrunner email services. If you wonder where you can find all about these webmail services, browse through our web page to know everything. Check out our help page about Spectrum Email Login, charter.net, Twc login steps, and troubleshooting steps. 

    ReplyDelete
  41. Do you wish to expand the network coverage in your home? If you have been dealing with a poor network or a weak signal in certain parts of your house, you may need to migrate to a better internet option. The belkin range is able to expand strong signals everywhere.

    ReplyDelete
  42. Arlo Firmware Update- Find here How Do I Update My Arlo Camera Firmware in 2021. We provides easy way to fix arlo firmware not working.
    Arlo Pro Netgear Firmware Update

    ReplyDelete
  43. Nice! This blog presents a very valuable information. Keep up the good work! Visit our website too. Thanks! 토토

    ReplyDelete
  44. Your skill is great. I am so grateful that I am able to do a lot of work thanks to your technology.메이저사이트 I hope you keep improving this technology.


    ReplyDelete
  45. Great information, i was searching of this kind of information, thankyou very much for sharing with us. 토토

    ReplyDelete
  46. I really appreciate this wonderful post that you have provided for us. I assure this would be beneficial for most of the people hotel guest service app

    ReplyDelete
  47. Thanks for such a fantastic blog. Where else could anyone get that kind of info written in such a perfect way? I have a presentation that I am presently writhing on, and I have been on the look out for such great information. 먹튀검증사이트

    ReplyDelete
  48. Learn how to use spectrum email with us. You can also access your Brighthouse Email through the spectrum email login page. Enter your email and password, and your good to go, but visit our website if you need any further help. You can also contact our expert.

    ReplyDelete
  49. We provide a complete guide to login into Wi-Fi Routers and www.routerlogin.net admin page, configuring a setup, changing Wi-Fi name, password, security and other aspects. Contact us today or visit our website! routerlogin.net

    ReplyDelete
  50. MangaReader enjoy learning about Japanese culture in an artistic way with manga comic stream. Have fun reading with these global hit comics on a whole ad-free network. You can enjoy genres from action to horror, drama to humour, suspense to romance, and many more. Also, find the latest released comic on the platform. So, download the app or go to the website for entertaining content.

    ReplyDelete
  51. If you are looking to access the web interface of your router, but don’t know what the correct IP address is, then you can try adding http //192.168.l.1, as this is one of the most commonly used IP addresses used to open the admin panel of the router. For more details, you can contact router support providers.

    ReplyDelete
  52. Are you looking for the default username and password for your Xfinity router? Then, you need to find the default IP address first. The most common IP address is 10.0.0.1, so if you want to perform 10.0.0.1 login, then enter the correct username and password. If you can’t get the correct login details, then have a word with Xfinity router support to get the right details.

    ReplyDelete
  53. This is the perfect post.casino trực tuyến It helped me a lot. If you have time, I hope you come to my site and share your opinions. Have a nice day.


    ReplyDelete
  54. We have been providing the users with the best solutions possible. With our action-oriented approach, we help the users with login and configurations of their Att.net email account. Thus, please do not hesitate to visit our website if you have any queries related to your account. Whether you have any issues with your email account or you just need to sign in. We can help you with all.

    ReplyDelete
  55. Have you tried everything to get into the admin panel of your Verizon router, but still couldn’t find any success? Then, you have no other option but to Reset Verizon router. You can find the reset button on the back or bottom of your router. If you can’t find the reset button, then you should contact router experts.

    ReplyDelete
  56. It's really a nice and useful piece of info. I'm satisfied that you simply shared this useful info with
    us. Please keep us up to date like this. Thanks for sharing. 바카라사이트

    ReplyDelete
  57. The best way to break an addiction to porn is to stay away from any store that sells it and use your find something that you are good at like writing, reading and staying busy. Just ask Ladderout.com to beaten that addiction since they can help you beat that habit. To know more about best ways to quit porn, visit our website at www.ladderout.com

    ReplyDelete
  58. Teleparty allows you to host a virtual watch party on Netflix, Hulu, Disney+, Hotstar & HBO with your friends online. Install Extension Now! Teleparty | Teleparty Chrome Extension | Netflix party | Hulu watch party | Hotstar party | hbo max watch party | disney plus watch party

    ReplyDelete
  59. Netflix Party is a new way to watch Netflix with your friends online. Install Netflix Party to synchronize video playback and do group chat. Netflix Party | Netflix Party Chrome Extension | Netflix Watch Party | What to Watch on Netflix

    ReplyDelete
  60. Hi there, I discovered your web site by means of
    Google while searching for a related topic, your site came up, it appears to be like great 바카라사이트

    ReplyDelete
  61. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!. for More Details Click Here:- Change AOL Email Password

    ReplyDelete
  62. Whenever you're finished setting up your Arlo cameras and Arlo base station, you really want to enlist and make an Arlo account. Associating your Arlo record to the Arlo framework will permit admittance to every one of the recorded recordings on your gadget. Thus, read here to know every one of the means to make your Arlo login account| Arlo login

    ReplyDelete
  63. In case you've issues logging in with Linksyssmartwifi.com, then visit our website. We can help you to log in to your Linksys router without facing any issues. Apart from this, if you need help installing your router, we have also covered you. So, please consider visiting us to fix any issues with your Linksys router.

    ReplyDelete
  64. We'll be happy to help you with your Bellsouth email account. AT&T's Bellsouth email is a fast, reliable, and genuine email service by AT&T, but sometimes there can be some errors with the email. We are here for that time. So, you can always come to us to seek the perfect guidance for you. Please, don't hesitate to reach out to our help page.

    ReplyDelete
  65. A portable water purifier is all you need if you’re looking for a portable and affordable solution to get clean drinking water on the go then. Portable water purifiers are beneficial if you are traveling to a place with poor water quality.
    Why Should Buy A Portable Water Purifier
    The human world is changing day-by-day, and so are our drinking habits. Water contamination has become one major issue in human life. The water purifier is one-way people can make a better judgment about drinking water. Water purifier makes it easy to drink water without thinking about any unwanted bacteria and contaminants. Contaminants and bacteria (various) generally take home in the water. It is an old saying, “health is wealth” it is true indeed.
    TOP FACTS OF WATER PURIFIER IN EVERYDAY LIFE-RO Service
    Do you and your family often suffer from water-borne diseases? Does your water look stale and smell rotten? And you want to be trying to find the simplest water purifier! Well, you’ve knocked the proper door, we are here at your rescue!
    Improve Your Health by Using the Best RO Water Purifier - Improve Your Health by Using the Best RO Water Purifier
    Importance Of Having Water Purifier And Knowing A Good RO Water Purifier Service Centre In Delhi, Gurgaon
    How Do I Locate The Best RO Service Center in Gurgaon?
    Importance of RO Water Purifiers in Delhi
    Service for RO Water Purifiers in Delhi- Pahuja Aqua Service
    Mineral Water Purifier Effective Uses- Gurgaon, Delhi

    ReplyDelete
  66. To remain healthy has become the foremost challenging task of today’s time because contamination isn't only food, but water also has increased to a level where it's essential to observe out what we are consuming. Alongside mainstream diseases like diarrhoea, gastrointestinal problems, stomach infections, etc. caused thanks to drinking impure water, there are many ill-effects observed on health thanks to the presence of particular contaminants within the water.
    Restrict Severe Diseases by Bringing Advanced Water Purifiers at Your Home
    Clean And Healthy Water With Water Purifiers
    Why are people in Delhi and Gurgaon concerned about the purity of their drinking water?
    How to Select the Most Appropriate Water Purifier
    The Importance of Water Purifiers in Today's World in Delhi
    What Is Industrial Water Purifier Know It Component & Application in Human Life
    How to Find the Best Water Filter Price in Delhi, Gurgaon

    ReplyDelete
  67. I should say only that its awesome! The blog is informational and always produce amazing things. Feel free to visit my website; 야설

    ReplyDelete
  68. Hello there, You have done a fantastic job. I’ll certainly digg it and individually recommend to my friends. I am sure they will be benefited from this website. Feel free to visit my website; 한국야동

    ReplyDelete
  69. I was able to think a lot while looking at this post. I will pass this blog to many people. Definitely a good blog is very good. Thank you for sharing. Feel free to visit my website; 국산야동


    ReplyDelete
  70. Very good written information. It will be valuable to anybody who employess it, as well as yours truly :). Keep up the good work – for sure i will check out more posts. Feel free to visit my website;
    일본야동


    ReplyDelete
  71. Att Yahoo Mail
    We always make sure to guide you with the best possible solutions with the Att Yahoo Mail. You can learn about the login, setting up process, and configurations of your email account with us. So, please consider visiting our website to find the best guidance for you. Furthermore, if you need any in-person guidance, you can also get in touch with our experts.

    ReplyDelete
  72. Hello! Nice to meet you, I say . The name of the community I run is 안전놀이터추천, and the community I run contains articles similar to your blog. If you have time, I would be very grateful if you visit my site .

    ReplyDelete
  73. We'll walk you through how to install and sign in to your Arlo camera. So if you are looking for guidance for yourself, please visit our website. Also, if you're having trouble logging into your camera from my.arlo.com, please refer to the troubleshooting steps we provided to fix the problems.
    my.arlo.com

    ReplyDelete
  74. We can help you learn everything about your email account. So, for proper Att Yahoo email login guide, you can visit our website. If your account has been locked or you have a problem with your email account, we will help you access your account successfully. Consider visiting our website to find everything you need from your email account.

    ReplyDelete
  75. 토토사이트 Great offer the previous results outstanding vital necessary info right here

    ReplyDelete
  76. 스포츠중계

    Remarkable posting! A lot of useful details and idea

    ReplyDelete
  77. I like the helpful info you provide in your articles. I’ll bookmark your blog and check again here frequently. I’m quite sure I’ll learn plenty of new stuff right here! Good luck for the next. 먹튀검증업체

    ReplyDelete