[Freeswitch-dev] rtp question

Anthony Minessale anthony.minessale at gmail.com
Wed Jul 4 00:23:54 MSD 2012


you found a regression, i fixed it in git, see latest

On Mon, Jul 2, 2012 at 9:56 PM, Seven Du <dujinfang at gmail.com> wrote:
> Hi,
>
> libx264 encoded NALUs exceeding packet window and some phones don't like it
> so I need to manually split with FU-A, I tried frame->m but looks like all
> packets has marker = 1 even frame->m = 0;
>
> by looking at mod_fsv.c, I added the following and generate my own rtp
> header
>
> switch_set_flag((&vid_frame), SFF_RAW_RTP);
> switch_set_flag((&vid_frame), SFF_PROXY_PACKET);
>
> but looks like it doens't send my rtp header, switch_rtp.c has a check also
> on SWITCH_RTP_FLAG_RAW_WRITE which I don't see in mod_fsv.c
>
> fwd = (switch_test_flag(rtp_session, SWITCH_RTP_FLAG_RAW_WRITE) &&
> switch_test_flag(frame, SFF_RAW_RTP)) ? 1 : 0;
>
>
> I also tried set SFF_RTP_HEADER, but it tends to send double as packets
> looks
>
> if (switch_test_flag(frame, SFF_RTP_HEADER)) { in switch_rtp.c doesn't stop
> and what the purpose of this param?
>
> Any highlights?
>
> Thanks.
>
>
> --
> About: http://about.me/dujinfang
> Blog: http://www.dujinfang.com
> Proj:  http://www.freeswitch.org.cn
>
> Sent with Sparrow
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> Join Us At ClueCon - Aug 7-9, 2012
>
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
>



-- 
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/
Twitter: http://twitter.com/FreeSWITCH_wire

AIM: anthm
MSN:anthony_minessale at hotmail.com
GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888 at conference.freeswitch.org
googletalk:conf+888 at conference.freeswitch.org
pstn:+19193869900



Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-dev mailing list