mpeg rtpheader auslesen
-
Hi,
hab da ein problem mit nem mpg-header der im rtp-stream gepackt ist (RFC 2250)! ich komme einfach nicht an die daten ran! rtp tcp upd rtcp als kein prob aber bei dem mpg header kommt nur mist rauß
hier die felder im gesammten 32 bit:
name bits
mbz 5
t 1
tr 10
an 1
n 1
s 1
b 1
e 1
p 3
fbc 1
bfc 3
ffv 1
ffc 3hab da ne struct gemacht:
struct mepg_v_h{
u_int32 mbz:5,
t:1,
tr:10,usw ...
liegt es an der byteorder?
bei den anderen hatte ich glücklicherweise immer durch 8 teilbare bit anordnungen denke es müßte etwas damit zutun haben!wie müßte die struct für diesen Header korrekt aussehen und wie kann ich dann korrekt auf die felder zugreifen ( z.B. ntohs((mpeg_h_v->mbz)))?
Vielen Dank für jegliche hilfe
-
vielleicht hilft dir das
-
Dieser Thread wurde von Moderator/in Shade Of Mine aus dem Forum ANSI C in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.