手机网页抓取视频(rtp编码效率好,支持不了高清视频编码完成可以通过rtp协议发送)

优采云 发布时间: 2021-09-18 18:18

  手机网页抓取视频(rtp编码效率好,支持不了高清视频编码完成可以通过rtp协议发送)

  目前,有两种方法可以实时捕获移动视频数据。一种是通过*敏*感*词*的回调获取源数据。这里获得的源数据是没有编码的数据

  有些人发送YUV数据,然后在那里画画。他们还说视频聊天。这太可笑了。该方法可以实现视频聊天,但需要移植编码库

  目前,Android的OpenCORE编码是可移植的。供参考

  Ffmpeg编码在互联网上很难找到,但它也可以实现。(编码效率好,但不支持高清视频)

  编码后可以通过RTP协议发送。你可以把它录下来。我不会说任何关于RTP协议的事情

  以上方法的代码,在这个链接中,你最好回复我发布的代码,这是不完整的。链接:

  第二种方法是我使用的方法

  用mediarecorder录制。然后绑定本地套接字以获得编码的视频数据传输

  代码如下:

  case MediaRecorder.MEDIA_RECORDER_INFO_MAX_DURATION_REACHED:

System.out.println("MEDIA_RECORDER_INFO_MAX_DURATION_REACHED");

break;

case MediaRecorder.MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED:

System.out.println("MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED");

break;

}

}

@Override

public void onError(MediaRecorder mr, int what, int extra) {

if (what == MediaRecorder.MEDIA_RECORDER_ERROR_UNKNOWN) {

System.out.println("MEDIA_RECORDER_ERROR_UNKNOWN");

finish();

}

}

}

  原创链接:

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线