xp2p_sdk 1.0.7
xp2p_sdk: ^1.0.7 copied to clipboard
Flutter SDK for Tencent IoT XP2P video streaming. This SDK provides P2P connectivity for video devices using Dart FFI.
1.0.7 #
- 更新 P2P native so(libiot_video_demo.so,arm64-v8a / armeabi-v7a)
- 优化 P2P 连接探测逻辑,加快直连/中转链路选择
- 提升拉流稳定性,减少弱网/切换场景下的断流概率
- 新 so 保持 16KB page size 对齐,兼容 Android 15+
1.0.6 #
- 适配 Android 15+ 16KB page size 对齐要求,为 arm64-v8a 架构的 libxp2p_bridge.so 增加
-Wl,-z,max-page-size=16384与-Wl,-z,common-page-size=16384链接选项 - 构建配置补充
ANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=ON,双保险确保 16KB 对齐生效
1.0.5 #
- 修复 Dart Port 失效后 Native 层持续调用
1.0.0 #
- Initial release of XP2P SDK for Flutter
- Support P2P video streaming with direct/relay connection
- Command synchronization and asynchronous messaging
- Audio/Video data reception
- Voice/Data transmission
- LAN service support
- FFI-based native integration for Android and iOS
- Support for Tencent IoT Video devices
- Add
setContentDetailAPI for content tracking and data reporting - Add
getUserIDAPI to get current user identifier - Add
ReportLogUtilfor automatic data reporting (Dart version based on Java implementation) - Automatic data reporting integration with
setContentDetailcallback - User ID management with persistent storage
- Configurable logging with
LogConfig