hello, i want to know if the program support this files type:
Video: 3gp - 3GPP Multimedia File aac - Advanced Audio Coding File ac3 - AC3 Audio File avi - Windows video file flac - Free Lossless Audio Codec flv - Flash Video ipod - MPEG-4 Video File mov - Apple QuickTime Movie mp3 - Compressed audio file mp4 - MPEG-4 Video File mpg - Moving Picture Experts Group File ogg - Ogg Vorbis Compressed Audio File wav - Windows audio file wmv - Windows M Audio: ac3 - AC3 Audio File flac - Free Lossless Audio Codec m4a - MPEG-4 Video File mp3 - Compressed audio file mp4 - MPEG-4 Video File ogg - Ogg Vorbis Compressed Audio File wav - Windows audio file wma - Windows media file ac3 - AC3 Audio File aac - Advanced Audio Coding File 2010/2/4 sateesh babu <[email protected]> > well, you can open a rtsp stream from ip camera using av_open_input_file. > just pass the url as rtsp:/IP:PORT//mpeg4/media.amp > and you can use av_read_frame afterwards using the Format context of opened > stream. > > On Thu, Feb 4, 2010 at 2:17 PM, Miguel Angel Arcos <[email protected] > >wrote: > > > But I've been reading about the av_read_frame and I understand, maybe > > wrong, > > that this function is when you read from a file. You need pass to this > > function an AVFormatContext an that structure is init when you read from > a > > file with av_open_input_file. I don't understand where I need to init > this > > if I recieve the data from an IP Camera, using RTSP. > > > > 2010/2/4 sateesh babu <[email protected]> > > > > > Looks like you are not using av_read_frame to read a packet from the > > stream > > > coming from IP camera. > > > > > > On Thu, Feb 4, 2010 at 12:49 PM, Miguel Angel Arcos > > > <[email protected]>wrote: > > > > > > > Hi developers, > > > > > > > > I'm working with avcodec and I'm having some troubles to decode frame > > > data > > > > from an IP Camera. First, after init the library correctly I do the > > next: > > > > > > > > /* My Code */ > > > > avcodec_init(); > > > > avcodec_register_all(); > > > > pCodec = avcodec_find_decoder(CODEC_ID_H264); > > > > > > > > if pCodec is OK > > > > avcodec_alloc_context(MyContext) > > > > avcodec_get_context_defaults(MyContext) > > > > MyContext->width = CamWidth > > > > MyContext->height = CamHeight > > > > MyContext->pix_fmt = PIX_FMT_RGB32; /*/ I'm not completely sure > about > > > it* > > > > avcodec_open(MyContext,pCodec) > > > > > > > > if avcodec_open(MyContext,pCodec) is OK > > > > avcodec_alloc_frame(MyAVFrame) > > > > avcodec_get_frame_defaults(MyAVFrame) > > > > av_init_packet(MyAVPacket) > > > > MyAVPacket->size = CamSizeImage; > > > > MyAVPacket->data= CompressedBuffer; > > > > *ret = > > > avcodec_decode_video2(MyContext,MyAVFrame,got_picture,MyAVPacket) > > > > * //* Problem!!* > > > > > > > > The last line return -1 and got_picture 0. I revised all the > parameters > > > in > > > > MyContext and I can't see where is the problem. Any suggestions? > > > > > > > > Thanks in advance. > > > > > > > > -- > > > > Miguel Angel Arcos > > > > _______________________________________________ > > > > libav-user mailing list > > > > [email protected] > > > > https://lists.mplayerhq.hu/mailman/listinfo/libav-user > > > > > > > > > > > > > > > > -- > > > Sateesh > > > _______________________________________________ > > > libav-user mailing list > > > [email protected] > > > https://lists.mplayerhq.hu/mailman/listinfo/libav-user > > > > > > > > > > > -- > > Miguel Angel Arcos > > _______________________________________________ > > libav-user mailing list > > [email protected] > > https://lists.mplayerhq.hu/mailman/listinfo/libav-user > > > > > > -- > Sateesh > _______________________________________________ > libav-user mailing list > [email protected] > https://lists.mplayerhq.hu/mailman/listinfo/libav-user > _______________________________________________ libav-user mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/libav-user
