Domanda

Sto cercando di sviluppare codice per lo streaming MPEG/H.264/RTP. Sono abbastanza nuovo a tutto questo, quindi forse la mia domanda è un po 'sciocca. Sto catturando video dalla fotocamera mobile (Android) e voglio trasmettere in streaming. Guardando in rete ho trovato molte cose simili, quello che penso che dovrei fare è eliminare l'intestazione MPEG4 dal flusso, questo è, prendere i primi 40 byte del flusso e dopo dovrei trovare DE Lunghezza dell'unità NAL nei successivi 4 byte, ma non lo trovo e non so perché.

Il mio flusso sembra così:

Testa MPEG4

0000001866747970336770340000030033677034336770360000000877696465000000006d646174

poi

3c911716be6679e1e001e7aff0000000800000000000000000000000000000003c4877.......

Quindi la mia lunghezza dell'unità NAL è 3C911716 ... che ovviamente non è la mia lunghezza Nalu

C'è qualcosa che mi manca ???

Grazie mille !

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top