240 发简信
IP属地:广东
  • 从demo分析ijk源码五:视频解码

    一、播放器的初始化 ijk播放器初始化的时候会先调用native_setup, 创建播放器实例 IjkMediaPlayer 在初始化IJKMe...

  • 黏包的处理

    socket通讯时,tcp不会丢包,会黏包;udp不会黏包,会丢包 tcp发生黏包的原因有二: 1、当一个数据发送超过接收的大小时,剩余的数据会...

  • Resize,w 360,h 240
    从demo分析ijk源码四:ijk调用ffplay流程分析

    以打开一个网络视频的流程为例,我们需要依次调用IJKMediaPlayer的setDisplay/setSurface、setDataSourc...

  • Android p2p简单实现

    p2p技术,可以让具备相应硬件的 Android 4.0(API 级别 14)或更高版本设备在没有中间接入点的情况下,通过 wlan 进行直接互...

  • Resize,w 360,h 240
    Mac系统opus Android编译集成

    一、源码下载 opus官网源码下载我这里使用的是1.3.1版本新建Android module opus 其目录结构如下 将 源码拷贝至 目录,...

  • Android屏幕镜像五:局域网镜像实现

    前面实现了本地录制屏幕编码保存本机播放和录制手机音频数据保存本机播放。把录制的屏幕数据和声音数据通过局域网传输到另一台Android设备上实时解...

  • jni UnsatisfiedLinkError: No implementation found for

    jni出现No implementation found for...是因为在so运行的时候,找不到与头文件对应的方法实现,记录下我碰到的出现这...

  • mac系统platinum(Android)编译

    platinum是一个使用比较广泛的dlna开源库,今天记录下platinum在mac电脑上的编译过程。首先在github中搜索platinum...

  • Resize,w 360,h 240
    从demo分析ijk源码三:IjkMediaPlayer的jni实现

    回顾 mac系统 ijk(Android)编译,ijk的整个编译过程大致分为下载、编译ffmpeg、编译ijk,编译ffmpeg我们可以得到li...