Now this is very interesting, Dzmitry. I thought I have to fiddle with iOS core media framework. So you are suggesting that I construct a UIImage from the raw decoded H.264 buffer and pass it to UIImageView for each frame? I thought this would be very slow, but I guess you've done it! On Sun, Dec 5, 2010 at 8:40 AM, Dzmitry Yablonski <grizlik at gmail.com> wrote: > Hi Rob > > You should add Video media to PjSip. > Use UIImageView for displaying frames after decoding. > > Best regards, Dima > > On 05.12.2010, at 13:55, Rob Wilkes wrote: > > Super! That's all I need to know - that it is practically possible without > mind bending hacks :) > Thanks. > > On Sat, Dec 4, 2010 at 11:55 AM, Dzmitry Yablonski <grizlik at gmail.com>wrote: > >> Hi Bo >> >> Yes, we use x264 ( from http://www.videolan.org/developers/x264.html) for >> decode h264. >> >> best regards, Dima >> >> >> On 04.12.2010, at 16:41, bo shi wrote: >> >> > Hi Dima, >> > I learned that the iPhone sdk does not publish the H.264 codec API, >> > so developer can not use hardware decoder to decode raw H.264 stream >> > directly, how can you do that? You decode video in soft way? >> > >> > Thanks in advance! >> > Bo >> > >> > >> > On Saturday, December 4, 2010, Dzmitry Yablonski <grizlik at gmail.com> >> wrote: >> >> Hello Rob >> >> We have implemented video call with PjSip 1.8.5 on iPhone. >> >> Best regards, Dima. >> >> >> >> >> >> On 04.12.2010, at 15:26, Rob Wilkes wrote: >> >> I also noticed that your roadmap says it will initially be for windows. >> My requirement is for iphone. I guess my question is not really a PJSIP >> question, but rather to developers who may have used PJ to make video work >> on iPhone - just wanted to check if it is doable or impossible today due to >> some iphone restriction :) >> >> >> >> On Sat, Dec 4, 2010 at 8:42 AM, Rob Wilkes <wilkrob at gmail.com> wrote: >> >> >> >> Hi Benny, Yes, I know PJSIP also plans to support it - but for this >> project, I cannot wait for that update, so I plan to do it myself. Since you >> may be ahead of me, I was curious if there are any restrictions in the >> iPhone APIs itself that will inhibit PJSIP (or any other stack) to not work >> with video. For example, it looks like I cannot use the Movie Player class >> as it expects a URL.For this to work, we will need frame/frame >> encode/decode and display support on the iPhone. >> >> >> >> >> >> thanks! >> >> >> >> On Fri, Dec 3, 2010 at 10:12 PM, Benny Prijono <bennylp at teluu.com> >> wrote: >> >> >> >> Hi, FYI we are also working on video and it is planned for the >> >> upcoming 2.0 release. Have a look at our roadmap in the trac site. >> >> >> >> Best regards, >> >> Benny >> >> >> >> >> >> On Sat, Dec 4, 2010 at 3:51 AM, Rob Wilkes <wilkrob at gmail.com> wrote: >> >>> Hi, I have started on an activity to get a basic Video call working on >> >>> iPhone. It needs be be over RTP, preferably with H.264 codec. Has >> anyone >> >>> written a video client with PJSIP specifically for the iphone? Are >> there any >> >>> road blocks? ( I know PJSIP doesnt support video for now, but I plan >> to >> >>> extend it - my question is more in the iPhone side). Prelim. analysis >> shows >> >>> I can pass H.264 streams to the iphone media player framework and it >> can >> >>> instantiate the appropriate player. My approximate plan is to send >> audio + >> >>> video data using PJSIP, then extend PJSIP to support video decoding >> and pass >> >>> the decoded H264 buffer to the media framework of iphone. >> >>> >> >>> >> >>> _______________________________________________ >> >>> Visit our blog: http://blog.pjsip.org <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 <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 >> >> >> >> >> > >> > _______________________________________________ >> > 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 >> > > _______________________________________________ > 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/20101205/2f5dc49c/attachment.html>