Streaming push FFmpeg, serveur rtsp, test de lecture en streaming vlc
FFmpeg
1. Brève description :
FFmpeg est un ensemble de programmes informatiques open source qui peuvent être utilisés pour enregistrer, convertir de l'audio et de la vidéo numériques et les convertir en flux. Utilisez une licence LGPL ou GPL. Il fournit une solution complète pour l'enregistrement, la conversion et le streaming audio et vidéo.
2. Téléchargez et installez en utilisant :
Adresse de téléchargement : téléchargement officiel
. Décompressez directement :
Configurez le chemin de ffmpeg.exe sur le chemin dans la variable d'environnement.
Entrez "ffmpeg" dans la fenêtre de commande pour tester si la configuration a réussi
. Appuyez sur la commande. ;
lecture en boucle
ffmpeg -re -stream_loop -1 -i E:\迅雷下载\视频\蜘蛛侠全家桶\zzx\zzx.mp4 -vcodec copy -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/ss
Une seule pression :
ffmpeg -re -stream_loop -1 -i F:\Awen\photos\推流测试.mp4 -vcodec copy -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/ss
-i sélectionne le fichier à exécuter
-r 30 est la fréquence d'images de la vidéo convertie, qui est le nombre d'images par seconde
-s 640*480 est la résolution de l'écran vidéo converti
Téléchargement et installation du serveur Rtsp
Adresse de téléchargement : téléchargement du serveur rtsp
Serveur de démarrage :
flux push ffmpeg
test d'installation de téléchargement vlc
Adresse de téléchargement : Téléchargez VLC et
installez-le.
Cliquez sur Média -> Vérifier le streaming multimédia et entrez l'adresse.
Cela se termine ici.
Solution 2 : diffusion push et pull EasyDarwin
Présentation d'EasyDarwin :
高性能开源RTSP流媒体服务器;
支持Windows、Linux、macOS平台;
基于go语言研发,维护和优化;
RTSP推模式转发;
RTSP拉模式转发;
录像、检索、回放;
关键帧缓存;
秒开画面;
WEB后台管理;
分布式负载均衡 。
高性能开源RTSP
Adresse de téléchargement : Téléchargement de l'outil associé à EasyDarwin
:
Installation :
Exécutez directement EasyDarwin.exe et arrêtez le service avec Ctrl + C.
Ouvrez le navigateur et entrez http://localhost:10008 pour accéder à la page de contrôle. Le nom d'utilisateur et le mot de passe par défaut sont admin/admin. Pour le streaming
, vous pouvez utiliser le ffmpeg ou
EasyScreenLive ci-dessus.
J'utilise toujours ce qui précède. Pour
la lecture, utilisez EasyPlayer ou VLC.