Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.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
Flash 按需视频转码和搜索_Flash_Stream_Flowplayer_Transcoding - Fatal编程技术网

Flash 按需视频转码和搜索

Flash 按需视频转码和搜索,flash,stream,flowplayer,transcoding,Flash,Stream,Flowplayer,Transcoding,目前,我正在使用vlc对视频进行实时转码,并通过Flowplayer显示输出 问题是,我正在努力寻找使用flowplayer,我的时间在流和flowplayer之间不同步,还有一些其他问题 是否有允许实时转码并允许flash播放器搜索的流式服务器 欢迎提出任何建议您可能需要详细说明您试图实现的目标。有一个相对较新的功能称为“缓冲区内搜索”。这一个据说只在FMS中可用 但是,您描述的问题看起来更具体于您正在使用的(播放器的)ActionScript代码。 如果您是这项技术的新手,两种搜索之间的区别

目前,我正在使用vlc对视频进行实时转码,并通过Flowplayer显示输出

问题是,我正在努力寻找使用flowplayer,我的时间在流和flowplayer之间不同步,还有一些其他问题

是否有允许实时转码并允许flash播放器搜索的流式服务器


欢迎提出任何建议

您可能需要详细说明您试图实现的目标。有一个相对较新的功能称为“缓冲区内搜索”。这一个据说只在FMS中可用

但是,您描述的问题看起来更具体于您正在使用的(播放器的)ActionScript代码。 如果您是这项技术的新手,两种搜索之间的区别在于“常规”搜索关键帧,关键帧以您在编码时定义的间隔出现,但通常的做法是每秒钟或两秒钟定义一次。新功能可以搜索当前播放器缓冲区中的任何帧,因此更精确,但仅限于当前内存中的视频

还有另一种方法可以进行流式处理和查找(从客户端的角度)。您可以使用纯HTTP和URLStream加载视频流,然后执行NetStream#appendBytes()(adobe.com/go/as3lr->find NetStream class,它是appendBytes方法)。我更喜欢后者,因为这样的话,事情更受我的控制,如果我使用NetConnection来加载内容的话。这也使得它对服务器的使用更加灵活,因为您可以真正使用ffmpeg的任何web前端,例如,流式传输视频

这里有一些我知道可以做流媒体的服务器,但是如果你需要转码,ffmpeg可能是最好的选择

  • 沃扎

(我会发布更多链接,但该网站只允许新用户使用2个链接)。

您可能需要详细说明您试图实现的搜索类型。有一个相对较新的功能称为“缓冲区内搜索”。这一个据说只在FMS中可用

但是,您描述的问题看起来更具体于您正在使用的(播放器的)ActionScript代码。 如果您是这项技术的新手,两种搜索之间的区别在于“常规”搜索关键帧,关键帧以您在编码时定义的间隔出现,但通常的做法是每秒钟或两秒钟定义一次。新功能可以搜索当前播放器缓冲区中的任何帧,因此更精确,但仅限于当前内存中的视频

还有另一种方法可以进行流式处理和查找(从客户端的角度)。您可以使用纯HTTP和URLStream加载视频流,然后执行NetStream#appendBytes()(adobe.com/go/as3lr->find NetStream class,它是appendBytes方法)。我更喜欢后者,因为这样的话,事情更受我的控制,如果我使用NetConnection来加载内容的话。这也使得它对服务器的使用更加灵活,因为您可以真正使用ffmpeg的任何web前端,例如,流式传输视频

这里有一些我知道可以做流媒体的服务器,但是如果你需要转码,ffmpeg可能是最好的选择

  • 沃扎

(我会发布更多链接,但该网站只允许新用户使用2个链接)。

是的,我已经配置了red5安装,但是当使用ffmpeg和red5时,它不允许您转到视频中特定的转码点,而是将其视为直播。Vlc允许您转到正在转码的视频中的精确时间。我还查看了wowza,它似乎将实时转码与RED5一样处理。我需要将avi文件实时转换为h264,因此可以使用ffmpeg剪切电影。唯一的问题是,我最终会创建许多独立的ffmpeg应用程序是的,我已经配置了red5安装,但是当使用ffmpeg和red5时,它不允许您转到视频中的特定点,您正在进行转码,它将其视为实况广播。Vlc允许您转到正在转码的视频中的精确时间。我还查看了wowza,它似乎将实时转码与RED5一样处理。我需要将avi文件实时转换为h264,因此可以使用ffmpeg剪切电影。唯一的问题是我最终会创建很多独立的ffmpeg应用程序