2012-01-12 20 views
8

Mam potrzebę przesyłania strumieniowego wideo z kamery iPhone/iPad na serwer. Wygląda na to, że trzeba będzie to zrobić z AVCaptureSession, ale nie wiem, jak najlepiej to zaprojektować.Przesyłanie strumieniowe wideo na żywo z ios

Znalazłem ten post:

streaming video FROM an iPhone

Ale nie dotykać części „na żywo”, opóźnienie musi być 2 lub 3 sekundy co najwyżej. W razie potrzeby urządzenia mogą być ograniczone do 4 lub 4S i nie ma wymogu HD, VGA jest prawdopodobnie tym, co otrzymamy. Zakładam, że jakiekolwiek rozwiązanie skorzystałoby z ffmpeg, nie znalazłem żadnej odpowiedniej biblioteki.

Jak najlepiej można to osiągnąć?

+1

Hej, dostaniesz coś, jak zrobić transmisję danych na żywo z iPhone'a na serwer, jeśli wiem, proszę, podziel się ze mną, ja też chcę. Dziękujemy – Ron

+0

Biblioteka ANGL iOS obsługuje strumieniowanie RTMP na kompatybilnym serwerze, takim jak Wowza. Ma pewne opóźnienie, ale działa całkiem dobrze. Filtrowanie jest również obsługiwane. http://angl.tv/lib/ – ZZZorro

Odpowiedz

2

Według Apple, jeśli wysyłasz duże ilości danych z aplikacji na iPhone'a, będziesz musiał użyć funkcji HTTP Live Streaming.

HTTP Live Streaming Overview

It's possible, here's an App that does it called Livu

Spróbuj pracy z ffmpeg for iPhone i segmenter z doskonałej strony Ion Cannon Carson Macdonalda, który ma wiele przydatnych informacji na temat HTTP Live Streaming. Jest tu także użytkownikiem i może zaoferować nieocenioną radę.

+3

Pytanie dotyczy wysyłania wideo z iPhone'a. Wytyczne Apple odnoszą się do aplikacji, która wysyła dużo danych do iPhone'a za pośrednictwem 3G. – GroovyDotCom

Powiązane problemy