Video streaming 如何在网站上传输视频和音频文件

Video streaming 如何在网站上传输视频和音频文件,video-streaming,html5-video,html5-audio,audio-streaming,video.js,Video Streaming,Html5 Video,Html5 Audio,Audio Streaming,Video.js,我正在使用video.js和audio.js在网站上显示音频和视频文件,我不想将视频和音频文件转换为不同的格式和比特率。我想知道如何对用户上传的视频和音频文件进行流式处理。我不是说流式处理。 如果你想了解更多信息,请询问。 请给我一些好的学习资源和步骤。 谢谢 我不想将视频和音频文件转换为不同的格式和比特率 如果这是你的要求,你不应该做这个项目 将流媒体传输到许多不同的浏览器和设备需要将原始媒体转换为几种不同的编解码器和格式。您可以利用一些服务为您完成大部分工作,但这绝非易事,需要您付出巨大努力

我正在使用video.js和audio.js在网站上显示音频和视频文件,我不想将视频和音频文件转换为不同的格式和比特率。我想知道如何对用户上传的视频和音频文件进行流式处理。我不是说流式处理。 如果你想了解更多信息,请询问。 请给我一些好的学习资源和步骤。 谢谢

我不想将视频和音频文件转换为不同的格式和比特率

如果这是你的要求,你不应该做这个项目


将流媒体传输到许多不同的浏览器和设备需要将原始媒体转换为几种不同的编解码器和格式。您可以利用一些服务为您完成大部分工作,但这绝非易事,需要您付出巨大努力才能实现集成。

要支持不同的浏览器,您需要将视频和音频转换为不同的格式,或者您决定不支持所有的浏览器。您对实时流媒体的理解是什么?HLS或HTTP实时流媒体是一种通过互联网将媒体从服务器传输到客户端(移动/浏览器)的行业标准方式-当客户端消费媒体(观看/收听)时,与仅下载供以后消费不同,它最大限度地减少了带宽使用,因为客户端仅在消费时发送,在一系列6秒钟的剪辑中-如果这与您的用例不匹配,请详细说明-如果匹配,请让我们知道,我们将提供更详细的建议-PS。您也可以查看允许用户上传特定格式的websocketsmy网站,如果浏览器不理解格式,则返回flash@Mikkoohtamayes,我说的是http直播,当用户收听和观看时,视频和音频会在6秒钟的片段中发送给用户。我想知道与video.js和audio.js相关的答案。我想知道,将视频和音频转换为不同的格式是否真的很重要,因为video.js和audio.js可以在不同的浏览器中播放多种格式的flash回退。请给出一些好的建议。我想再解释一次,在我的网站中,用户将音频和视频文件上传到服务器,然后我使用audio.js和video.js向用户显示视频和音频文件,我不是说像网络摄像头那样的实时流媒体。将视频和音频转换为不同的格式真的很重要吗,因为如果浏览器不理解格式,那么video.js和audio.js将返回flash。我不想将视频和音频转换为不同的格式,但我想将媒体转换为合适的编解码器,以便可以轻松地进行流式传输。我只允许用户上传mp3音频和mp4、webm、ogv、,3gppi做了一些研究,发现html5支持带有h.264(视频编解码器)和AAC或mp3(音频编解码器)的mp4,以及带有vp8(视频编解码器)和Vorbis(音频编解码器)的webm。我想知道,是所有mp4和webm视频都带有这些编解码器,还是我需要对视频进行编码。