Découvrez Unity Render Streaming avec OmniStream, la plateforme de streaming en nuage qui apporte les capacités avancées de la plateforme en nuage de ZeroLight au moteur de jeu Unity. Unity Render Streaming, parfois appelé Unity Pixel Streaming, vous permet de donner à vos utilisateurs finaux l'accès à vos applications Unity dans un navigateur Web.
En choisissant OmniStream pour diffuser vos applications Unity, vous bénéficiez d'une résilience, d'une sécurité et d'outils de développement à la pointe du marché, tout en garantissant à vos utilisateurs finaux la meilleure expérience possible. Que vous diffusiez une application Unity pour la configuration d'un produit, la formation, la visualisation d'archives, la simulation ou autre, essayez OmniStream et constatez la qualité par vous-même.
Unité 5
2023.2.1f1
Unité 6
6000.0.0f1
La mise en œuvre du streaming Unity sur OmniStream est simple et rapide.
Il existe deux options pour intégrer votre flux Unity à votre page web
La façon la plus rapide et la plus simple de commencer à diffuser votre application Unity sur une page web est d'utiliser une iframe. En quelques lignes de code seulement, votre intégration est terminée et vos utilisateurs finaux peuvent accéder à votre application Unity diffusée en nuage.
<iframe
src="https://omnistream.zerolight.com/?
customer=mycompanyname&service=myservicename"
width="1280"
height="720"
allow="fullscreen"
style="border: none;"
></iframe>
<!-- We need libZL -->
<script src="https://libzl.zlthunder.net/libzl/versions/latest/libzl.js">
</script>
<!-- We need a container to attach the stream to -->
<div id="streamContainer"></div>
<!-- We need a bit of javascript to sort the connection out -->
<script>
const libzl = new LibZL();
const cloudstreamSettings = {
directConnection: false,
cloudConnectionParameters: {
customer: "omnistream",
renderService: "yourservicename",
},
streamingMode: "video",
parent: "streamContainer",
};
libzl.cloudstream("cloudstreamExample").then(function (api) {
//Adding to the global namespace
cloudstream = window.cloudstream = api;
//Adding event listeners to what we're interested in
cloudstream.addEventListener("error", function (error) {
console.log("OmniStream had an error: ", error);
});
cloudstream.addEventListener("streamReady", function () {
console.log("The stream is ready!");
});
//Connecting to the stream
// - options contains parent DOM element name to attach to
cloudstream.connect(cloudstreamSettings);
});
</script>
Pour une intégration plus complète, avec accès à toutes les options de personnalisation et de contrôle disponibles pour votre flux, utilisez la bibliothèque Javascript OmniStream. L'intégration de votre flux Unity par le biais de la bibliothèque JavaScript s'accompagne d'une documentation complète et d'une assistance de la part de nos développeurs experts.
Nous attachons beaucoup d'importance à ce que les développeurs utilisent OmniStream, c'est pourquoi nous avons investi dans des ressources utiles et accessibles.
L'équipe de ZeroLight construit et diffuse des applications Unity depuis 8 ans, ce qui fait de nous des partenaires idéaux pour tirer le meilleur parti de votre projet de diffusion en continu. Pour commencer, nous vous recommandons de regarder notre vidéo d'introduction, puis de visiter notre centre de ressources pour les développeurs.
Une documentation complète couvrant tous les aspects de la diffusion en continu d'applications Unity avec OmniStream est disponible dans nos ressources pour les développeurs.
Le moyen le plus simple d'obtenir le paquetage de streaming OmniStream Unity est d'utiliser le gestionnaire de paquets, mais vous pouvez également y accéder depuis notre repo Git Hub.
OmniStream convient à toutes les applications Unity, y compris celles de très grande taille, celles dont l'accès est fortement échelonné et celles qui dépendent de systèmes tiers.
Les fonctions avancées d'orchestration du cloud garantissent une disponibilité fiable de votre application et une résilience aux problèmes d'infrastructure, afin que vous puissiez vous concentrer sur le développement de votre application.
ZeroLight est un développeur expert de Unity avec des années d'expérience dans la construction, la maintenance et le streaming d'applications, ce qui nous permet d'être excellents pour vous soutenir.
Combinez le package OmniStream pour Unity avec notre bibliothèque d'intégration JavaScript prête à l'emploi et vous obtiendrez votre application en streaming en un rien de temps.
Les utilisateurs finaux bénéficient d'un contenu de haute qualité graphique grâce à la prise en charge de fonctions avancées telles que le ray tracing et les optimisations de latence intégrées garantissent une expérience fluide.
L'analyse avancée des connexions des utilisateurs finaux et la sélection intelligente des codecs permettent à un plus grand nombre d'utilisateurs finaux de se connecter à un flux avec OmniStream par rapport à d'autres fournisseurs.
Les flux OmniStream s'adaptent dynamiquement à la taille de l'écran de l'utilisateur final et à son rapport d'aspect, ce qui garantit des flux optimisés pour n'importe quel appareil.
Outre la diffusion interactive en 3D, OmniStream prend en charge les images à la demande, les sessions collaboratives partagées et les expériences Cloud XR.
Découvrez les dernières nouvelles et mises à jour concernant le streaming de rendu Unity avec OmniStream.