我在android中做一个测试应用程序,它会将移动摄像头的视频+音频流式传输到RTP服务器。
我在互联网上有一个例子来在RTP上传输音频。但是如何从Android上通过RTP流式传输视频?
我尝试使用以下代码来传输视频,但它无效 -
Socket soc=new Socket("10.1.7.195",6789);
ParcelFileDescriptor pfd = ParcelFileDescriptor.fromSocket(soc);
mMediaRecorder.setOutputFile(pfd.getFileDescriptor());
我在这个主题上发现了很多问题,但没有人对此有正确的答案。
另外为什么android还没有为视频实现RtpStream?为什么它只适用于音频(AudioStream)?
我可以实现自己的RtpStream扩展的VideoStream吗?那么AudioStream中使用的本机方法呢?
谢谢, 约杰什