原创 微信基礎功能實現

微信基礎功能實現 本人一直都在實現一款微信相關 iOS App,由於工作調動,最近沒有時間在繼續該工作,項目目標是實現一款包含微信所有即時通訊功能的 App,加上新聞自動推薦,工作加速等相關模塊,有需要該項目的我可以付費提供項目開

原创 如何提升實時音視頻質量

文章目錄客戶端常見指標和應對策略音視頻連通率和連通速度音頻通話質量視頻通話質量SDK 日誌埋點對外 SDK 的標準化服務端常見指標和應對策略媒體服務器數據可視化QA 測試標準化常規測試客觀測試自動化測試 客戶端常見指標和應對策略

原创 選擇開源 WebRTC 媒體服務器架構的十二條建議

文章目錄選擇開源 WebRTC 媒體服務器架構的十二條建議您是否理解代碼代碼是否持續維護有人使用嗎該項目有文檔嗎它是否是 Debuggable 的是否易於服務橫向擴展該媒體服務器使用什麼語言開發的它是否符合您的信令模式開源許可證對

原创 Softmax 迴歸分析

Softmax 迴歸分析 Softmax 迴歸分析 簡介 代價函數 邏輯迴歸和softmax之間的關係 使用說明 1 簡介 softmax迴歸模型是logistic迴歸模型在多分類問題上的推廣,在多分類問題中,類標籤

原创 WebRTC 通信報告解讀

iOS 底層打印的摘要信息 - (NSString *)description { return [NSString stringWithFormat:@"RTCLegacyStatsReport:\n%@\n%@\n%f\n

原创 iOS 手機抓包

rvictl 命令配置、iOS 抓包問題 rvictl command not found 問題解決 MacOS 升級到 10.14 或者 10.15 之後 rvictl 的位置發生變化了,沒有內置到系統環境變量中,需要手動添加到

原创 iOS cocoapod 中移除 pod 官方庫中的某一個版本

移除 pod 官方庫中的某一個版本 pod trunk delete HelloPod 3.0.0

原创 iOS 版本分佈統計

iOS 版本分佈統計 iOS 開發小竅門,迅速查詢開發所需文檔以及 iOS 系統分佈,App 審覈相關問題,申訴提交等 系統分佈和 iOS 審覈相關鏈接

原创 WebRTC 相關介紹

WebRTC 相關介紹 ICE 交互式連接建立(Interactive Connectivity Establishment) ICE 是 WebTRC 建立連接的通用模式,主要分爲以下知識點 NAT 由於當前使用的 IPV4 地址

原创 iOS 開發常見崩潰分析

iOS 開發常見崩潰分析 abort(): 函數首先解除進程對SIGABRT信號的阻止,然後向調用進程發送該信號。abort()函數會導致進程的異常終止除非SIGABRT信號被捕捉並且信號處理句柄沒有返回 CorruptMallo

原创 WebRTC (iOS)技術篇一(編譯)

WebRTC (iOS)技術篇一(編譯) 1 編譯 基本上參照官網的方法是能編譯通過的,建議購買一臺國外的 AES 服務器,否則翻牆會出現無數的坑。 WebRTC iOS 官網編譯地址 在 gclient sync 下載的過程中有時候會

原创 iOS 推送,刪除指定推送消息或者撤回某條推送

iOS 推送,刪除指定推送消息 遠程推送經常會出現收到重複推送的問題,或者想刪除某條推送消息的問題,本文將詳細說明 靜默推送 在 iOS10 之後 Apple 新增了靜默推送的功能,使 App 可以在收到推送之後執行一段代碼,具體能執行

原创 MarkDown Latex公式,矩陣,表格等使用

Markdown中Latex公式的簡單使用 1. 如何插入公式 LaTeX的數學公式有兩種:行中公式和獨立公式。行中公式放在文中與其它文字混編,獨立公式單獨成行。 行中公式可以用如下兩種方法表示: \(數學公式\) 或 $數學公式$ 獨立

原创 Mac OSX ffmpeg 硬件加速

Mac OSX ffmpeg 硬件加速 [toc] 首先下載最新版ffmpeg 3.3.4 安裝x264 下載安裝包編譯安裝 brew install x264 (推薦,未安裝brew的請查看brew安裝教程) 需要轉碼mp3的推薦

原创 樹莓派視音頻環境簡單搭建

樹莓派視音頻環境簡單搭建 1 音頻相關配置 樹莓派初始安裝之後需要在用戶目錄下配置alse文件(外接音箱和mic時可能需要哦) .asoundrc. (用戶目錄下生成該文件 touch .asoundrc) pcm.!default {