From: Paulo V. <vic...@gm...> - 2008-10-02 12:43:36
|
Testing (on Windows /iaxclient-2.1beta3) with H264 (libx264 / ffmpeg) and peer to peer (no asterisk server) There are Mini video packets in the network (1406 bytes) but the application fails to decode int format = IAXC_FORMAT_H264 ; int formatp = IAXC_FORMAT_H264; Text message received: Call 0 ringing IAXCLIENT: Call 0 ringing Text message received: Call 0 accepted IAXCLIENT: Call 0 accepted Text message received: Creating codec format 0x200000 IAXCLIENT: Creating codec format 0x200000 [libx264 @ 02C441D0]using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 created encoder codec ffmpeg-H.264 [h264 @ 02C3FA00]no frame! codec_ffmpeg: decode: failed to decode whole frame -1 / 43400 ERROR: decode error Text message received: Bad or incomplete video packet. Unable to decode. IAXCLIENT: Bad or incomplete video packet. Unable to decode. [h264 @ 02C3FA00]no frame! codec_ffmpeg: decode: failed to decode whole frame -1 / 51800 ERROR: decode error Text message received: Bad or incomplete video packet. Unable to decode. IAXCLIENT: Bad or incomplete video packet. Unable to decode. [h264 @ 02C3FA00]no frame! codec_ffmpeg: decode: failed to decode whole frame -1 / 35000 ERROR: decode error Text message received: Bad or incomplete video packet. Unable to decode. IAXCLIENT: Bad or incomplete video packet. Unable to decode. [h264 @ 02C3FA00]no frame! codec_ffmpeg: decode: failed to decode whole frame -1 / 49000 ERROR: decode error Text message received: Bad or incomplete video packet. Unable to decode. IAXCLIENT: Bad or incomplete video packet. Unable to decode. codec_ffmpeg: decode: unknown slice header version 126 ERROR: decode error Text message received: Bad or incomplete video packet. Unable to decode. IAXCLIENT: Bad or incomplete video packet. Unable to decode. [h264 @ 02C3FA00] Is there any currently working H264 (or 263+) library to build with iaxclient other than libx264? Have you tested libx264 (ffmpeg)? Thank you Paulo |
From: Peter G. <jpg...@gm...> - 2008-10-02 14:21:50
|
On Thu, Oct 2, 2008 at 8:43 AM, Paulo Vicentini <vic...@gm...> wrote: > Testing (on Windows /iaxclient-2.1beta3) with H264 (libx264 / ffmpeg) and > peer to peer (no asterisk server) > There are Mini video packets in the network (1406 bytes) but the application > fails to decode > > int format = IAXC_FORMAT_H264 ; > int formatp = IAXC_FORMAT_H264; > > Text message received: Call 0 ringing > IAXCLIENT: Call 0 ringing > Text message received: Call 0 accepted > IAXCLIENT: Call 0 accepted > Text message received: Creating codec format 0x200000 > IAXCLIENT: Creating codec format 0x200000 > [libx264 @ 02C441D0]using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 > created encoder codec ffmpeg-H.264 > > [h264 @ 02C3FA00]no frame! > codec_ffmpeg: decode: failed to decode whole frame -1 / 43400 [snip] > > Is there any currently working H264 (or 263+) library to build with > iaxclient other than libx264? No, I think getting H.264 or H.263+ support into iaxclient will require some effort. The ffmpeg support in iaxclient is not well maintained and I doubt that it currently does much of anything. > Have you tested libx264 (ffmpeg)? A couple years ago, some of us were working with ffmpeg and x264 with iaxclient. We had some success with that then, but ultimately changed our focus to theora because of patent licensing concerns surrounding H.264. I think that with a little love, the ffmpeg support in iaxclient could be made to work. Pete |
From: Paulo V. <vic...@gm...> - 2008-10-08 19:05:15
|
I'm being able to use H.263+ with iaxclient but I have no success with H.264 (libx264). Paulo On Thu, Oct 2, 2008 at 11:20 AM, Peter Grayson <jpg...@gm...> wrote: > On Thu, Oct 2, 2008 at 8:43 AM, Paulo Vicentini > <vic...@gm...> wrote: > > Testing (on Windows /iaxclient-2.1beta3) with H264 (libx264 / ffmpeg) and > > peer to peer (no asterisk server) > > There are Mini video packets in the network (1406 bytes) but the > application > > fails to decode > > > > int format = IAXC_FORMAT_H264 ; > > int formatp = IAXC_FORMAT_H264; > > > > Text message received: Call 0 ringing > > IAXCLIENT: Call 0 ringing > > Text message received: Call 0 accepted > > IAXCLIENT: Call 0 accepted > > Text message received: Creating codec format 0x200000 > > IAXCLIENT: Creating codec format 0x200000 > > [libx264 @ 02C441D0]using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 > > created encoder codec ffmpeg-H.264 > > > > [h264 @ 02C3FA00]no frame! > > codec_ffmpeg: decode: failed to decode whole frame -1 / 43400 > [snip] > > > > Is there any currently working H264 (or 263+) library to build with > > iaxclient other than libx264? > > No, I think getting H.264 or H.263+ support into iaxclient will > require some effort. The ffmpeg support in iaxclient is not well > maintained and I doubt that it currently does much of anything. > > > Have you tested libx264 (ffmpeg)? > > A couple years ago, some of us were working with ffmpeg and x264 with > iaxclient. We had some success with that then, but ultimately changed > our focus to theora because of patent licensing concerns surrounding > H.264. > > I think that with a little love, the ffmpeg support in iaxclient could > be made to work. > > Pete > |