Live-Video-Chat für iPhone und HTTP-Live-Streaming
So allgemein, ich will eine app machen, die hat die video-chat-Funktion für das iPhone. Aber nach vielen suchen bin ich noch nicht finden konnten erfolgreiche Ergebnisse. Gibt es irgendeine öffentlichkeit oder sogar für diese Angelegenheit, eigenes API zur Verfügung, dies zu tun auf dem iPhone??? Wenn Sie eine Antwort "JA", bitte helfen Sie mir.
Grundsätzlich, was ich will, ist zu Lesen, die streams der video-on sowohl die angeschlossenen Geräte zum chatten. Vielen Dank im Voraus und bitte helfen Sie mir, wenn Sie können.
p.s - habe ich auch schon überprüft iDoubs, aber es scheiterte und immer etwas unbekanntes problem und aus diesem Grund, erlaubt mir nicht, eine Verbindung zu jemand.
AUCH : Die vorgeschlagene Methode, die ich gefunden habe, ist über das HTTP-Live-Streaming. Aber, auch ich habe viele Zweifel.
1.) Ich brauche, um herauszufinden, wie lade ich meine video vom iPhone auf den HTTP-server aus, wo ich Sie senden?
2.) Können Sie bitte etwas im Zusammenhang mit der Einrichtung des Servers? Wie füttere ich das video auf der FFMPEG-Server?
Hauptsächlich, ich muss die upload-Methode. Ich bin jetzt ganz einfach per hex-code in form eines NSDATA auf dem server und ich bin dort stecken. Das Hauptproblem ist, Es ist live. Wie kann ich damit umgehen?
Wäre es am besten, wenn du mir helfen könntest machen die iDoubs richtig funktionieren.
Vielen Dank für jede Art der Unterstützung!
Ja, ich denke über HTTP-Live-Streaming nur. Aber ich habe einige Fragen bezüglich das. Bitte überprüfen Sie die aktualisierte Frage.
Ich glaube, Sie wollen nicht für die Verwendung eines HTTP-live-streaming. Video-chat ist nicht eine einfache Sache zu tun, um es richtig gemacht. Was sind Ihre Anforderungen? Möchten Sie auf jeden Fall schreiben Sie es sich selbst oder sind Sie offen für die Lizenzierung der software? Wenn ja, gibt es toolkits gibt, die das tun, video-chat.
ja, ich bin offen für die Lizenzierung. Können Sie mir bitte alle Informationen über die toolkits für video-chat?
auch speziell ist, ich wollen, ich sollte in der Lage sein zu Lesen der Eingangs-video-stream auf den beiden Seiten der chat-gleichzeitig. Könnte u helfen?
InformationsquelleAutor mayuur | 2011-11-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
haben Sie einen Blick auf diese wie die Umsetzung der video-chat in iphone Aber bevor Sie beginnen, müssen Sie ein IMS-server & running.
InformationsquelleAutor Dinesh
HTTP-live-streaming ist in Erster Linie ein Ansatz für adaptive streaming von server-zu-client. Für client-zu-server eher für herkömmlichen streaming. Gibt es eine offene Bibliothek für streaming finden Sie auf dieser Frage.
Zwar ist es möglich, facetime zu tun, zwei-Wege-chat, es ist nicht sicher, dass Sie in der Lage, mit den öffentlichen iOS-APIs. Das heißt, ich habe umgesetzt, one-way-live-streaming für iPhone und der schwierige Teil war nicht der Kern streaming selbst, sondern die Kodierung der Nutzdaten. Sie werden in der Lage sein zu tun, H264 in hardware und AAC /iLBC, in-software.
Wie Sie wollen, füttern Sie diese, um die FFMPEG hängt davon ab, Ihren transport, gegebenenfalls änderung von 'Datei' H264 frames zu 'streaming' H264. Überprüfen Sie heraus die H264-frame-Typen, wenn Sie implementieren Rahmen fallen, die Neukonfiguration der H264 encoder on-the-fly ist nicht möglich meines Wissens, aber ein Neustart mit frischem Parameter in der Regel nicht länger als eine Sekunde oder so.
Haben Sie versuchen zu spielen, wieder ein live-Ressource während der Aufnahme? Das ist ein guter Ausgangspunkt. Wenn Sie kommen über eine offene API für H264-Codierung, bitte hier posten 😉
es gibt bestimmte apps wie im AppStore. Wie dieses, itunes.apple.com/us/app/vtok/id421102042?mt=8&ls=1
aufschlussreiche Antwort, danke!
InformationsquelleAutor ThomasRS
hier ist der live-video-chat-framework, was Sie suchen. Seine einfache und einfach zu implementieren, für die face to face-video-chat. Ich habe bereits versucht, diese. Seine arbeiten sehr gut. Die große Sache über dieses framework ist die Unterstützung mehrerer Plattformen.
Tokbox :
https://tokbox.com/platform
https://tokbox.com/opentok/tutorials/
Beispielcode:
https://github.com/opentok/opentok-ios-sdk-samples/
Edit:
Hier ist der Artikel erklärt opentok mit analysieren.
http://www.iphonegamezone.net/ios-tutorial-create-iphone-video-chat-app-using-parse-and-opentok-tokbox/
session:streamCreated:
ist nicht gefeuert wird in den Empfänger. irgendeine Idee, warum dies passiert?wie lange dauert dieses tutorial umzusetzen? die meisten links tot sind, funktioniert diese Methode noch funktionieren?
InformationsquelleAutor iNeal