Recherche avancée

Médias (1)

Mot : - Tags -/swfupload

Autres articles (111)

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

  • Script d’installation automatique de MediaSPIP

    25 avril 2011, par

    Afin de palier aux difficultés d’installation dues principalement aux dépendances logicielles coté serveur, un script d’installation "tout en un" en bash a été créé afin de faciliter cette étape sur un serveur doté d’une distribution Linux compatible.
    Vous devez bénéficier d’un accès SSH à votre serveur et d’un compte "root" afin de l’utiliser, ce qui permettra d’installer les dépendances. Contactez votre hébergeur si vous ne disposez pas de cela.
    La documentation de l’utilisation du script d’installation (...)

  • Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs

    12 avril 2011, par

    La manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
    Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.

Sur d’autres sites (11145)

  • AAC's converted from CAFs for HTTP Live Streaming

    13 mars 2014, par user2901994

    I have several AAC files that were converted from CAF files, for use in HTTP Live Streaming. The stream works, however there is a small gap between each AAC file. It is my understanding that this gap is caused by the "Priming" and "Remainder" frames that are attached to AAC files when they are transcoded from CAFs.

    My question is, is there any way to remove this gap ? Or use FFMpeg to wrap the files, (possibly in m4a ?) so that audio players (VLC, JWPlayer) will understand to skip the gap ?

  • how to do mp4 stitching live

    19 avril 2015, par ldpm

    I want to do live mp4 video stitching on a site with javascript. I have looked ad ffmpeg and it looks awesome there is even a javascript version so that would solve this. But ffmpeg asm js weights 25 MB which would slow down the site a lot.

    I want to either :

    1) write a mp4 joiner in javascript from scratch but I am not able to find any good documentation about mp4 format

    2) strip ffmpeg javascript version to the bare minimum code required to join mp4 files but I am struggling to understand the ffmpeg lib structure or find good internal documentation

    any help will be greatly appreciated !

  • Live Streaming using CloudFront and FFMPEG having delay issue

    22 avril 2021, par jitendra-gautam

    Live 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`
];