Hello there, I'm trying to find out why I can't negotiate H264 video codec with a buddy on gtalk.
gst-inspect shows that I have x264enc: $gst-inspect | grep 264 x264: x264enc: x264enc rtp: rtph264pay: RTP H264 paylo rtp: rtph264depay: RTP H264 dep typefindfunctions: video/x-h264: h264parse: h264parse: H264Parse But when trying to get into a video call with a buddy on gtalk I see that tp-fs only tries to send Theora, which is not allowed on the other end: [snip] tp-fs-DEBUG: 12/26/2009 13:15:48.92860: stream 2 0x2bf9dc0 (video) get_all_properties_cb: Adding STUN server 74.125.155.126:19302 tp-fs-DEBUG: 12/26/2009 13:15:48.92943: stream 2 0x2bf9dc0 (video) get_all_properties_cb: Adding relay (udp) 74.125.155.126:19295 BSNlfOF0uAijUNSy:qqr62RmdqEexbiKA 1 tp-fs-DEBUG: 12/26/2009 13:15:48.93019: stream 2 0x2bf9dc0 (video) get_all_properties_cb: Adding relay (tcp) 74.125.155.126:19294 BSNlfOF0uAijUNSy:qqr62RmdqEexbiKA 1 tp-fs-DEBUG: 12/26/2009 13:15:48.93092: stream 2 0x2bf9dc0 (video) get_all_properties_cb: Adding relay (tls) 74.125.155.126:443 BSNlfOF0uAijUNSy:qqr62RmdqEexbiKA 1 tp-fs-DEBUG: 12/26/2009 13:15:48.93163: stream 2 0x2bf9dc0 (video) get_all_properties_cb: Adding relay (udp) 74.125.155.126:19295 9HCGtVp300djeTyX:bqyapUq7dH8fjpWw 2 tp-fs-DEBUG: 12/26/2009 13:15:48.93235: stream 2 0x2bf9dc0 (video) get_all_properties_cb: Adding relay (tcp) 74.125.155.126:19294 9HCGtVp300djeTyX:bqyapUq7dH8fjpWw 2 tp-fs-DEBUG: 12/26/2009 13:15:48.93305: stream 2 0x2bf9dc0 (video) get_all_properties_cb: Adding relay (tls) 74.125.155.126:443 9HCGtVp300djeTyX:bqyapUq7dH8fjpWw 2 tp-fs-DEBUG: 12/26/2009 13:15:48.99653: stream 2 0x2bf9dc0 (video) _tf_stream_try_sending_codecs: called (send_local:1 send_supported:0) tp-fs-DEBUG: 12/26/2009 13:15:48.99766: stream 2 0x2bf9dc0 (video) _tf_stream_try_sending_codecs: 96: video THEORA clock:90000 channels:0 delivery-method=inline tp-fs-DEBUG: 12/26/2009 13:15:48.99857: stream 2 0x2bf9dc0 (video) fs_codecs_to_tp: adding codec THEORA [96] tp-fs-DEBUG: 12/26/2009 13:15:48.99915: stream 2 0x2bf9dc0 (video) _tf_stream_try_sending_codecs: calling MediaStreamHandler::Ready [snip] tp-fs-DEBUG: 12/26/2009 13:15:48.108973: stream 2 0x2bf9dc0 (video) set_remote_codecs: called tp-fs-DEBUG: 12/26/2009 13:15:48.109034: stream 2 0x2bf9dc0 (video) set_remote_codecs: adding remote codec H264-SVC [96] tp-fs-DEBUG: 12/26/2009 13:15:48.109092: stream 2 0x2bf9dc0 (video) set_remote_codecs: adding remote codec H264 [97] tp-fs-DEBUG: 12/26/2009 13:15:48.109152: stream 2 0x2bf9dc0 (video) set_remote_codecs: adding remote codec H264-SVC-RFC [99] tp-fs-MESSAGE: 12/26/2009 13:15:48.109333: tf_stream_error: stream error errorno=2 error=Codec negotiation failed: There was no intersection between the remote codecs and the local ones [snip] Everything is compiled the latest from git. How can I make sure that H264 is available on my host? R. _______________________________________________ telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
