推送流成功之后,使用srs自带的rtc_player播放器进行播放,直接请求srs服务的8080端口即可 http://114.215.169.66:8080/players/rtc_player.html 3 WebRTC推流演示 3.1 WebRTC推流 http://114.215.169.66:8080/players/rtc_publisher.html 因为我们现在使用使用ip地址进行测试,没有使用https+域名的方式(不是localhost地址...
直播H5播放器:Flash将在2020年左右禁用,目前H5播放直播一般使用MSE技术用flv.js或hls.js或dash.js播放直播流,SRS可以将直播转成WebRTC后可以用WebRTC播放直播流,作为一种补充播放器。 监控播放器:SRS正在合并GB28181的支持的PR,很快将支持GB28181,摄像头可以直接将流推送到SRS,可以用H5播放器播放流,监控摄像头的...
得到的配置文件,支持rtmp/gb28181上行推流,和rtmp/http-flv/gb28181/webrtc下行拉流 # push gb28181 stream to SRS. listen 1935; max_connections 1000; daemon off; srs_log_tank console; http_api { enabled on; listen 1985; } http_server { enabled on; listen 8080; dir ./objs/...
https://github.com/ossrs/srs/issues/1500 3. 添加http-flv和webrtc预览支持 整合 http.flv.live.conf rtc.conf push.gb28181.conf 得到的配置文件,支持rtmp/gb28181上行推流,和rtmp/http-flv/gb28181/webrtc下行拉流 # push gb28181 stream to SRS. listen 1935; max_connections 1000; daemon off; srs...
JSWebrtc – 支持 SRS 的 Webrtc 播放器 JSWebrtc 对浏览器的 Webrtc 做了简单的封装,支持SRS的 RTC 流的播放. 快速上手: 具体示例:examples 用法 JSWebrtc 播放器可以通过 HTML 创建,只需给指定元素添加 CSS 样式jswebrtc即可: <divclass="jswebrtc"data-...
修改srs流媒体服务器使webrtc支持H265(HEVC) 1、概述 由于谷歌webRTC不支持H265,所以浏览器默认也不支持H265,但是H265比H264可以节省一半的带宽,更重要的是H265生态在国内比较成熟,如安防等很多行业芯片都支持H265编码,谷歌强推的VP9和AV1生态在国内不成熟,支持的芯片和设备比较少。
播放(WebRTC over TCP):webrtc://localhost:8080/live/livestream 一般需要支持直播,所以下面,只用一个TCP(8080)端口,支持RTC和直播: docker run --rm -it -p 8080:8080/tcp \ -e CANDIDATE="192.168.3.82" \ -e SRS_VHOST_RTC_RTC_TO_RTMP=on \ ...
播放(WebRTC over TCP):webrtc://localhost:8080/live/livestream 一般需要支持直播,所以下面,只用一个TCP(8080)端口,支持RTC和直播: docker run--rm-it-p8080:8080/tcp \ -e CANDIDATE="192.168.3.82"\ -e SRS_VHOST_RTC_RTC_TO_RTMP=on \
JSWebrtc – 支持 SRS 的 Webrtc 播放器 JSWebrtc 对浏览器的 Webrtc 做了简单的封装,支持 SRS 的RTC 流的播放.快速上手: 具体示例: examples用法JSWebrtc 播放器可以通过 HTML 创建,只需给指定元素添加 CSS 样式 jswebrtc 即可:<div class="jswebrtc" data-url...