Andy

Results 21 comments of Andy

> #639我之前提过推流问题,已经解决了,当前采集拍摄推流已经完成。 现在在做低知道网络环境下的推流优化。您的代码里已经有网络弱的提示,时时如何监听到的。 你好,我也是用H.264裸流,用用FlvMuxer的writeSampleData接口,推流成功,但没有视频修改界面,可以请教一下怎么处理么

流媒体服务器上显示是有推流上去的,但使用ffplay去测试也是无法播放 ![image](https://user-images.githubusercontent.com/13199067/137573987-1f0c283f-d087-467b-9ada-2c784ff3db22.png) ![image](https://user-images.githubusercontent.com/13199067/137573969-ded574fc-18cd-4765-a9a1-9ccd3326e497.png)

```java 2021-10-19 11:15:33.866 2081-2295/com.luoli.smart.airport I/RtmpSender: Video frame discarded 2021-10-19 11:14:58.956 2081-2081/com.luoli.smart.airport D/RtmpPublisher: [, , 0]:开始rtmp链接 2021-10-19 11:14:59.273 2081-2388/com.luoli.smart.airport I/RtmpClient: chunk size configured to 60000 2021-10-19 11:14:59.283 2081-2388/com.luoli.smart.airport I/RtmpClient: success response...

```java 2021-10-19 11:28:30.122 2577-3381/com.luoli.smart.airport E/RtmpPublisher: [, , 0]:rtmp链接失败:Error send packet, Broken pipe 2021-10-19 11:28:30.138 2577-3543/com.luoli.smart.airport E/RtmpClient: disconnect error java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:112) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at com.pedro.rtmp.rtmp.message.RtmpHeader.writeHeader(RtmpHeader.kt:121)...

2021-10-19 11:14:59.273 2081-2388/com.luoli.smart.airport I/RtmpClient: chunk size configured to 60000 2021-10-19 11:14:59.283 2081-2388/com.luoli.smart.airport I/RtmpClient: success response received from connect 2021-10-19 11:14:59.284 2081-2388/com.luoli.smart.airport I/RtmpClient: unknown onBWDone response received from unknown command 2021-10-19...

Could this be caused by a bad network? My local test streaming media server does not need to accept audio and can also push video streams. In the company test,...

```java 2021-10-19 16:32:11.890 1298-8632/com.luoli.smart.airport E/RtmpClient: connection error java.lang.NegativeArraySizeException: -362806528 at com.pedro.rtmp.rtmp.message.RtmpMessage$Companion.getInputWithoutChunks(RtmpMessage.kt:96) at com.pedro.rtmp.rtmp.message.RtmpMessage$Companion.getRtmpMessage(RtmpMessage.kt:73) at com.pedro.rtmp.rtmp.CommandsManager.readMessageResponse(CommandsManager.kt:167) at com.pedro.rtmp.rtmp.RtmpClient.handleMessages(RtmpClient.kt:272) at com.pedro.rtmp.rtmp.RtmpClient.connect$lambda-0(RtmpClient.kt:191) at com.pedro.rtmp.rtmp.RtmpClient.lambda$2Ex0pWOcGVHPFRJWQRhtgifpZyQ(RtmpClient.kt) at com.pedro.rtmp.rtmp.-$$Lambda$RtmpClient$2Ex0pWOcGVHPFRJWQRhtgifpZyQ.run(lambda) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) at java.lang.Thread.run(Thread.java:761) 2021-10-19...

```java 2021-10-21 15:53:01.270 27343-22072/com.luoli.smart.airport E/RtmpPublisher: [, , 0]:rtmp链接失败:Error send packet, Broken pipe 2021-10-21 15:53:01.527 27343-22489/com.luoli.smart.airport E/RtmpClient: disconnect error java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:112) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at com.pedro.rtmp.rtmp.message.RtmpHeader.writeHeader(RtmpHeader.kt:121)...

@WOSHINPC 咨询一下这个问题你解决了么,遇到同样的问题,出现这个问题应该怎么解决

> 可以考虑增加一个外部塞入数据的接口,已提PR 这个有规划什么时候支持么,android端是否考虑把库发布到maven central