# Smart-Android-RTSP-H264 **Repository Path**: hnyer/Smart-Android-RTSP-H264 ## Basic Information - **Project Name**: Smart-Android-RTSP-H264 - **Description**: 基于 RTSP 协议进行H264拉流的案列,并且把H264流 通过mediaCodec显示在常见的 TextureView 或者 SurfaceView 上 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 3 - **Created**: 2021-07-07 - **Last Updated**: 2023-12-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### RTSP长连接进行H264拉流 本案例是基于RTSP协议进行H264拉流的案列,并且把H264流以文件的格式保存到本地以及通过mediaCodec显示在常见的TextureView或者SurfaceView上 ### 当前内容 1.拉流H264保存到本地 2.拉流H264显示在SurfaceView上 3.拉流H264显示在TextureView上 ### 使用说明 初始化 ```java client = new TCP4RtspUtil("rtsp路径", new VideoStreamImpl(new H264StreamInterface() { @RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN) public void process(final byte[] stream) { }); client.doStart(); client.play(); ``` 通过上面就能获取到H264流的回调