
Recherche avancée
Autres articles (61)
-
Contribute to translation
13 avril 2011You can help us to improve the language used in the software interface to make MediaSPIP more accessible and user-friendly. You can also translate the interface into any language that allows it to spread to new linguistic communities.
To do this, we use the translation interface of SPIP where the all the language modules of MediaSPIP are available. Just subscribe to the mailing list and request further informantion on translation.
MediaSPIP is currently available in French and English (...) -
Problèmes fréquents
10 mars 2010, parPHP et safe_mode activé
Une des principales sources de problèmes relève de la configuration de PHP et notamment de l’activation du safe_mode
La solution consiterait à soit désactiver le safe_mode soit placer le script dans un répertoire accessible par apache pour le site -
Librairies et binaires spécifiques au traitement vidéo et sonore
31 janvier 2010, parLes logiciels et librairies suivantes sont utilisées par SPIPmotion d’une manière ou d’une autre.
Binaires obligatoires FFMpeg : encodeur principal, permet de transcoder presque tous les types de fichiers vidéo et sonores dans les formats lisibles sur Internet. CF ce tutoriel pour son installation ; Oggz-tools : outils d’inspection de fichiers ogg ; Mediainfo : récupération d’informations depuis la plupart des formats vidéos et sonores ;
Binaires complémentaires et facultatifs flvtool2 : (...)
Sur d’autres sites (11849)
-
ffmpeg live streaming for twitch has audio delay
8 avril 2019, par ILoveCakeI am relatively new to ffmpeg and live streaming.
Trying to overlay some videos and an audio stream.
One of the audio streams is delayed for about 2 seconds.Here are the details :
stream 0 : video : a static background image
stream 1 : video : an area of the screen recorded
stream 2 : video : webcam video
stream 3 : audio : webcam audio
AREA_X=1024; AREA_Y=576; OFFSET_X=110; OFFSET_Y=145
ffmpeg \
-async 1 -vsync 1 \
-loop 1 -i /home/helmi/Documents/Streaming.Chess.png \
-thread_queue_size 512 -f x11grab -s ${AREA_X}x${AREA_Y} -framerate 25 -async 1 -vsync 1 -i :0.0+${OFFSET_X},${OFFSET_Y} \
-thread_queue_size 512 -f v4l2 -framerate 25 -video_size 160x120 -i /dev/video0 \
-thread_queue_size 512 -f pulse -ac 2 -ar 48000 -i default \
-filter_complex \
"color=0x336699cc:1024x64, drawtext=textfile=/home/helmi/Documents/Streaming.Chess.txt:fontfile=/home/helmi/.fonts/PersonalUse_Clipper_Script_fat.ttf:x=10:y=16:fontsize=40:fontcolor=white [bottom]; \
[1:v]scale=960:-1,setpts=PTS-STARTPTS [a]; \
[0:v]setpts=PTS-STARTPTS [0v]; \
[0v][a]overlay=15:15 [b]; \
[b][2:v]overlay=(W-w):0 [c]; \
[c][bottom]overlay=0:H-64 [video]" \
-map "[video]" -map "3:a" \
-async 1 -vsync 1 \
-c:v libx264 -b:v 500k -maxrate 500k -bufsize 1000k -framerate 25 -crf 17 -preset superfast -pix_fmt yuv420p -tune zerolatency \
-force_key_frames "expr:gte(t,n_forced*2)" \
-c:a aac -b:a 256k -ac 2 -af "aresample=async=1" \
-f flv rtmp://live-vie.twitch.tv/app/...Am I missing something here ? Any help is appreciated.
-
video streaming using recent frames only
30 juillet 2019, par Max PaythonI am trying to create a live video chat application, I am dealing with latency problems but these problems are not produced by encoding or overhead, rather from the definition of streaming itself.
For example if I start the client program 15 seconds after the server program (start listening the port 15 seconds late), the client tries the play the 15 second old stream. (and fails because of the lack of I-frames introduced by x264 zero-latency, but this is not important)
But I am trying to make it live. Old frames should be discarded and and the most recent frame should be showing (to a 1 second buffer maybe). I failed at doing this so I wanted to wait streaming until the peer is connected, but my goal is actually the first one.
I am using ffmpeg for streaming. Can ffmpeg wait streaming until a single client starts listening (or connects) the port.
How does applications like Skype or Hangouts handle this ? In these applications, if a user suddenly stops listening to the port (internet error for example) for 5 seconds, the chat will continue regularly after the connections is restored, and that user will not see the 5 second old frame but the new one. However I was not able to achieve this.
-
switch between video streaming
5 décembre 2012, par user1225084I am struggling with switching between multiple live streams. For example, I have five live streaming servers streaming(HTTP or RTSP) and I want to put some broker between those (five) streaming sources and destination so that output to the destination would be one video streaming (later I may change the streaming source again using switch). Broker plays role of switcher, My question is, is there such open source "switcher" ? Or how this technology works ?
here is link to similar question but I want some open source or some brief guidance about how it could be implemented : http://forums.creativecow.net/thread/117/858680
Thank You in advance