RTP sequence auslesen
-
hallo, kann mir jemand sagen wie man rtp sequence auslesen kann ohne ccrtp packet zu benutzen. Ein UDP Socket ist bereits implementiert.
#include <stdio.h> #include <netdb.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <stdlib.h> #include <unistd.h> #include <arpa/inet.h> int main (int argc, const char * argv[]) { int sock; struct sockaddr_in dest_addr; /*hier wurde der UDP Socket angelegt*/ if ((sock=socket(AF_INET,SOCK_DGRAM,0))==-1) { perror("couldn't create socket"); exit(1); } /*zuerst die struktur anlegen*/ memset(&dest_addr,0,sizeof(dest_addr)); dest_addr.sin_family = AF_INET; dest_addr.sin_port = htons(80); dest_addr.sin_addr.s_addr = inet_addr("217.72.204.254"); /*jetzt wird die verbindung aufgebaut*/ if(connect(sock,(sockaddr *) &dest_addr, sizeof(sockaddr))==-1) { perror("Couldn't connect to 217.72.204.254"); exit(2); } printf("hello\n"); close(sock); return 0; }
-
wenn ich richtig verstanden habe sollte man recfrom() funktion verwenden....