webRTC H265 browser player + metaRTC push stream to realize webRTC H265 solution

overview

In the webRTC H265 solution, there are mature solutions such as metaRTC native end-to-end and SFU, but these solutions lack browser streaming playback. Recently, netizen superxxd launched the webRTC H265 browser player, which complements the webRTC H265 solution. Weaknesses in the program.

webRTC H265 browser player supports resolution mqtt signaling setting supports metaRTC built-in p2p server signaling webrtc pull stream.

information see

H265 web player implementation based on metaRTC embedded webrtc (my fate with metaRTC)_superxxd's blog-CSDN blog metaRTC embedded webrtc p2p H265 player implementation. Using wasm technology, metaRTC IPC software package, datachannel h265 video encoding and sending function, and realized frame analysis. The process is more valuable than the realization itself. https://blog.csdn.net/superxxd/article/details/126615220 metaRTC p2p self-built signaling system_superxxd's blog - CSDN blog metaRTC implements two modes of sfu and p2p, supports srs and zlm push has been p2pserver Mode, if you want to implement your own signaling system, it is actually relatively simple. Recently, metaRTC’s mqtt-based signaling has been implemented, and p2p and server forwarding can be performed at the same time, which is convenient for your own equipment and system integration. Now let’s talk about the process of the signaling system and The functions involved are sorted out as follows, and you can implement your own signaling system according to this process. Flutter cross-platform application based on server forwarding,...... https://blog.csdn.net/superxxd/article/details/126085545

Source code download

GitHub - xiangxud/webrtc_H265player: base on webrtc datachannel & ffmpeg wasm H265 player base on webrtc datachannel & ffmpeg wasm H265 player - GitHub - xiangxud/webrtc_H265player: base on webrtc datachannel & ffmpeg wasm H26 5 player https://github.com/xiangxud/ webrtc_H265player https://github.com/metartc/metaRTC https://github.com/metartc/metaRTC metaRTC: metaRTC is a pure C version of webrtc that can communicate with Google webrtc class library and supports Webrtc/SRT/RTMP https:// gitee.com/metartc/metaRTC

ICE settings

Browser ICE settings

 metaRTC ICE settings

metaRTC H265 streaming settings

datachannel compilation parameters

Configuration file parameters

Guess you like

Origin blog.csdn.net/m0_56595685/article/details/126664566