Le système de diffusion vidéo en continu OBS Studio 30.0 a été publié.

La version 30.0 d'OBS Studio est disponible, un ensemble pour la diffusion en direct, le compositing et l'enregistrement vidéo. Le code est écrit en C/C++ et est distribué sous la licence GPLv2. Des builds sont fournies pour Linux (flatpak), Windows et macOS.

L'objectif du développement d'OBS Studio était de créer une version portable de l'application Open Broadcaster Software (OBS Classic), non liée à la plateforme Windows, prenant en charge OpenGL et extensible via des plugins. Une des différences est l'utilisation d'une architecture modulaire, impliquant la séparation de l'interface et du noyau du programme. Il prend en charge la recodage des flux sources, la capture vidéo pendant les jeux et le streaming vers PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox et d'autres services. Pour garantir une haute performance, il est possible d'utiliser des mécanismes d'accélération matérielle (par exemple, NVENC, Intel QSV et VAAPI).

Le support du compositing avec la construction de scènes basées sur des flux vidéo arbitraires, des données de webcams, des cartes de capture vidéo, des images, du texte, le contenu des fenêtres d'applications ou de l'écran entier est fourni. Pendant la diffusion, il est possible de basculer entre plusieurs scènes prédéfinies (par exemple, pour passer d’une vue axée sur le contenu de l'écran à celle de la webcam). Le programme fournit également des outils pour le mixage audio, le filtrage via des plugins VST, l'égalisation des volumes et la suppression du bruit.

Principaux changements :

  • Une fonctionnalité de diffusion (sortie vidéo) utilisant la technologie WebRTC a été ajoutée, permettant la transmission de contenu en mode P2P directement dans le navigateur de l'utilisateur sans passer par des intermédiaires. de serveursPour établir des sessions entre le diffuseur serveur et le client WebRTC, le protocole WHIP (WebRTC-HTTP Ingestion Protocol) a été utilisé, remplaçant le protocole FTL, dont le support sera interrompu l'année prochaine. Les caractéristiques de l'utilisation de WebRTC :
    • Réduction des latences lors de la livraison de vidéos à quelques fractions de seconde, permettant de créer un contenu interactif et d'interagir avec les spectateurs en temps réel, comme organiser des talk-shows.
    • Possibilité de passer d'un réseau à un autre sans interrompre la diffusion (par exemple, il est possible de passer du Wi-Fi à un réseau mobile).
    • Support de la transmission de plusieurs flux vidéo dans une seule session, par exemple, pour filmer sous différents angles ou organiser des vidéos interactives.
    • Possibilité de télécharger plusieurs versions de flux déjà recodés avec différents niveaux de qualité pour les utilisateurs avec des capacités de bande passante variées, afin d'éviter le travail de recodage côté serveur.
    • Support de différents codecs vidéo, tels que H.265 et AV1, pour réduire les exigences de bande passante.
  • L'interface de la barre d'état a été modifiée, avec des informations désormais mieux structurées. Des icônes plus claires et adaptées aux tâches ont été utilisées.
    Le système de diffusion vidéo en continu OBS Studio 30.0 a été publié.
  • Ajout de l'option « Full-Height », permettant aux panneaux attachés (fenêtres intégrées) d'occuper toute la hauteur de la fenêtre, ce qui est pratique lors de l'affichage d'un panneau de chat sur les petits écrans des ordinateurs portables.
  • Ajout du support de la technologie Intel QSV (Quick Sync Video) pour l'accélération matérielle du codage et du décodage vidéo dans les formats H264, HEVC et AV1 sur la plateforme Linux.
  • Implémentation du mode sécurisé (« Safe Mode »), dans lequel OBS se lance sans plugins, scripts et websockets. Le démarrage en mode sécurisé est proposé après la détection d'une fermeture incorrecte. Ce mode peut également être activé via le menu « Help ».
  • Ajout du panneau « YouTube Live Control Room » pour le streaming sur YouTube.
  • Pour les appareils Decklink, le support de l'enregistrement vidéo avec 10 bits par canal de couleur et la lecture HDR a été ajouté.
  • Dans les listes déroulantes affichées dans l'encodeur vidéo et audio, le tri par nom est activé par défaut.
  • Ajout du support pour le regroupement arbitraire de filtres en mode glisser-déposer.
  • Les modules de capture vidéo via V4L et DirectShow ont ajouté le support du format MJPEG avec un rendu en niveaux de gris.
  • Lors de la diffusion en continu via RTMP, le support d'IPv6 a été implémenté avec la possibilité de revenir à IPv4 pour la création de services prenant en charge à la fois IPv6 et IPv4.
  • Ajout de la possibilité de définir des paramètres FFmpeg pour VAAPI.
  • Pour réduire le temps de lancement sur la plateforme Windows, un cache des shaders a été utilisé.
  • Sur la plateforme macOS, la possibilité de capturer le son des applications en cours d'exécution a été ajoutée, la mise en œuvre de la caméra virtuelle a été refaite et une option a été ajoutée pour masquer les fenêtres OBS lors de la capture d'écran via la fonction « Display Capture ».
  • La prise en charge de Qt 5, Ubuntu 20.04 et des versions FFmpeg inférieures à 4.4 a été interrompue.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster