youtube - 流式传输不同的音频和视频源

标签 youtube streaming jwplayer flowplayer

Youtube分离480p及更高质量的音频和视频(DASH)。我想知道如果音频不属于视频的话,它们如何流式传输视频?是否有任何具有类似功能的播放器允许视频流式传输具有不同的音频链接

最佳答案

DASH list 文件(.mpd)包含有关特定视频流的单个音频和视频流的信息(术语有点困惑,因为当您“流式传输”以DASH格式打包的视频时,它实际上通常包含多个单个音频和视频流)。

音频和视频流可以用不同的方式引用,但是一种常见的方式是提供URL。

视频通常以多种比特率流提供,以允许不同的网络条件,但是音频通常足够小,以至于在大多数网络条件下都可以使用单个流。因此,拥有一个可以与多个比特率视频流一起播放的音频流非常重要。

类似地, list 中可以包括不同的语言音频流,以便播放器/用户可以选择合适的一种。

任何可以播放DASH格式的播放器都应该能够处理具有指向单个视频和音频链接的不同URL(链接)的播放流。

关于youtube - 流式传输不同的音频和视频源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31099873/

相关文章:

ios - MPMoviePlayerController播放音频时在状态栏中不显示播放图标

用于读取视频帧的 .NET 库

javascript - jwplayer onTime() 每秒调用 setInterval() 几次

bash - Youtube-dl下载脚本调试

windows-phone-7 - 在WP7中播放mp3音频文件

objective-c - MPMoviePlayerViewController 无法播放 youtube

javascript - 如何在 jwplayer 5 中单击播放按钮时收到警报消息?

javascript - JWPlayer 和 S3 : calculated signature does not match the provided one

android - 如何在Android的youtube播放器API中以hd1080加载youtube视频?

javascript - 当我的 Youtube 评论或 Messenger 消息加载时,如何运行 Chrome 扩展程序?