原创 分享iOS平臺彈幕解決方案HJDanmakuDemo

彈幕實現主要需要解決以下幾個問題 1.彈幕繪製方式; 2.彈幕時間控制; 3.彈幕碰撞檢測原理; 4.彈幕暫停及恢復 本文主要從以上4個方面介紹彈幕的詳細實現原理。 首先是彈幕繪製方式。彈幕流暢的前提要求每秒繪製的幀數在30幀

原创 iOS 保證視頻的清晰度和流暢度

比特率和碼率關係着視頻的清晰程度,幀數關係這視頻的流暢度。一般採用25幀即爲mp4標準,幀率越低視頻連貫性越差,相反幀率和比特率等越大視頻質量越好,但是容量也越大 比特率 比特率是指每秒傳送的比特(bit)數。單位爲

原创 iOS 直播技術平臺

1.騰訊雲 2.網易雲 3.歡聚雲 4.zego

原创 網易雲直播 -記錄1

SDK 所有功能都封裝在 LSMediaCapture 類中; LSMediaCapture 提供了用戶設置推流參數的接口; lsParaCtx.eOutStreamType = LS_HAVE_AV;//此字段用來設置推流選擇

原创 WebView相關東西

攔截請求及獲取相關寬高 - (void)viewDidLoad { [super viewDidLoad]; str = @"http://huiyi.chinabyte.com/uploadfile/w/h5.h

原创 RTSP協議、RTMP協議、HTTP協議的區別

轉載:http://easydarwin.org/article/Streaming/141.html RTSP、 RTMP、HTTP的共同點、區別 共同點: 1:RTSP RTMP HTTP都是在應用應用層。 2: 理論上RTS

原创 iOS 真機測試提示框處理

This application's application-identifier entitlement does not match that of the installed application 翻譯:這個應用程序

原创 捕獲崩潰日誌的代碼

1 在程序啓動時加上一個異常捕獲監聽,用來處理程序崩潰時的回調動作 NSSetUncaughtExceptionHandler (&UncaughtExceptionHandler); 2 實現自己的處理函數 void Unca

原创 iOS 明明導入了圖片,可Xcode卻說找不到圖片

附上報錯信息 原因是提示的png並不是ps到處的png,而是手動修改jpeg後綴名爲png,在模擬器上不會報錯,但在真機,不識別這種所謂的“png”圖片。 解決方案: 用ps重新導出png就ok了

原创 android pull解析相關理解

Pull解析XML  XmlPullParser解析器的運行方式與SAX解析器相似.它提供了類似的事件(開始元素和結束元素),但需要使用parser.next()方法來提取它們.事件將作爲數值代碼被髮送,因此可以根據不同的事件代碼值來進

原创 開發者帳號到期導致APP被下架的處理方法

週一開發帳號到期。 週二告知領導開發者帳號到期了,需要續費了。 週四早上一覺醒來打開手機收到8個郵件,打開一看都是APP被下架的描述。 去AppStore搜公司的產品,果然什麼都沒有。 於是打開蘋果官網聯繫蘋果官方的技術支持,

原创 Android應用開發SharedPreferences存儲數據的使用方法

SharedPreferences是Android中最容易理解的數據存儲技術,實際上SharedPreferences處理的就是一個key-value(鍵值對)SharedPreferences常用來存儲一些輕量級的數據。 1、使用S

原创 ios AVPlayer 緩衝、 暫停通知和海報幀

本文來自: http://stackoverflow.com/questions/10648963/avplayer-buffering-pausing-notification-and-poster-frame 一些疑問與相關的

原创 安卓webView加載HTML數據

import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.webkit.WebSettings; import an

原创 去掉應用的標題欄

方法㈠   ⒈ mainifests中設置:android:theme="@style/AppTheme"(即默認設置).   ⒉ values->styles.xml中設置:style name="AppTheme" parent