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
Video 媒体源api,流简单mp4_Video_Video Streaming_Mp4_Mpeg Dash_Media Source - Fatal编程技术网

Video 媒体源api,流简单mp4

Video 媒体源api,流简单mp4,video,video-streaming,mp4,mpeg-dash,media-source,Video,Video Streaming,Mp4,Mpeg Dash,Media Source,我们可以使用媒体源api流式传输简单mp4吗 因为我们可以使用媒体源api流式传输dash/fmp4,但我有一个简单的mp4 h264视频,我想使用媒体源api流式传输 我知道mp4可以使用html标记等直接流式传输,但我正在构建简单mp4 h264文件的自适应比特率流式传输,因此我想使用媒体源api 媒体源api需要dash/fmp4的初始段,如果支持简单mp4,那么我必须提供哪个初始段?指mov原子、mdat等 至于我从mp4文件中提取的下一段I-frame数据,媒体源api是否在没有任何容

我们可以使用媒体源api流式传输简单mp4吗

因为我们可以使用媒体源api流式传输dash/fmp4,但我有一个简单的mp4 h264视频,我想使用媒体源api流式传输

我知道mp4可以使用html标记等直接流式传输,但我正在构建简单mp4 h264文件的自适应比特率流式传输,因此我想使用媒体源api

媒体源api需要dash/fmp4的初始段,如果支持简单mp4,那么我必须提供哪个初始段?指mov原子、mdat等


至于我从mp4文件中提取的下一段I-frame数据,媒体源api是否在没有任何容器的情况下接受原始I-frame数据?

请参见此示例--但是,您为什么要尝试重新创建控制盘?如果您正在进行自适应比特率流媒体,那么HLS或MPEG-DASH支持(浏览器自带或通过Shaka或Mux等播放器)将此功能提供给YouTucks谢谢您的帮助,我不能这样做,因为我有数千个视频,每个视频有3种质量,分别为480p、720p和1080p。每种质量都有不同的关键帧位置,因此它们不能自适应流式播放,因此我必须开发自定义播放器,以便即使视频具有不同的关键帧位置,也可以自适应流式播放。您发送的示例是片段mp4。我的mp4视频很简单。在我看来,你最好现在就投入一些计算,将1080资产转码到HLS或Dash,而不是试图创建一个非标准播放器,这将给你带来长期的技术债务。ffmpeg可以编写脚本在本地搅动视频(和/或您可以与任何提供商一起启动云实例以更快地完成工作)。感谢您的输入,我将视频转换到Hls