推送流成功之后,使用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地址...
参见官方地址:https://github.com/kernelj/jswebrtc 使用下面两段代码,webrtc的地址参见SRS里Demo的地址 启动,查看是否可以播放 同事写的DEMO:https://files-cdn.cnblogs.com/files/ZXdeveloper/video-demo.zip?t=1672385796
}else{//For WebRTC, SRS use 1985 as default API port.ret.port =1985; } } } 在srs中把1985作为webrtc API默认的端口号。如果自行更改,没有做处理,使用srs的rtc_player自然就出错了。 这里,我犯了想当然的错,以为播放器自己获取了srs配置的api端口。 事已至此,想完成测试的话,有3个方法解决: 把端口...
conf->eip.empty()){string host;int port=_srs_config->get_rtc_server_listen();srs_parse_hostport(conf->eip,host,port);local_sdp.add_candidate(host,port,"host");srs_trace("RTC: Use candidate mock_eip %s as %s:
WebRTC是由Google主导的,由一组标准、协议和JavaScript API组成,用于实现浏览器之间(端到端之间)的音频、视频及数据共享。WebRTC不需要安装任何插件,通...
使用SRS搭建视频服务器 参见官方地址: https://ossrs.net/lts/zh-cn/docs/v5/doc/getting-started-build https://github.com/ossrs/srs 修改srs.conf文件 将rtc节点下的rtmp_to_rtc从off修改
rtc播放器: srs播放器: 二、使用webrtc进行推流: 这里直接使用srs网页版命令进行推流的话,我现在的浏览器是不支持的,因为没有使⽤https+域名的⽅式,所以在使⽤WebRTC时需要修改 Chrome的启动参数。 我先演示一下报错的情况: 所以我们要对Chrome浏览器进行配置一下: ...
演示,RTMP推流,WebRTC播放。首先,用FFMPEG或OBS推送RTMP流到服务器: ffmpeg -re -i doc/source.200kbps.768x320.flv -c copy \ -f flv -y rtmp://localhost/live/livestream Remark: 墙裂建议先用SRS自带的doc/source.200kbps.768x320.flv这个文件,先用它跑通了再换其他内容源,避免各种问题不好排查。
rtc播放器: srs播放器: 二、使用webrtc进行推流: 这里直接使用srs网页版命令进行推流的话,我现在的浏览器是不支持的,因为没有使⽤https+域名的⽅式,所以在使⽤WebRTC时需要修改 Chrome的启动参数。 我先演示一下报错的情况: 所以我们要对Chrome浏览器进行配置一下: ...
SRS4支持了WebRTC播放,John(志宏)大神实现了RTC框架,Bepartofyou(B神)实现了aac转opus,刘连响大神主持定义的协议保持RTMP、HLS、FLV、WebRTC的高度一致性,另外Native Demo正在路上,后续还有更多惊喜。 Scenarios SRS支持WebRTC后,将获得下面新的应用场景: