Coder Social home page Coder Social logo

webrtctest's Introduction

Android使用webrtc推拉流播放demo

webrtctest's People

Contributors

henry-6 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

webrtctest's Issues

推流代码请教

你好,推流的demo有没有,可以提上去一起学习一下吗?

使用webRTC推流到SRS延迟会比使用RTMP推流到SRS快吗?

请问一下,你们实际测试使用webRTC推流到SRS延迟比推RTMP流到SRS,最终播放效果延迟会降低吗?

我们测试的结果是端到端延迟未降低,感觉SRS推流过程就已经做了RTMP到webRTC的转码动作,所以最终体现到端到端播放时,延迟没有降低,和播放RTMP推的流播放延迟是一致的。

无法播放

你好,我在使用webRtc DEMO测试发现无法播放webrtc://XXXX URL,该链接只存在音频
2021-11-26 10:30:16.020 21173-21173/? I/org.webrtc.Logging: WebRtcAudioManagerExternal: Sample rate is set to 48000 Hz
2021-11-26 10:30:16.021 21173-21173/? I/org.webrtc.Logging: WebRtcAudioManagerExternal: Sample rate is set to 48000 Hz
2021-11-26 10:30:16.023 21173-21173/? I/org.webrtc.Logging: WebRtcAudioEffectsExternal: ctor@[name=main, id=1]
2021-11-26 10:30:16.024 21173-21173/? I/org.webrtc.Logging: WebRtcAudioRecordExternal: ctor@[name=main, id=1]
2021-11-26 10:30:16.025 21173-21173/? I/org.webrtc.Logging: WebRtcAudioTrackExternal: ctor@[name=main, id=1]
2021-11-26 10:30:16.880 21173-21702/? I/org.webrtc.Logging: WebRtcAudioRecordExternal: enableBuiltInAEC(true)
2021-11-26 10:30:16.880 21173-21702/? I/org.webrtc.Logging: WebRtcAudioEffectsExternal: setAEC(true)
2021-11-26 10:30:16.881 21173-21702/? I/org.webrtc.Logging: WebRtcAudioRecordExternal: enableBuiltInNS(true)
2021-11-26 10:30:16.881 21173-21702/? I/org.webrtc.Logging: WebRtcAudioEffectsExternal: setNS(true)
2021-11-26 10:30:18.153 21173-21702/? I/org.webrtc.Logging: WebRtcAudioTrackExternal: initPlayout(sampleRate=48000, channels=1, bufferSizeFactor=1.0)
2021-11-26 10:30:18.154 21173-21702/? I/org.webrtc.Logging: WebRtcAudioTrackExternal: byteBuffer.capacity: 960
2021-11-26 10:30:18.161 21173-21702/? I/org.webrtc.Logging: WebRtcAudioTrackExternal: minBufferSizeInBytes: 7688
2021-11-26 10:30:18.162 21173-21702/? I/org.webrtc.Logging: WebRtcAudioTrackExternal: createAudioTrackOnLollipopOrHigher
2021-11-26 10:30:18.165 21173-21702/? I/org.webrtc.Logging: WebRtcAudioTrackExternal: nativeOutputSampleRate: 48000
2021-11-26 10:30:18.211 21173-21702/? I/org.webrtc.Logging: WebRtcAudioTrackExternal: AudioTrack: session ID: 177, channels: 1, sample rate: 48000, max gain: 1.0
2021-11-26 10:30:18.211 21173-21702/? I/org.webrtc.Logging: WebRtcAudioTrackExternal: AudioTrack: buffer size in frames: 3844
2021-11-26 10:30:18.211 21173-21702/? I/org.webrtc.Logging: WebRtcAudioTrackExternal: AudioTrack: buffer capacity in frames: 3844
2021-11-26 10:30:18.234 21173-21702/? I/org.webrtc.Logging: WebRtcAudioTrackExternal: startPlayout
2021-11-26 10:30:18.380 21173-21748/? I/org.webrtc.Logging: WebRtcAudioTrackExternal: AudioTrackThread@[name=AudioTrackJavaThread, id=423]
2021-11-26 10:30:18.380 21173-21748/? I/org.webrtc.Logging: WebRtcAudioTrackExternal: doAudioTrackStateCallback: 0
2021-11-26 10:30:18.446 21173-21703/? D/WebRtc: track instanceof VideoTrack:false audio:true
2021-11-26 10:30:18.447 21173-21703/? D/WebRtc: track instanceof VideoTrack:true audio:false

音频轨道也是有的

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.