How can I add video chat/conferencing capability to my iOS app? Are there SDKs that will allow me to do that and also record the stream?
-
TokBox has an iOS client that supports live conferencing but you can't record the video stream.
-
Answer:
Last I checked, tokbox/opentok has recording capability as a pay service. The only real option atm is using opentok or using a application with wowza/flex
Daniel Blake at Quora Visit the source
Other answers
There is SpiritDSP (http://www.spiritdsp.com/) as well as other companies who offer such SDKs - for iOS and other operating systems. You can try and use Flex for iOS, though I'd refrain for it if given the choice. You can try and use WebRTC. This is a work in progress (see a thread on their forum here: https://groups.google.com/forum/#!topic/discuss-webrtc/VJg-fk2-i_0) See here for more information on WebRTC on mobile: http://bloggeek.me/webrtc-mobile-web/ All the above will take care only of the media part and leave you with the signaling side. If you want something more complete, there are these options as well: sipdroid - Android, but does what you want: http://code.google.com/p/sipdroid/ Acrobits softphone - http://www.acrobits.cz/4/acrobits-softphone-for-iphone There should be more available out there...
Tsahi Levent-Levi
We have developed a video chat SDK and code sample for that using XMPP and HTTP live streaming: http://quickblox.com/developers/SimpleSample-videochat-ios the tricky part was to make it work between all networks so it remains P2P without having to use STUN / TURN server. upd: please check this code snippet on recording your video chat stream Please check this on recording your video chat stream: http://quickblox.com/developers/Chat/Video_chat_recording EDIT Aug'14: now it's available as a part of a whole open source messenger project for iOS, Android and Web: Q-municate http://q-municate.com/
Taras Filatov
ShowKit is an SDK for mobile devices that enables audio/video conferencing and screen+gesture sharing. It's very easy to use and takes between 10-15 lines of code (or 30 minutes) to implement. The video quality is best in class (720p @ 30 fps) and requires minimal CPU resources. The FREE beta offers unlimited (free) minutes & 50,000 free minutes/month after the beta ends. The record function is possible, but something we will have to work with you on (contact us when you sign up). You can sign up @ http://www.ShowKit.com
Brad M. Seraphin
Yes you can do that with C2Call SDK. By integrating SDK into your iOS app, you can not only utilize the video chat/conferencing functionality but can also take 7 video and 20 audio participants on board at the same time. C2Call has officially launched its SDK in public beta and have made it completely free of charge for app developers. The SDK can be downloaded from the official website http://www.c2call.com
Waqar Shahid
Our new archiving functionality built on top of our 2.0 platform will bring archiving to mobile in the January/February time frame. If you're interested in giving it a whirl, then please email the lead of the beta program, Denis Krasnitskiy, at denis {at} tokbox {dot} com
Melih Onvural
OpenClove has iOS and Android SDKs for in-app video chat. Check out their demos on http://youtube.com/openclove. Download and get started with the SDKs in minutes at http://developer.openclove.com. Ask for their recording API for network based recording.
Shubh Agarwal
Just check out http://tokbox.comThey have powerful SDK and it also has capabilities to link with Amazon S3 cloud. We are using it in one of our live streaming IOS app and it is looking great as of now.
Pravin Uttarwar
https://backendless.com/product/backendless-media-service/ BaaS provides a scalable and reliable server-side infrastructure and the client-side APIs to support a variety of scenarios for working with live or recorded media: · work with your data as strongly-typed Objects (rather than untyped dictionaries) · developer Console that makes sense and is easy to work with app versioning support, · video recording and live streaming on the server, · filtering for publish/subscribe messages, · flex/air clients support. A simple example is available https://backendless.com/developing-an-ios-video-recorder-and-player-in-5-minutes/.
Yuriy Ryashko
Please take a look at AZStack communication platform. With its SDK & API, you can add message and call feature to your app. We are building video chat and conference which would be released soon. Video recording feature is also being build now.Visit our site: https://www.azstack.co/Email me at
Mike Hanne
Related Q & A:
- How can I enter to chat room in new Yahoo mail?Best solution by Yahoo! Answers
- I want to add my personal photos. how can i add it.
- How can I get the chat back?Best solution by Yahoo! Answers
- How do I setup video chat on Yahoo?Best solution by Yahoo! Answers
- How can I add a picture to a video?Best solution by Answerbag.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.