簡體   English   中英

使用HTTP Live Streaming從iPhone應用程序流式傳輸音頻/視頻

[英]Stream Audio/Video from an iphone app using HTTP Live Streaming

我正在嘗試使用HTTP Live Streaming在iPhone上流式傳輸音樂/視頻。 我閱讀了有關HTTP實時流傳輸的Apple文檔( http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/Introduction/Introduction.html ),並且了解了它的工作原理。

它沒有說的是如何將iphone用作服務器? 我是否必須將這些工具添加到我的ios應用(mediastreamsegmenter,variantplaylistcreator)中並作為NSTask運行,或者是否存在某種本機支持來流媒體文件。

如果您真的想從iPhone應用程序中進行流傳輸,則無法將iPhone用作服務器。 您需要一個單獨的服務器,可以在其中從iPhone應用程序發送數據。 因此,您可以在應用程序中使用相機或麥克風獲取實時內容,然后可以將數據異步發送到服務器,服務器使用mediastreamsegmenter和variantplaylistcreator將數據轉換為ts片段,然后將其附加到m3u8的末尾文件,同時另一個iPhone應用程序可以充當客戶端,並觀看您從第一個應用程序流式傳輸的實時內容。

根據我的經驗,這是實現該目標的唯一方法。 希望能有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM