首页 文章

播放视频而不是下载 . Js / HTML5没有用scr =“myvideolink.mp4”播放视频

提问于
浏览
1

我有以下链接:

http://cdnv2.ec.cx/RedeCanais/RedeCanais/RCServer01/videos/STHPRKT02EP01.mp4

我正在尝试将其嵌入到我在React中编写的应用程序中 .

我尝试过使用HTML5视频标签和video-react,但不是立即播放它下载的文件...我使用Windows Media Player组件在C#(winforms)中进行了测试,它正常播放 .

这里有一些我尝试过的来源:

<video controls>
  <source src="http://cdnv2.ec.cx/RedeCanais/RedeCanais/RCServer01/videos/STHPRKT02EP01.mp4" type="video/mp4">
</video>
<video src="http://cdnv2.ec.cx/RedeCanais/RedeCanais/RCServer01/videos/STHPRKT02EP01.mp4" controls>
import React from 'react';
import { Player } from 'video-react';

export default (props) => {
  return (
    <Player
      playsInline
      src="http://cdnv2.ec.cx/RedeCanais/RedeCanais/RCServer01/videos/STHPRKT02EP01.mp4"
    />
  );
};

有没有办法在浏览器上只使用js或某些客户端脚本来播放此链接?

1 回答

  • 0

    curl -I http://cdnv2.ec.cx/RedeCanais/RedeCanais/RCServer01/videos/STHPRKT02EP01.mp4 表示您的服务器的视频的MIME类型为 video/x-flv . 你希望它是 video/mp4

    在IIS中,您可以使用web.config文件进行调整,或者:

    • 在IIS中右键单击该站点,然后选择“属性” .

    • 选择HTTP标头选项卡 .

    • 选择文件类型 .

    • 在“MIME Map ”部分下,选择“新建类型” .

    • 键入".mp4"作为关联的扩展名,输入"video/mp4"作为内容类型 .

    • 单击“确定” .

相关问题