推H.264裸流,使用用FlvMuxer的writeSampleData接口,推流成功,但无法播放
sheng930920 opened this issue · 7 comments
sheng930920 commented
推H.264裸流,使用用FlvMuxer的writeSampleData接口,推流成功,但无法播放,能指引一下吗
VideoFeeder.getInstance().provideTranscodedVideoFeed().addVideoDataListener(new VideoFeeder.VideoDataListener() {
@Override
public void onReceive(byte[] videoBuffer, int length) {
MediaCodec.BufferInfo bufferInfo = new MediaCodec.BufferInfo();
bufferInfo.offset = 0;
bufferInfo.presentationTimeUs = System.currentTimeMillis() * 1000;
bufferInfo.size = videoBuffer.length;
sendVideoData(ByteBuffer.wrap(videoBuffer), bufferInfo);
}
});
begeekmyfriend commented
不清楚SRS官网播放器用什么协议了,你用ffplay rtmp://试试?
sheng930920 commented
begeekmyfriend commented
那你得看SRS的日志了,或者用ffmpeg推流试试能否看到
begeekmyfriend commented
推个其它公有CDN试一试,如果可以,你可以给SRS报个bug,或者本地编译一个SRS,你可以看到后台日志
TaylorsZ commented
请问这个最后解决了吗?
Swordce commented
@sheng930920 @TaylorsZ 请问解决这个问题了吗
xxxxxxbin6 commented
@begeekmyfriend 大佬,我现在用usb摄像头能拿到h264的流,能使用你这个库用rtmp推到流媒体服务器吗