2011-03-29 184 views
0

所以,我最近提交了我的第一個iPhone應用程序給蘋果。 我沒有流式傳輸視頻,而且他們的播放時間超過了10分鐘,所以我的應用被拒絕了,因爲我沒有使用HTTP Live Streaming。iphone視頻流

因此,我們每週都會直播視頻。這些文件存儲在某個地方,但我有點不確定在哪裏。我希望將我製作的視頻文件轉換爲流式視頻。但我不想使用Apple的HTTP Live軟件。我不知道如何編碼成流媒體視頻。

無論如何要弄清楚我的流式文件存儲在哪裏,或者是否有將視頻轉換爲流式視頻的軟件?會採取任何建議。

感謝

回答

0

的主要問題是,你必須使用HTTP實時流,如果你wan't您的應用程序得到批准,也知道蘋果的限制(必須設置不同的比特率,64kbps的一個或降低)。

如果您不想使用Apple工具,則可以使用ffmpeg。看看ioncannon.net http://www.ioncannon.net/programming/452/iphone-http-streaming-with-ffmpeg-and-an-open-source-segmenter/

使用Apple工具更容易。你只需要mediafilesegmenter/mediastreamsegmenter。

也有專業的服務,但不是免費的,將照顧所有的過程。

如果你不知道你的文件在哪裏,也許你可以使用嗅探器,並檢查你的計算機在哪裏「聽」。

0

最簡單的解決方案是簡單地要求您的用戶使用WiFi來觀看視頻。 10分鐘。/5MB限制僅適用於通過蜂窩網絡發送的視頻,而不適用於WiFi。有關如何在運行時測試用戶網絡連接的示例,請參閱Apple的「可訪問性」代碼。