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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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 希望构建一个视频服务web应用程序_Flash_Video_Html5 Video_Ondemand_Transcode - Fatal编程技术网

Flash 希望构建一个视频服务web应用程序

Flash 希望构建一个视频服务web应用程序,flash,video,html5-video,ondemand,transcode,Flash,Video,Html5 Video,Ondemand,Transcode,我想构建一个应用程序,允许用户上传一个电影文件,然后允许用户提供有关电影的信息,如简介、标题等,以便他或她以后可以从服务器上观看。几乎完全像youtube的克隆,出于所有目的 然而,我遇到了一个问题,那就是把要看的电影端上来。我希望用户能够在各种不同的平台上观看这部电影,包括在所有常用浏览器中的网络上、在iOS设备上、在Android设备上以及在未来的谷歌电视上 我最初计划让用户上传他们想要的任何文件格式,存储该文件,然后使用ffmpeg或类似的东西对其进行动态转码,以将其提供给任何需要它的设备

我想构建一个应用程序,允许用户上传一个电影文件,然后允许用户提供有关电影的信息,如简介、标题等,以便他或她以后可以从服务器上观看。几乎完全像youtube的克隆,出于所有目的

然而,我遇到了一个问题,那就是把要看的电影端上来。我希望用户能够在各种不同的平台上观看这部电影,包括在所有常用浏览器中的网络上、在iOS设备上、在Android设备上以及在未来的谷歌电视上

我最初计划让用户上传他们想要的任何文件格式,存储该文件,然后使用ffmpeg或类似的东西对其进行动态转码,以将其提供给任何需要它的设备。这很方便,因为如果我需要节省带宽,我可以将它转换成更小的大小。不幸的是,我很难找到一种方法来在web浏览器中显示电影

我已经试过VLC了。我可以让它通过RTSP按需传输视频,但据我所知,HTML5视频标签和Flash都不接受RTSP流。我还没有找到一种通过HTTP传输即时转码视频的方法,这似乎限制了我嵌入windows media player或quicktime的选择。带有FFMpeg的FFServer也有同样的问题;它可以创建RTSP流,但不能创建HTTP流

那么,有没有人对我如何进行视频点播转码并将其流到包含HTML5或Flash的web浏览器有什么想法

谢谢!
Chris

为什么要在运行中对其进行转码?你认为你能足够快地对它进行转码吗?想一想高清格式的电影。。。此外,还有不同的请求流的协议,这意味着一些协议可以请求中间或结尾的数据块


如果我是你,我会以不同的格式保存视频文件,并为用户提供合适的格式。我认为存储空间不应该成为视频服务平台的限制。

是的,我决定走这条路。谢谢你的意见。