
Recherche avancée
Médias (2)
-
Rennes Emotion Map 2010-11
19 octobre 2011, par
Mis à jour : Juillet 2013
Langue : français
Type : Texte
-
Carte de Schillerkiez
13 mai 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Texte
Autres articles (54)
-
(Dés)Activation de fonctionnalités (plugins)
18 février 2011, parPour gérer l’ajout et la suppression de fonctionnalités supplémentaires (ou plugins), MediaSPIP utilise à partir de la version 0.2 SVP.
SVP permet l’activation facile de plugins depuis l’espace de configuration de MediaSPIP.
Pour y accéder, il suffit de se rendre dans l’espace de configuration puis de se rendre sur la page "Gestion des plugins".
MediaSPIP est fourni par défaut avec l’ensemble des plugins dits "compatibles", ils ont été testés et intégrés afin de fonctionner parfaitement avec chaque (...) -
Le plugin : Podcasts.
14 juillet 2010, parLe problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
Types de fichiers supportés dans les flux
Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...) -
Emballe médias : à quoi cela sert ?
4 février 2011, parCe plugin vise à gérer des sites de mise en ligne de documents de tous types.
Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ;
Sur d’autres sites (10129)
-
Mac App (Cocoa) for producing HTTP Live Streaming
11 mars 2013, par MichaelI am building a Mac OS X application (Cocoa) with XCode that captures a video source and outputs the video through HTTP Live Streaming (HLS). After doing a fair amount of research I am thinking that I should be able to use the following stack of elements in my app to make this happen...
- AVCaptureDevice
- AVCaptureSession
- AVCaptureVideoDataOutput
- FFMPEG
- mediastreamsegmenter
- CocoaHTTPServer
I would really appreciate some feedback as to whether I'm on the right track, or correction if I am mistaken. Obviously any advice, pointers, perhaps some sample code snippets would be so very helpful.
Many thanks in advance !
-
Any alternative of Ffmpeg for Youtube live streaming app ?
26 avril 2017, par samir.k433In this youtube live streaming app they are using Ffmpeg for encoding audio and video, and then for streaming to server. It’s somehow complex for me (specifically the build tasks).
Is there any alternative instead of using Ffmpeg in this regard ? -
Live Streaming over HTTP using CloudFront and FFMPEG having delay issue
23 avril 2021, par jitendra-gautamLive Streaming using CloudFront and FFMPEG having delay issue I am using the NodeJS server with FFMPEG and live streaming to CloudFront, which is then consumed by many people via CloudFront. Below is the data received at the user's end.


#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:1317
#EXT-X-ALLOW-CACHE:NO
#EXT-X-TARGETDURATION:1
#EXTINF:0.833333,
1317.ts
#EXTINF:0.833333,
1318.ts
#EXTINF:0.833333,
1319.ts



The problem is the next .ts file that is 1320.ts is taking time to create on the server, thus the user is seeing the loading sign, and when this 1320.ts is created on the server, thereafter only the user is able to see the next live stream frame. How can the streaming be continuous ?? Below is the FFMPEG command that is being used :


process = child_process.spawn('ffmpeg', commandArgs);




let commandArgs = [
 '-loglevel',
 'debug',
 '-protocol_whitelist',
 'pipe,udp,rtp,rtmp,http,https,tcp',
 '-fflags',
 '+genpts',
 '-f',
 'sdp',
 '-i',
 'pipe:0',
 '-c:v',
 'libx264',
 '-crf',
 '21',
 '-preset',
 'veryfast',
 '-g',
 '25',
 '-sc_threshold',
 '0',
 '-c:a',
 'aac',
 '-b:a',
 '128k',
 '-ac',
 '2',
 '-hls_flags',
 'delete_segments+append_list',
 '-f',
 'segment',
 '-segment_list_flags',
 'live',
 '-segment_time',
 '1',
 '-segment_list_size',
 '3',
 '-segment_format',
 'mpegts',
 '-segment_list',
 `${RECORD_FILE_LOCATION_PATH}/${fileName}.m3u8`,
 `-segment_list_type`,
 'm3u8',
 `${RECORD_FILE_LOCATION_PATH}/%d.ts`
];