html5播放webrtc,实时流式传输到HTML5(使用webrtc)只需使用视频标签

埃夫伦,

由于您最初曾问这个问题,媒体来源扩展

https://www.w3.org/TR/media-source/已经成熟到足以播放非常短(30ms)的ISO-BMFF视频/ mp4片段,只需稍微缓冲.

所以你的声明

(one can not wrap h264 and mp3 in real time and wrap it and send it to the client)

现在已经过时了.是的,您可以使用h264 AAC.

那里有几个实现;看看Unreal Media Server.

从虚幻媒体服务器常见问题解答:http://umediaserver.net/umediaserver/faq.html

How is Unreal HTML5 live streaming different from MPEG-DASH?

Unlike MPEG-DASH, Unreal Media Server uses a WebSocket protocol for live streaming to HTML5 MSE element in web browsers. This is much more efficient than fetching segments via HTTP requests per MPEG-DASH. Also, Unreal Media Server sends segments of minimal duration, as low as 30 ms. That allows for low, sub-second latency streaming, while MPEG-DASH, like other HTTP chunk-based live streaming protocols, cannot provide low latency live streaming.

他们的演示网页有一个来自RTSP摄像头的实时HTML5 Feed:

http://umediaserver.net/umediaserver/demos.html请注意,HTML5播放器中的延迟与Flash Player中的延迟相当.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值