Video streaming JWPlayer:使用MP4文件进行动态比特率切换?

Video streaming JWPlayer:使用MP4文件进行动态比特率切换?,video-streaming,jwplayer,jwplayer6,Video Streaming,Jwplayer,Jwplayer6,我们目前正在使用来主持我们的视频。我们想利用可用于动态比特率切换的RTMP流 假设可用,是否有一种方法可以实现MP4文件的动态比特率切换 我只能在sopport页面中找到和的示例 编辑: 这将允许多个视频格式副本,但不会动态调整以适应用户的可用带宽。此外,必须手动选择默认格式副本 <div id="myElement"></div> <script> jwplayer("myElement").setup({ image: "/uplo

我们目前正在使用来主持我们的视频。我们想利用可用于动态比特率切换的RTMP流

假设可用,是否有一种方法可以实现MP4文件的动态比特率切换

我只能在sopport页面中找到和的示例


编辑:

这将允许多个视频格式副本,但不会动态调整以适应用户的可用带宽。此外,必须手动选择默认格式副本

<div id="myElement"></div>

<script>
    jwplayer("myElement").setup({
      image: "/uploads/myPoster.jpg",
      sources: [{
        file: "/uploads/myVideo720mp4",
        label: "720p HD"
      },{
        file: "/uploads/myVideo360.mp4",
        label: "360p SD",
        "default": "true"
      },{
        file: "/uploads/myVideo180mp4",
        label: "180p Web"
      }]
    });
</script>

jwplayer(“myElement”).setup({
图片:“/uploads/myPoster.jpg”,
资料来源:[{
文件:“/uploads/myVideo720mp4”,
标签:“720p高清”
},{
文件:“/uploads/myVideo360.mp4”,
标签:“360p SD”,
“默认值”:“true”
},{
文件:“/uploads/myVideo180mp4”,
标签:“180p网络”
}]
});

HTTP交付的MP4文件无法动态切换。你必须使用HLS。我想研究永远不会结束:-)。我将研究BC的HLS可能性。是否有可能让JWPlayer使用源代码方法自动为用户的带宽选择最佳格式副本?恐怕不适用于HTTP服务的MP4文件。