[pjsip] Step by step to send video in PJSIP

SIDIMOULAY sidimoulay2000 at hotmail.fr
Wed Aug 19 08:54:22 EDT 2009


Hi all,

is there someone who can help (assist) me for the addition of video upload 
in H264 to PJSIP?

Regards

--------------------------------------------------
From: <pjsip-request at lists.pjsip.org>
Sent: Monday, August 10, 2009 5:38 PM
To: <pjsip at lists.pjsip.org>
Subject: pjsip Digest, Vol 24, Issue 18

> Send pjsip mailing list submissions to
> pjsip at lists.pjsip.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
> or, via email, send a message with subject or body 'help' to
> pjsip-request at lists.pjsip.org
>
> You can reach the person managing the list at
> pjsip-owner at lists.pjsip.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of pjsip digest..."
>
>
> Today's Topics:
>
>   1. Re: Add video to PJSIP (xutm)
>   2. Re: TCP/TLS transport (Klaus Darilion)
>   3. Re: TCP/TLS transport (jay bing)
>   4. Re: Add video to PJSIP (Shayne O'Neill)
>   5. Re: Voicage g729 for windows mobile vs Windows PC (Lucas Tehbing)
>   6. Re: Voicage g729 for windows mobile vs Windows PC
>      (Angel Of Retributioin)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 10 Aug 2009 19:06:43 +0800
> From: xutm <xutom2006 at gmail.com>
> Subject: Re: [pjsip] Add video to PJSIP
> To: pjsip list <pjsip at lists.pjsip.org>
> Message-ID:
> <44d4322a0908100406u4905ac00ic856053b7cab843e at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi SIDIMOULAY,
>
> Maybe you can try VLC for video. I have done it now.
> Being a caller, you just have to create SDP with video parameters, such as
> rtp port, video codec(h264 or others) and others, and negotiate with NGN
> about the video parameters.
> Being a callee, you have to parse the remote video parameters(NGN),
> selecting the video codec , binding a local port, then send 200 OK back to
> NGN.
>
> Regards,
> xutm
>
> 2009/8/10 SIDIMOULAY <sidimoulay2000 at hotmail.fr>
>
>>  Hi,
>>
>> I am a new user of SIP applications, I'm working on a matter of course 
>> that
>> is aimed at adding a video codec to PJSIP (H264), I did the rounds of the
>> Internet for over a month, I managed to add the audio codecs but no 
>> video.
>> I'm waiting for all your suggestions and advices
>>
>> Regards
>>
>>
>> __________ Information provenant d'ESET Smart Security, version de la 
>> base
>> des signatures de virus 4321 (20090810) __________
>>
>> Le message a ?t? v?rifi? par ESET Smart Security.
>>
>> http://www.eset.com
>>
>> _______________________________________________
>> Visit our blog: http://blog.pjsip.org
>>
>> pjsip mailing list
>> pjsip at lists.pjsip.org
>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>>
>>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: 
> <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090810/596eb157/attachment-0001.html>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 10 Aug 2009 16:01:57 +0200
> From: Klaus Darilion <klaus.mailinglists at pernau.at>
> Subject: Re: [pjsip] TCP/TLS transport
> To: pjsip list <pjsip at lists.pjsip.org>
> Message-ID: <4A802855.3040702 at pernau.at>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
>
>
> jay bing schrieb:
>> hi
>>
>> does someone familier with any simple paper/presentation about SIP over
>> streaming transport like TCP/TLS
>> please don't refer me to the RFC
>> ...
>>
>> in general, regarding TCP my quastion is how does the transport "know"
>> about the end of each msg, i.e. how streaming is used to send/recieve 
>> msg?
>>
>> is there any marker for beginning/end of msg?
>
> You just read fromt the socket until double CRLF is received (that's the
> end of the headers). Then check the value of the content-length header
> and read that many bytes from the socket.
>
>> about TLS, is there anything diffrent then regular TCP inside the msg
>> beside the Socket handeling which is done by the basic layer (i.e.
>> openssl of SecureSocket is the symbian case?)
>
> not really, except that the contact header and via will have TLS instead
> of TCP and the application should do some certificate validation (e.g.
> if the domain in the certificate is the same as the domain in the
> request URI).
>
> regards
> klaus
>
>>
>> thanks
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Visit our blog: http://blog.pjsip.org
>>
>> pjsip mailing list
>> pjsip at lists.pjsip.org
>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
>
>
> ------------------------------
>
> Message: 3
> Date: Mon, 10 Aug 2009 17:55:28 +0300
> From: jay bing <jaya.bing at gmail.com>
> Subject: Re: [pjsip] TCP/TLS transport
> To: pjsip list <pjsip at lists.pjsip.org>
> Message-ID:
> <9c03c1800908100755h7e6d1365g491900e424c49c54 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> thanks for your replay.
> another quick quiastion:
> about TCP/TLS msg parsing: does the pjsip_transport is responsible for
> identifing the msg boundries (like u describde) or some upper layer?
> about TLS: does the transport layer responsible for setting the contact
> header and via or some upper layer?
>
> thanks again,
> jay
>
> 2009/8/10 Klaus Darilion <klaus.mailinglists at pernau.at>
>
>>
>>
>> jay bing schrieb:
>>
>>> hi
>>>  does someone familier with any simple paper/presentation about SIP over
>>> streaming transport like TCP/TLS
>>> please don't refer me to the RFC
>>> ...
>>>  in general, regarding TCP my quastion is how does the transport "know"
>>> about the end of each msg, i.e. how streaming is used to send/recieve 
>>> msg?
>>>  is there any marker for beginning/end of msg?
>>>
>>
>> You just read fromt the socket until double CRLF is received (that's the
>> end of the headers). Then check the value of the content-length header 
>> and
>> read that many bytes from the socket.
>>
>> about TLS, is there anything diffrent then regular TCP inside the msg
>>> beside the Socket handeling which is done by the basic layer (i.e. 
>>> openssl
>>> of SecureSocket is the symbian case?)
>>>
>>
>> not really, except that the contact header and via will have TLS instead 
>> of
>> TCP and the application should do some certificate validation (e.g. if 
>> the
>> domain in the certificate is the same as the domain in the request URI).
>>
>> regards
>> klaus
>>
>>  thanks
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Visit our blog: http://blog.pjsip.org
>>>
>>> pjsip mailing list
>>> pjsip at lists.pjsip.org
>>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>>>
>>
>> _______________________________________________
>> Visit our blog: http://blog.pjsip.org
>>
>> pjsip mailing list
>> pjsip at lists.pjsip.org
>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: 
> <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090810/d6993e80/attachment-0001.html>
>
> ------------------------------
>
> Message: 4
> Date: Mon, 10 Aug 2009 23:07:00 +0800
> From: Shayne O'Neill <shayne.oneill at gmail.com>
> Subject: Re: [pjsip] Add video to PJSIP
> To: pjsip list <pjsip at lists.pjsip.org>
> Message-ID: <5A31CB01-911C-432A-8F4D-E7F6C8B8CF9F at gmail.com>
> Content-Type: text/plain; charset=iso-8859-1; format=flowed; delsp=yes
>
>
> It might also be worth looking at the OPAL suite if you need a
> standards based video solution. OPAL , imho, isn't nearly a complete a
> SIP implementation as PJSip, which is very acomplished, audio-wise,
> but it does have video support for H323 , and probably SIP.
>
> Its also a lot more work, but if your developing apps, thems the
> breaks. If you want to port to a mobile app, you'll need to port PTLib
> which looks to be bit of a task.
>
> On 10/08/2009, at 5:35 PM, SIDIMOULAY wrote:
>> Hi,
>>
>> I am a new user of SIP applications, I'm working on a matter of
>> course that is aimed at adding a video codec to PJSIP (H264), I did
>> the rounds of the Internet for over a month, I managed to add the
>> audio codecs but no video.
>> I'm waiting for all your suggestions and advices
>>
>> Regards
>>
>>
>> __________ Information provenant d'ESET Smart Security, version de
>> la base des signatures de virus 4321 (20090810) __________
>>
>> Le message a ?t? v?rifi? par ESET Smart Security.
>>
>> http://www.eset.com
>> _______________________________________________
>> Visit our blog: http://blog.pjsip.org
>>
>> pjsip mailing list
>> pjsip at lists.pjsip.org
>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
> ===================================
> Shayne O'Neill Development
> Mobile, Web and Business process integration.
> shayne.oneill at gmail.com 0400247091
> Ask me about how Alfresco can help your business grow.
>
>
>
>
> ------------------------------
>
> Message: 5
> Date: Mon, 10 Aug 2009 16:29:42 +0100
> From: Lucas Tehbing <lucas_mvoip at hotmail.com>
> Subject: Re: [pjsip] Voicage g729 for windows mobile vs Windows PC
> To: <pjsip at lists.pjsip.org>
> Message-ID: <COL117-W16225AEBE7FE7E435F73595060 at phx.gbl>
> Content-Type: text/plain; charset="windows-1252"
>
>
> Hello Guys,
>
>
>
> Can anyone comment on my mail?
>
>
>
> Regards,
>
>
>
> Lucas
>
>
>
> From: lucas_mvoip at hotmail.com
> To: pjsip at lists.pjsip.org
> Date: Sat, 8 Aug 2009 21:14:13 +0100
> Subject: [pjsip] Voicage g729 for windows mobile vs Windows PC
>
>
>
> Hello All,
>
> I have downloaded and compiled pjsip for windows PC (pjsua) as well as 
> windows mobile (Sipek SDK) sometimes back. Now i need to integrate 
> Voiceage g729 codec in both windows mobile and Pjsua.
>
> I have seen in the mailing archives that many of you have already 
> integrated Voiceage g729 to windows mobile. I really have short time for 
> integration so if i get some pointers in this direct it will be a big 
> help.
>
> I am confused in many areas like, which of the codec files should i use as 
> base file gsm or g711. Do i need to make changes in frame size number of 
> bytes which are passed to functions.
>
> I am sure that many of you fine programmers can help me out with this.
>
> Cheers,
>
> Lucas
>
>
>
> Windows Live Messenger: Thanks for 10 great years-enjoy free winks and 
> emoticons. Get Them Now
> _________________________________________________________________
> Windows Live Messenger: Happy 10-Year Anniversary?get free winks and 
> emoticons.
> http://clk.atdmt.com/UKM/go/157562755/direct/01/
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: 
> <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090810/05b94580/attachment-0001.html>
>
> ------------------------------
>
> Message: 6
> Date: Mon, 10 Aug 2009 21:08:14 +0530
> From: Angel Of Retributioin <elangbamjohnson at gmail.com>
> Subject: Re: [pjsip] Voicage g729 for windows mobile vs Windows PC
> To: pjsip list <pjsip at lists.pjsip.org>
> Message-ID:
> <b0861bdd0908100838v5b705f32k88a443424bf55083 at mail.gmail.com>
> Content-Type: text/plain; charset="windows-1252"
>
> Hi Lucas,
>                 You can ask a copy of evaluation version from Voice Age
> according to your platform, the download version doesn't work. You can
> follow any pattern of the existing codecs like GSM. Yes you need to change
> the frame size.
>
> Regards,
> Elangbam Johnson
>
> 2009/8/10 Lucas Tehbing <lucas_mvoip at hotmail.com>
>
>>  Hello Guys,
>>
>> Can anyone comment on my mail?
>>
>> Regards,
>>
>> Lucas
>>
>> ------------------------------
>> From: lucas_mvoip at hotmail.com
>> To: pjsip at lists.pjsip.org
>> Date: Sat, 8 Aug 2009 21:14:13 +0100
>> Subject: [pjsip] Voicage g729 for windows mobile vs Windows PC
>>
>>
>> Hello All,
>>
>> I have downloaded and compiled pjsip for windows PC (pjsua) as well as
>> windows mobile (Sipek SDK) sometimes back. Now i need to integrate 
>> Voiceage
>> g729 codec in both windows mobile and Pjsua.
>>
>> I have seen in the mailing archives that many of you have already
>> integrated Voiceage g729 to windows mobile. I really have short time for
>> integration so if i get some pointers in this direct it will be a big 
>> help.
>>
>> I am confused in many areas like, which of the codec files should i use 
>> as
>> base file gsm or g711. Do i need to make changes in frame size number of
>> bytes which are passed to functions.
>>
>> I am sure that many of you fine programmers can help me out with this.
>>
>> Cheers,
>>
>> Lucas
>>
>> ------------------------------
>> Windows Live Messenger: Thanks for 10 great years-enjoy free winks and
>> emoticons. Get Them Now 
>> <http://clk.atdmt.com/UKM/go/157562755/direct/01/>
>> ------------------------------
>> Windows Live Messenger: Happy 10-Year Anniversary?get free winks and
>> emoticons. Get Them Now 
>> <http://clk.atdmt.com/UKM/go/157562755/direct/01/>
>>
>> _______________________________________________
>> Visit our blog: http://blog.pjsip.org
>>
>> pjsip mailing list
>> pjsip at lists.pjsip.org
>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>>
>>
>
>
> -- 
> Elangbam Johnson
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: 
> <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090810/b44e8e06/attachment.html>
>
> ------------------------------
>
> _______________________________________________
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
>
> End of pjsip Digest, Vol 24, Issue 18
> *************************************
>
>
> __________ Information provenant d'ESET Smart Security, version de la base 
> des signatures de virus 4323 (20090810) __________
>
> Le message a été vérifié par ESET Smart Security.
>
> http://www.eset.com
>
>
> 

__________ Information provenant d'ESET Smart Security, version de la base des signatures de virus 4347 (20090819) __________

Le message a été vérifié par ESET Smart Security.

http://www.eset.com







More information about the pjsip mailing list