我想构建一个Android应用程序,用于记录来自摄像头的视频,同时将视频流式传输到网络。
我想基于grafika-master中的CameraCaptureActivity.java示例构建应用程序。但我不知道在哪里插入流媒体功能。
答案 0 :(得分:0)
我想试试看VideoEncoderCore.drainEncoder(),尤其是将字节缩小到muxer的地方 - mMuxer.writeSampleData(mTrackIndex,encodedData,mBufferInfo); 对于面向连接的流式传输rtp / hls / mpeg-dash等,您必须在外部代码中完成握手阶段,并在此处推送数据包。 在libstreaming中也有一些流媒体示例:https://github.com/fyhertz/libstreaming-examples