
Recherche avancée
Médias (1)
-
Revolution of Open-source and film making towards open film making
6 octobre 2011, par
Mis à jour : Juillet 2013
Langue : English
Type : Texte
Autres articles (75)
-
Le profil des utilisateurs
12 avril 2011, parChaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...) -
Configurer la prise en compte des langues
15 novembre 2010, parAccéder à la configuration et ajouter des langues prises en compte
Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...) -
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
Sur d’autres sites (9908)
-
How to record watching statistics in hls streaming
5 juillet 2023, par qmksbpI implemented a vod streaming system that converts videos to hls with ffmpeg.


And I made a Django program that gives
playlists
andts
files to the player so that the video can be played.

But I don't know how to record the watching statistics.


I used
vediojs
and I know that I can send the watching time from the client to the server and record it.

But We are sure that this method is not accurate and the user can change the statistics.


On the other hand, I have seen vod platforms that do not take the statistics from the player (client) at all, as if the statistics are calculated by the server.


One option is to log the statistics for each ts file that is requested,
but the video buffering by the player means that these statistics are always wrong,
the player may buffer 10 minutes but the user still watches 1 minute.


Any suggestion or experience


I used
vediojs
and I know that I can send the watching time from the client to the server and record it.

But We are sure that this method is not accurate and the user can change the statistics.


-
How to use libvlc for low-frame-rate rtsp stream decoding
11 mai 2017, par user1547688I am using libvlc for RTSP h.264 bitstream decoding and display in PC. For the best experience (i.e. low latency), I uses the following options
:file-caching=0
:tcp-caching=0
:rtsp-caching=0
:network-caching=0
:clock-jitter=0
:avcodec-fastWith these parameters, the latency is acceptable in comparison to the open-source project "ONVIF device manager"(ODM) where FFMPEG is used for decoding.
When RTSP server deliver low frame-rate RTSP stream, (1 frame/second). These configuration will freeze after displaying a few frames (3-5 frames).
I have tried 2 different approaches
-
Disable synchronization by
:clock-synchro=0
This will enable the decoding process to go on, however, an accumulated period of time lagging could be observed.
- Use network-cache
My experiments shows that
:network-caching=1200
Will make decoding go smoothly, however, the latency is over 1-2 second in comparison to ODM.
Is there a way to handle the low frame rate issue in libvlc without providing such big latency ?
-
-
FFmpeg Error Checking : Broken or missing AVI Index
17 avril 2017, par JakeI have three example videos,
good.avi
,damaged1.avi
, anddamaged2.avi
. The first will play in VLC, but the second two both error with the same "Broken or missing AVI Index" message.I have thousands of these videos which I need to process in MATLAB, so I’m trying to error check using FFmpeg like this :
ffmpeg -v error -i vidname.avi -f null - 2>&1
Now here’s the part I don’t understand :
Ongood.avi
it completes with no output -OK
Ondamaged1.avi
it outputs[mjpeg @ 0x7fc1dd813800] overread 1
-OK
Ondamaged2.avi
it completed with no output as ingood.avi
- ?????Would someone with video codec/FFmpeg experience please help me understand what’s going on here so I can develop a more robust error check ?