Recherche avancée

Médias (1)

Mot : - Tags -/3GS

Autres articles (68)

  • Les tâches Cron régulières de la ferme

    1er décembre 2010, par

    La gestion de la ferme passe par l’exécution à intervalle régulier de plusieurs tâches répétitives dites Cron.
    Le super Cron (gestion_mutu_super_cron)
    Cette tâche, planifiée chaque minute, a pour simple effet d’appeler le Cron de l’ensemble des instances de la mutualisation régulièrement. Couplée avec un Cron système sur le site central de la mutualisation, cela permet de simplement générer des visites régulières sur les différents sites et éviter que les tâches des sites peu visités soient trop (...)

  • Mediabox : ouvrir les images dans l’espace maximal pour l’utilisateur

    8 février 2011, par

    La visualisation des images est restreinte par la largeur accordée par le design du site (dépendant du thème utilisé). Elles sont donc visibles sous un format réduit. Afin de profiter de l’ensemble de la place disponible sur l’écran de l’utilisateur, il est possible d’ajouter une fonctionnalité d’affichage de l’image dans une boite multimedia apparaissant au dessus du reste du contenu.
    Pour ce faire il est nécessaire d’installer le plugin "Mediabox".
    Configuration de la boite multimédia
    Dès (...)

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

Sur d’autres sites (9046)

  • Evolution #2896 (Fermé) : SPIP3 (et spip_loader) necessitent PHP 5 : tester avant l’instalaltion

    3 novembre 2012, par cedric -

    Le script d’installation fait déjà le test de version de PHP. La question a déjà été traitée par #2719 #2641 #2495 Merci de faire un retour de bug précis et reproductible d’un cas qui passerait donc à travers les tests. En l’état je (...)

  • Anomalie #2891 (Fermé) : joindre des documents à des objets comprenant un underscore

    31 octobre 2012, par cedric -

    il suffit que l’objet en question déclare son surnom : ’type_surnoms’ => array(’typeattache’), dans la declaration de l’objet

  • How to write RTP/H264 stream as a file

    2 octobre 2012, par Jun

    I couldn't find a solution for my previous question so I decided to try it step by step.

    The thing that I wanna do now is to store the RTP/H264 stream as a file.

    What I found so far is the below :

    (firstly my RTP/H264 is FU-A which is the form of)

    | RTP HEADER 12bytes long | FU INDICATOR 1byte | FU HEADER 1byte | FU payload |

    As I understood RFC 6184 document, I'm starting a NAL with a packet which has '1' at the first bit of FU Header and appending following packets that set '0' at the first bit until the last packet which has '1' at the second bit of FU Header.

    I think that's how to get a complete NAL before the FU-A packetization and also what I found is I need to put the 'starting bits' (0x00000001) at the front of each complete NAL.

    But no luck so far. The below is part of log

    ========= the new NAL is as 1400
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]7C/1111100 [5]85/10000101 [6]B8/10111000 [7]40/1000000 ...
    ========= adding the next NAL as 1400
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]7C/1111100 [5]85/10000101 [6]B8/10111000 [7]40/1000000 ...
    ========= adding the next NAL as 1400
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]7C/1111100 [5]85/10000101 [6]B8/10111000 [7]40/1000000 ...
    ========= adding the next NAL as 716
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]7C/1111100 [5]85/10000101 [6]B8/10111000 [7]40/1000000 ...
    ========= a NAL is summed up as 4866
    ========= the new NAL is as 1400
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]5C/1011100 [5]81/10000001 [6]E2/11100010 [7]20/100000 ...
    ========= adding the next NAL as 1400
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]5C/1011100 [5]81/10000001 [6]E2/11100010 [7]20/100000 ...
    ========= adding the next NAL as 1400
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]5C/1011100 [5]81/10000001 [6]E2/11100010 [7]20/100000 ...
    ========= adding the next NAL as 1400
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]5C/1011100 [5]81/10000001 [6]E2/11100010 [7]20/100000 ...
    ========= adding the next NAL as 1400
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]5C/1011100 [5]81/10000001 [6]E2/11100010 [7]20/100000 ...
    ========= adding the next NAL as 139
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]5C/1011100 [5]81/10000001 [6]E2/11100010 [7]20/100000 ...
    ========= a NAL is summed up as 7061
    ========= the new NAL is as 1377
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]41/1000001 [5]E4/11100100 [6]40/1000000 [7]1A/11010 ...
    ========= a NAL is summed up as 1369
    ========= the new NAL is as 1400
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]5C/1011100 [5]81/10000001 [6]E6/11100110 [7]60/1100000 ...
    ========= adding the next NAL as 94
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]5C/1011100 [5]81/10000001 [6]E6/11100110 [7]60/1100000 ...
    ========= a NAL is summed up as 1472
    ========= the new NAL is as 447
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]41/1000001 [5]E8/11101000 [6]80/10000000 [7]16/10110 ...
    ========= a NAL is summed up as 439
    ========= the new NAL is as 1400
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]5C/1011100 [5]81/10000001 [6]EA/11101010 [7]A0/10100000  ...
    ========= adding the next NAL as 1174
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]5C/1011100 [5]81/10000001 [6]EA/11101010 [7]A0/10100000 ...
    ========= a NAL is summed up as 2552
    ========= the new NAL is as 1400
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]5C/1011100 [5]81/10000001 [6]EC/11101100 [7]C0/11000000 ...
    ========= adding the next NAL as 1364
    [0]0/0 [1]0/0 [2]0/0 [3]1/1 [4]5C/1011100 [5]81/10000001 [6]EC/11101100 [7]C0/11000000 ...
    ========= a NAL is summed up as 2742
    ========= the new NAL is as 1400
    ...

    my question is,

    1. if I can get the complete NALs from the fragmented packets by FU-A, how can I make it as a file which is able to run by VLC or other player ?

    2. I'm still confused if I have to keep the FU indicator and FU header or not. Somebody said I need to take them only for the very first packet (starting with '1' at the FU header)

    Any advice will be really appreciated.

    Thanks.