Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mac/iPhone:将视频文件流式传输到iPhone_Iphone_Macos - Fatal编程技术网

Mac/iPhone:将视频文件流式传输到iPhone

Mac/iPhone:将视频文件流式传输到iPhone,iphone,macos,Iphone,Macos,我有一个http流媒体链接,它提供了.flv流媒体提要。我想在我的iPhone程序中转换它并访问它。我该怎么做?我想有一个像VLC的桌面软件,输入这个流媒体源URL,转换成支持iPhone的,然后再流到iPhone。我尝试了H.264和Mpeg-1音频的VLC,但似乎它没有提供支持的格式,所以iPhone程序不会播放视频。 有人可以指导我如何设置一个桌面软件,可以流式处理iPhone支持的文件吗 提前谢谢。我认为即使是伟大的VLC也不能在飞行中转换FLV……甚至不能用FLV做任何事情。就流媒体而

我有一个http流媒体链接,它提供了.flv流媒体提要。我想在我的iPhone程序中转换它并访问它。我该怎么做?我想有一个像VLC的桌面软件,输入这个流媒体源URL,转换成支持iPhone的,然后再流到iPhone。我尝试了H.264和Mpeg-1音频的VLC,但似乎它没有提供支持的格式,所以iPhone程序不会播放视频。 有人可以指导我如何设置一个桌面软件,可以流式处理iPhone支持的文件吗


提前谢谢。

我认为即使是伟大的VLC也不能在飞行中转换FLV……甚至不能用FLV做任何事情。就流媒体而言,您可能仅限于本地网络Wi-Fi。我将从在桌面上创建一个临时文件服务器的简单方法开始,然后使用AVPlayer的initWithURL方法查找该视频


在桌面上,您可以查询计算机的IP地址,并要求用户输入该URL以及可选的端口分配和文件组件,如iDevice,然后转换为NSURL

http流媒体链接到底是什么?这一点非常重要,因为要将数据流传输到iPhone,您需要使用HTTP实时流媒体,这需要一些不同于典型闪存媒体或更恰当的RTMP服务器的比特。通常,您需要两种不同的流媒体架构或一些昂贵的设备。

听起来像是superuser.com的工作!您可能无法将此功能仅限于WiFi,因为要获得流媒体视频应用程序的批准非常困难,这只是一个提醒。目前没有问题。我可以稍后公开我的连接。如果它现在工作,至少只有在Wifi是好的。嗨,谢谢你的答复。但我有一些疑问。请引导我。步骤1:在桌面上创建临时文件服务器->我该怎么做?你能想到什么样的服务器?它会将我的.flv流存储到桌面的某个地方吗?步骤2:使用AVPlayer initwithURL查找视频->你的意思是这应该在我的iPhone应用程序上吗?若有,原因为何?第3步:要求用户在iDevice上输入该URL->这是否意味着如果我在iPhone程序中输入我的计算机IP作为URL,这是否能够播放视频?我实际上不确定临时文件服务器部分…桌面环境不是我的专长。但基本上,我想让用户在iDevice中输入一个地址,比如192.168.2:2234/video.mp4,然后用AVPlayer的initWithURL加载到最后一个问题。是,使用initWithURL用户在iDevice上输入的URL加载资源。