gpt4 book ai didi

javascript - 将视频流式传输到 Web 浏览器

转载 作者:太空狗 更新时间:2023-10-29 14:23:01 25 4
gpt4 key购买 nike

我想在网络浏览器中显示实时视频流。 (如果可能的话,与 IE、Firefox 和 Chrome 的兼容性会很棒。)其他人将负责流式传输视频,但我必须能够接收和显示它。我将通过 UDP 接收视频,但现在我只是使用 VLC 将其流式传输给自己以进行测试。是否有一个开源库可以帮助我使用 HTML 和/或 JavaScript 完成此任务?还是可以帮助我弄清楚如何自己完成此操作的好网站?

我已经阅读了一些关于 RTSP 的内容,这似乎是此类内容的传统选项。如果我无法使用 UDP 完成此操作,那可能是我必须依靠的,但如果是这种情况,我仍然不确定如何使用 RTSP/RTMP/RTP 来完成此操作,或者它们之间的区别是什么首字母缩略词,如果有的话。

我认为 HTTP 自适应流可能是一段时间内的最佳选择,但似乎所有使用它的解决方案都是专有的(Microsoft IIS Smooth Streaming、Apple HTTP Live Streaming 或 Adob​​e HTTP Dynamic Streaming),而我不是'我没有多少运气来弄清楚如何自己完成它。 MPEG-DASH 听起来也是一个很棒的解决方案,但它似乎还没有被使用,因为它还很新。但现在我被告知无论如何我都应该期望通过 UDP 接收视频,所以这些解决方案对我来说可能不再重要了。

我已经用谷歌搜索这些东西好几天了,但没有找到任何可以帮助我实现它的东西。我所能找到的都是解释技术是什么的文章(例如 RTSP、HTTP 自适应流等)或您可以购买的工具来通过网络流式传输您自己的视频。非常感谢您的指导!

最佳答案

大多数视频网站使用 FLV 的说法是不正确的,MP4 是最广泛支持的格式,也可以通过 Flash 播放器播放。完成你想要的最简单的方法是打开一个 S3Amzon/cloudFront 帐户并使用 JW 播放器。然后您可以访问 RTMP 软件来流式传输视频和音频。这项服务非常便宜。如果您想了解更多信息,请查看这些教程: http://www.miracletutorials.com/category/s3-amazon-cloudfront/从底部开始,逐步学习更高层的教程。

我希望这能帮助您顺利上路。

关于javascript - 将视频流式传输到 Web 浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8980858/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com