Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.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
Video streaming 无法嵌入.mov视频_Video Streaming - Fatal编程技术网

Video streaming 无法嵌入.mov视频

Video streaming 无法嵌入.mov视频,video-streaming,Video Streaming,用Meteor Chrome试用过: <object CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="320" height="256" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab"> <param name="src" value="sample.mov"> <param name="qtsrc" value="r

用Meteor Chrome试用过:

<object CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="320" height="256" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">
    <param name="src" value="sample.mov">
    <param name="qtsrc" value="rtsp:/videos/my video.mov">
    <param name="autoplay" value="true">
    <param name="loop" value="false">
    <param name="controller" value="true">
    <embed src="sample.mov" qtsrc="rtsp://videos/v.mov"
           width="320" height="256" autoplay="true" loop="false" controller="true"
           pluginspage="http://www.apple.com/quicktime/">
我怀疑我的mime类型有问题。我隐约记得你在Apache设置中设置了mime类型;如何在Meteor/Node上做到这一点

如何将此视频嵌入页面

编辑

不是复制品。在提出这个问题之前,我已经阅读并尝试过了。我什么都试过了

我应该把它贴出来的,但是

  <video controls="controls" width="800" height="600" name="Video Name" src="/videos/my.mov"></video> 

显示全黑视频控件,但“播放”按钮不起任何作用。控制台中也没有消息

正如我所说,下面的一条说明插件不受支持。显示一个拼图图标

<object CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="320" height="256" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">
    <param name="src" value="sample.mov">
    <param name="qtsrc" value="rtsp://realmedia.uic.edu/itl/ecampb5/demo_broad.mov">
    <param name="autoplay" value="true">
    <param name="loop" value="false">
    <param name="controller" value="true">
    <embed src="sample.mov" qtsrc="rtsp://realmedia.uic.edu/itl/ecampb5/demo_broad.mov" width="320" height="256" autoplay="true" loop="false" controller="true" pluginspage="http://www.apple.com/quicktime/"></embed>
</object>


另外,事件虽然有人编辑掉了Meteor,但我确实认为如果不是Meteor,它和节点有关,因为在某些地方mime类型需要正确设置,不是吗?我记得是在Apache上做的。

只要将你的
my.mov
文件存储在meteor项目目录下的
/public/videos
文件夹中即可。之后,将执行以下操作(无需在任何地方手动设置mime类型):


运行
meteor
并转到
localhost:3000
。视频显示(在OSX上使用Chrome 43).

可能重复@ChristianFritz查看我的编辑在项目文件夹中的何处存储视频?@ChristianFritz在/public/videosIE中:错误:不支持的视频类型或无效的文件路径Chrome:黑屏控制无效Firefox:不支持视频格式或MIME格式。我想我的视频格式可能与您的不同,尽管他们都是。莫夫。我不能分享你的想法,你介意分享你的吗?我刚刚使用了一个.mov文件,我在埃菲尔铁塔的mac电脑上找到了它。延长期限意义不大。也许只需发布编解码器的详细信息。
  <video controls="controls" width="800" height="600" name="Video Name" src="/videos/my.mov"></video> 
<object CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="320" height="256" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">
    <param name="src" value="sample.mov">
    <param name="qtsrc" value="rtsp://realmedia.uic.edu/itl/ecampb5/demo_broad.mov">
    <param name="autoplay" value="true">
    <param name="loop" value="false">
    <param name="controller" value="true">
    <embed src="sample.mov" qtsrc="rtsp://realmedia.uic.edu/itl/ecampb5/demo_broad.mov" width="320" height="256" autoplay="true" loop="false" controller="true" pluginspage="http://www.apple.com/quicktime/"></embed>
</object>
<video controls="controls" width="800" height="600" 
       name="Video Name" src="/videos/my.mov">
</video> 
$ meteor create test
$ cd test 
$ mkdir -p public/videos
$ cp SOMEVIDEO.mov public/videos
$ ## edit test.html to add the above snippet into the body