Releases: synergiance/SynMediaPlayer
SMP v1.2.5
This fixes a bug with the surround prefab where the video player would remain blacked out when playing videos.
SMP v1.2.4
This version solves some reliability issues with playing videos on load. It also fixes an issue where a bunch of errors related to RPCs were appearing in the log.
- Give authority to autostart video to the person who entered the video, even if they currently do not have ownership of the video player object.
- Remove noisy player stats RPCs, which caused ownership to transfer more frequently.
SMP v1.2.4b3
This version attempts to fix the situation where you entered a video URL and another client takes ownership before the video loads, which can cause videos to stop playing.
SMP v1.2.4b2
This should solve some reliability issues with playing videos on load.
SMP v1.2.3
This is a critical patch that fixes an issue where all streams loaded with the low latency mode video player, meaning all RTSP, RTSPT, and RTSPU streams, failed to play.
- Fix bug where video player assumes low latency streams loaded incorrectly
SMP v1.2.2
- Fix URL field stealing focus
- Disable generating physics shapes on all sprites
- Disable sRGB on all monochrome sprites
SMP v1.2.1
A small change in how textures were handled in SMP 1.2.0 exposed the true nature of AVPro video textures, which I had simply been ignoring up until now, since I handled the AVPro video player differently, but unfortunately using up more video memory in the process. Now that I've cleaned that up, and realized my texture mistake, I give you SMP 1.2.1, which is free from either of these issues. If you have a special setup and this change breaks it, the texture flip on streams is an option in the interpolator material under Assets/SynMediaPlayer/Materials/Interpolator
SMP v1.2.0
This is a bit of a security and stability release. Network sync is secure with Secure Sync, which can be toggled off for a world. 4 render textures have been removed in favor of native video player generated textures. Finally, short videos should play a little nicer in the video player.
Changes:
- Removed reliance on pre-generated render textures for videos.
- Synced variables now are validated clientside, and malicious data is clobbered.
- Minimum time introduced for syncing time on videos.
SMP v1.2.0b1
- Add Secure Sync to limit outside interference with the video player
- Use engine generated render textures for video sources rather than predefined (custom) render textures
SMP v1.1.0
BEFORE YOU UPGRADE: Delete the SynMediaPlayer prefabs from your scenes, and delete the SynMediaPlayer folder from your project.
SynMediaPlayer is ready for Unity 2022.3.6. The prefabs have been remade so they don't get dereferenced by the UdonSharp upgrader script anymore. Unfortunately that means you need to replace the SynMediaPlayer objects in your worlds. There is now a surround sound prefab, which supports 5.1 and 7.1 surround sound. In order to use surround sound, follow the section titled "The Audio" under this guide. Streaming videos will no longer appear washed out.