Skip to content
  • v3.0.1
  • ff43943
  • Compare
    Choose a tag to compare
    Search for a tag
  • v3.0.1
  • ff43943
  • Compare
    Choose a tag to compare
    Search for a tag

@BoleLiu BoleLiu released this Nov 5, 2020

版本

  • 发布 pldroid-media-streaming-3.0.1.jar
  • 更新 libpldroid_streaming_core.so

功能

  • 新增日志保存功能

优化

  • 优化 demo 结构
  • 优化 SEI 发送功能,支持自定义大小的数据发送

缺陷

  • 修复个别机型初始化前置摄像头失败的问题
  • 修复个别机型录屏推流异常的问题
  • 修复 targetSdkVersion 29 以后录屏崩溃的问题

注意事项

  • 从 3.0.1 版本开始,如果您使用了 Happy DNS 库,建议升级到 0.2.17 版本
  • 从 v3.0.0 版本开始,七牛直播推流 SDK 需要先获取授权才能使用。授权分为试用版和正式版,可通过 400-808-9176 转 2 号线联系七牛商务咨询,或者 通过工单 联系七牛的技术支持。
  • v3.0.0 之前的版本不受影响,请继续放心使用。
  • 老客户升级 v3.0.0 版本之前,请先联系七牛获取相应授权,以免发生鉴权不通过的现象。
  • 基于 114 dns 解析的不确定性,使用该解析可能会导致解析的网络 ip 无法做到最大的优化策略,进而出现推流质量不佳的现象。因此建议使用非 114 dns 解析
  • 从 v2.4.1 开始,VideoProfile 对 H264 格式配置的参数由 annexb 改为 avcc,之前设置为 false 的客户,需要将配置改为 true。

例如目前设有如下配置的客户:

StreamingProfile.VideoProfile vProfile =
	new StreamingProfile.VideoProfile(20, 1000 * 1024, 60, false);

需将参数调整为:

StreamingProfile.VideoProfile vProfile =
	new StreamingProfile.VideoProfile(20, 1000 * 1024, 60, true);
Assets 2
  • v3.0.0
  • 47fbee9
  • Compare
    Choose a tag to compare
    Search for a tag
  • v3.0.0
  • 47fbee9
  • Compare
    Choose a tag to compare
    Search for a tag

@BoleLiu BoleLiu released this Apr 23, 2020 · 5 commits to master since this release

版本

  • 发布 pldroid-media-streaming-3.0.0.jar
  • 更新 libpldroid_streaming_core.so

功能

  • 新增包名鉴权功能
  • 新增外部数据导入发送 SEI 的功能

缺陷

  • 修复个别场景下推流花屏的问题
  • 修复硬编场景下个别机型图片推流卡住的问题
  • 修复单声道下返听失败的问题
  • 修复双声道下回放时长变长的问题
  • 修复双声道下混音偶现的崩溃问题
  • 修复水印导致三方美颜异常的问题

注意事项

  • 从 v3.0.0 版本开始,七牛直播推流 SDK 需要先获取授权才能使用。授权分为试用版和正式版,可通过 400-808-9176 转 2 号线联系七牛商务咨询,或者 通过工单 联系七牛的技术支持。
  • v3.0.0 之前的版本不受影响,请继续放心使用。
  • 老客户升级 v3.0.0 版本之前,请先联系七牛获取相应授权,以免发生鉴权不通过的现象。
  • 基于 114 dns 解析的不确定性,使用该解析可能会导致解析的网络 ip 无法做到最大的优化策略,进而出现推流质量不佳的现象。因此建议使用非 114 dns 解析
  • 从 v2.4.1 开始,VideoProfile 对 H264 格式配置的参数由 annexb 改为 avcc,之前设置为 false 的客户,需要将配置改为 true。

例如目前设有如下配置的客户:

StreamingProfile.VideoProfile vProfile =
	new StreamingProfile.VideoProfile(20, 1000 * 1024, 60, false);

需将参数调整为:

StreamingProfile.VideoProfile vProfile =
	new StreamingProfile.VideoProfile(20, 1000 * 1024, 60, true);
Assets 2
  • v2.4.1
  • 7f7d72b
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.4.1
  • 7f7d72b
  • Compare
    Choose a tag to compare
    Search for a tag

@BoleLiu BoleLiu released this Feb 18, 2020 · 9 commits to master since this release

版本

  • 发布 pldroid-media-streaming-2.4.1.jar
  • 更新 libpldroid_streaming_amix.so
  • 更新 libpldroid_streaming_core.so

功能

  • 新增发送 SEI 功能
  • 新增设置 bitmap 水印功能

缺陷

  • 修复截图场景下的空指针问题
  • 修复软编推流水印颜色异常的问题
  • 修复非循环混音场景下的崩溃问题

注意事项

  • 从 v2.3.0 版本开始,增加 libpldroid_streaming_puic.so 库
  • libpldroid_streaming_core.so 依赖于 libpldroid_streaming_puic.so,无论是否启用 QUIC 推流,都需要包含 libpldroid_streaming_puic.so 库
Assets 2
  • v2.4.0
  • b2f2869
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.4.0
  • b2f2869
  • Compare
    Choose a tag to compare
    Search for a tag

@geeklok geeklok released this Nov 16, 2018 · 11 commits to master since this release

版本

  • 发布 pldroid-media-streaming-2.4.0.jar

功能

  • 新增以下两个方法用于 Surface 硬编下,推流前的纹理回调
    • MediaStreamingManager.setSurfaceTextureCallback2(SurfaceTextureCallback2)
    • StreamingManager.setSurfaceTextureCallback2(SurfaceTextureCallback2)
  • 新增以下方法用于设置水印自定义像素大小,不仅限于固定枚举值
    • WatermarkSetting.setCustomSize(int width, int height)

注意事项

  • 从 v2.3.0 版本开始,增加 libpldroid_streaming_puic.so 库
  • libpldroid_streaming_core.so 依赖于 libpldroid_streaming_puic.so,无论是否启用 QUIC 推流,都需要包含 libpldroid_streaming_puic.so 库
Assets 2
  • v2.3.0
  • 63a3d3b
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.3.0
  • 63a3d3b
  • Compare
    Choose a tag to compare
    Search for a tag

@Jhuster Jhuster released this Jan 16, 2018 · 15 commits to master since this release

版本

  • 发布 pldroid-media-streaming-2.3.0.jar
  • 新增 libpldroid_streaming_puic.so
  • 更新 libpldroid_mmprocessing.so
  • 更新 libpldroid_streaming_core.so

功能

  • 新增录制时动态水印功能
  • 新增 QUIC 推流功能

缺陷

  • 修复金立 M7 黑屏问题
  • 修复纯音频推流 pause 后无法 resume 问题
  • 修复弱网下 pause 小概率 ANR 问题

注意事项

  • 从 v2.3.0 版本开始,增加 libpldroid_streaming_puic.so 库
  • libpldroid_streaming_core.so 依赖于 libpldroid_streaming_puic.so,无论是否启用 QUIC 推流,都需要包含 libpldroid_streaming_puic.so 库
Assets 2
  • v2.2.6
  • b949205
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.2.6
  • b949205
  • Compare
    Choose a tag to compare
    Search for a tag

@Jhuster Jhuster released this Dec 19, 2017 · 22 commits to master since this release

版本

  • 发布 pldroid-media-streaming-2.2.6.jar

功能

  • 新增 H.264 Profile 设置接口

缺陷

  • 修复部分机型推流画面拉伸问题
Assets 2
  • v2.2.5
  • 6149c3e
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.2.5
  • 6149c3e
  • Compare
    Choose a tag to compare
    Search for a tag

@Jhuster Jhuster released this Dec 5, 2017 · 24 commits to master since this release

版本

  • 发布 pldroid-media-streaming-2.2.5.jar
  • 更新 libpldroid_mmprocessing.so

功能

  • 新增 YUV resize 算法配置接口
  • 新增 Camera 预览帧率设置回调接口
Assets 2

@Jhuster Jhuster released this Oct 23, 2017 · 26 commits to master since this release

版本

  • 发布 pldroid-media-streaming-2.2.4.jar

缺陷

  • 修复使用外部第三方美颜时,预览与推流画面旋转了 90 度的问题

其他

  • demo 层面添加重连的代码示例
Assets 2

@Jhuster Jhuster released this Sep 4, 2017 · 28 commits to master since this release

版本

  • 发布 pldroid-media-streaming-2.2.3.jar

缺陷

  • 修复未配置码率上下限导致动态码率失控的问题
Assets 2

@Jhuster Jhuster released this Aug 3, 2017 · 30 commits to master since this release

版本

  • 发布 pldroid-media-streaming-2.2.2.jar
  • 更新 libpldroid_streaming_amix.so
  • 更新 libpldroid_streaming_core.so
  • 更新 libpldroid_mmprocessing.so

功能

  • 录屏推流中增加推图片接口

缺陷

  • 修复超过 4.5 小时连续推流断开连接问题
  • 修复硬编 yuv 模式在某些机型颜色不正问题
  • 修复特定音频文件导致混音失败问题
  • 修复后台录屏推流在某些机型声音异常问题
  • 修复软编 1080p 推流在某些机型崩溃问题
Assets 2