日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android音视频API - MediaCodec/MediaMuxer/MediaStore/MediaController等

發(fā)布時間:2024/3/24 Android 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android音视频API - MediaCodec/MediaMuxer/MediaStore/MediaController等 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

AudioTrack播放音頻PCM。[Android] 混音器AudioMixer。
MediaPlayer/MediaRecorder, AudioTrack/AudioRecorder, MediaCodec。

-- 使用MediaCodec和MediaMuxer的過程中遇到的問題,總結(jié)下需要注意主要有以下幾點:
?1.MediaCodec是Android4.1新增API,MediaMuxer是Android4.3新增API。
?2.顏色空間。按照Android本身的意思,COLOR_FormatYUV420Planar應(yīng)該是所有硬件平臺都支持的。但是實際上并不是這樣。所以在設(shè)置顏色空間時,應(yīng)該獲取硬件平臺所支持的顏色空間,確保它是支持你打算使用的顏色空間,不支持的話應(yīng)該啟用備用方案(使用其他當(dāng)前硬件支持的顏色空間)。
?3.視頻尺寸,在一些手機上,視頻錄制的尺寸可以是任意的。但是有些手機,不支持的尺寸設(shè)置會導(dǎo)致錄制的視頻現(xiàn)錯亂。博主在使用Oppo R7測試,360*640的視頻,單獨錄制視頻沒問題,音視頻混合后,出現(xiàn)了顏色錯亂的情況,而在360F4手機上,卻都是沒問題的。將視頻寬高都設(shè)置為16的倍數(shù),可以解決這個問題。
?4.編碼器格式設(shè)置,諸如音頻編碼的采樣率、比特率等,取值也需要結(jié)合硬件平臺來設(shè)置,否則也會導(dǎo)致崩潰或其他問題。這個其實和顏色空間的選擇一樣。
?5.網(wǎng)上看到許多queueInputBuffer中設(shè)置presentationTimeUs為System.nanoTime()/1000,這樣做會導(dǎo)致編碼出來的音視頻,在播放時,總時長顯示的是錯誤的。應(yīng)該記錄開始時候的nanoTime,然后設(shè)置presentationTimeUs為(System.nanoTime()-nanoTime)/1000。
?6.錄制結(jié)束時,應(yīng)該發(fā)送結(jié)束標(biāo)志MediaCodec.BUFFER_FLAG_END_OF_STREAM,在編碼后區(qū)獲得這個標(biāo)志時再終止循環(huán),而不是直接終止循環(huán)。

-- 音視頻API架構(gòu)
?android-java層:camera相關(guān)(視頻)、AudioRecord(音頻)相關(guān)、MediaCodec相關(guān)(音視頻編碼)。

?android-native層(c++):h264、h265等編碼庫的調(diào)用;各種音頻編碼庫的使用(aac、amr、mp3、g711等);容器封裝技術(shù)(音視頻封裝ts、ps等);
媒體協(xié)議(hls、rtsp、rtmp等);socket編程;android-ndk編譯so技術(shù);jni技術(shù)等。

-- 音頻通過G711u,視頻通過H264。
? 利用Android4.1增加的API MediaCodec和Android 4.3增加的API MediaMuxer進行Mp4視頻的錄制。
? 冗余消除:時域冗余,空域冗余,統(tǒng)計冗余,視覺冗余。時域冗余就是時域上幀與幀之間的相關(guān)性。采用運動補償就可以實現(xiàn)消除冗余。空域冗余就是空間上,比如我們描述藍天,其實一片藍天有很多相似的元素。這時候就提出了一種方法就叫做幀內(nèi)預(yù)測。統(tǒng)計冗余可以理解為進行比如熵編碼的時候,我們要是對每一個編碼都進行等長編碼的話,那么就有大量冗余,畢竟不同元素出現(xiàn)的概率不一樣。所以呢就提出了哈夫曼編碼,量化。視覺冗余呢就是針對人眼特性對視頻進行適當(dāng)處理。現(xiàn)在有一個很火的東西就是感興趣編碼(ROI)。

Video ? Render: OpenGL ES,MediaCodec;
Audio ? Render: OpenSL ES,Audio Track;
HardWare Codec: Media Codec 。

--??MediaExtractor用于音視頻分路,和MediaMuxer正好是反過程。MediaFormat用于描寫敘述多媒體數(shù)據(jù)的格式。MediaRecorder用于錄像+壓縮編碼。生成編碼好的文件如mp4, 3gpp,視頻主要是用于錄制Camera preview。MediaPlayer用于播放壓縮編碼后的音視頻文件。
? AudioRecord用于錄制PCM數(shù)據(jù)。AudioTrack用于播放PCM數(shù)據(jù)。PCM即原始音頻採樣數(shù)據(jù)。能夠用如vlc播放器播放。

1. 在AndroidManifest.xml里加上錄音權(quán)限,否則創(chuàng)建AudioRecord對象時鐵定失敗:
?<uses-permission android:name="android.permission.RECORD_AUDIO"/>
2. 音視頻通過PTS同步,兩個的單位要一致。
3. MediaMuxer的使用要依照Constructor -> addTrack -> start -> writeSampleData -> stop 的順序。假設(shè)既有音頻又有視頻,在stop前兩個都要writeSampleData()過。

-- 視頻的分離合成我主要用到了MediaExtractor和MediaMuxer兩個類:?
?MediaExtractor是用于提取多路的、通常編碼的視頻資源的,通過它我們可以選擇音頻或者視頻軌,然后分別對它們進行操作等;?
?MediaMuxer是用于復(fù)用基本流的,用它可以將音頻和視頻合成,目前支持輸出MP4,Webm和3GP格式的視頻,在Android7.0以后支持多路復(fù)用幀的MP4。?
?MediaFormat封裝了描述媒體數(shù)據(jù)格式的信息,如音頻或視頻,通過它我們可以取出音頻或者視頻。

音視頻采集、美顏/濾鏡/特效處理、編碼、封包、推流、轉(zhuǎn)碼、分發(fā)、解碼/渲染/播放等。

-- Android提供的MediaCodec及其相關(guān)類為我們提供了所需的方法,這些類主要包括:MediaCodec、MediaExtractor、MediaMuxer、MediaFormat。
?1.MediaCodec用于創(chuàng)建視音頻編解碼器,通過它可以對視音頻數(shù)據(jù)進行編解碼操作,它是編解碼功能的核心類。
?2.MediaExtractor相當(dāng)于一個reader,它用于讀取媒體文件,并提取出其中的視音頻數(shù)據(jù)。
?3.MediaMuxer相當(dāng)于一個writer,它用于將內(nèi)存中的視音頻數(shù)據(jù)寫到文件中。
?4.MediaFormat即媒體格式類,它用于描述媒體的格式參數(shù),如視頻幀率、音頻采樣率等。

-- Android5.0 MediaProjection可運用到小型會議PPT演示、手游直播等行業(yè)。使用攝像頭采集視頻數(shù)據(jù),并通過MediaCodec進行H264編碼,之后打包成RTSP格式并上傳的。
? TextuewView也提供了一個setTransform方法,該方法接收一個matrix參數(shù),使用該參數(shù)對當(dāng)前的渲染內(nèi)容進行轉(zhuǎn)換.
Android MediaMuxer錄像(支持G711音頻)- https://blog.csdn.net/jyt0551/article/details/72787095
?Android平臺的MediaMuxer是個非常好的錄像庫,它能將H.264視頻+AAC音頻存儲成.mp4格式的文件,而且穩(wěn)定性、同步效果都非常好。?Android MediaMuxer過程:創(chuàng)建對象、添加音視頻軌道、開始、持續(xù)寫入音視頻數(shù)據(jù)、關(guān)閉這樣一個過程。MediaMuxer并不支持對除AAC以外的音頻編碼格式的封裝,然而在安防行業(yè)里G711音頻格式的數(shù)據(jù)是大多數(shù)設(shè)備的默認編碼格式。如何支持G711格式的數(shù)據(jù)呢?其實換種思路就會豁然開朗,我們可以先把G711數(shù)據(jù)解碼成PCM,再用MediaCodec編碼成AAC,這樣曲線存儲。不光是G711,所有的音頻編碼格式都可以這樣做哈哈。。

? 基于其更高的壓縮比,H.265適用于安防行業(yè)再合適不過了!因為安防行業(yè)每天都有著海量的視頻數(shù)據(jù)在產(chǎn)生,同時需要實時傳輸、分析、存儲…在帶寬和存儲成本依然昂貴的今天,我們極度需要更低的碼率!更低的碼率就等同于更低的成本,因此今天各個安防廠商已經(jīng)逐漸將視頻設(shè)備由264轉(zhuǎn)移到265了,這同時對于265編碼也有著積極的推動作用.
? 不是所有的安卓機都支持H.265的硬解碼,對于這些不支持硬解碼的,使用ffmpeg進行軟解即可,這方面資料也不在少數(shù)。
? 流媒體協(xié)議,RTSP協(xié)議,也包括hTTP\RTSP\RTMP\HLS\FILE等格式都支持.

-- AudioTrack,mediaplay
1、android提供的音視頻編碼只有 AMR-NB(nb是窄頻)和H.263
2、android雖然支持gif的解碼,只能用mediaplay來播放,但是效果不好
3、android不支持flv的解碼
4、AudioTrack只能播放pcm編碼的數(shù)據(jù),MediaPlayer可以播放MP3,AAC,WAV,OGG,MIDI等
? 事實上,兩種本質(zhì)上是沒啥區(qū)別的,MediaPlayer在播放音頻時,在framework層還是會創(chuàng)建AudioTrack,把解碼后的PCM數(shù)據(jù)傳遞給AudioTrack,最后由AudioFlinger進行混音,傳遞音頻給硬件播放出來。利用AudioTrack播放只是跳過 Mediaplayer的解碼部分而已。Mediaplayer的解碼核心部分是基于OpenCORE 來實現(xiàn)的,支持通用的音視頻和圖像格式,codec使用的是OpenMAX接口來進行擴展。因此使用audiotrack播放mp3文件的話,要自己加入 一個音頻解碼器,如libmad。否則只能播放PCM數(shù)據(jù),如大多數(shù)WAV格式的音頻文件。

-- MediaCodec 是 API 16 之后 Google 推出的用于音視頻編解碼的一套偏底層的 API,可以直接利用硬件加速進行視頻的編解碼。調(diào)用的時候需要先初始化 MediaCodec 作為視頻的編碼器,然后只需要不停傳入原始的 YUV 數(shù)據(jù)進入編碼器就可以直接輸出編碼好的 H.264 流,整個 API 設(shè)計模型同時包含了輸入端和輸出端的兩條隊列。
?一般來說,起碼在 4.4+ 的系統(tǒng)上,這兩種格式在大部分機器上都有支持:
? MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420Planar;
? MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420SemiPlanar;
?除了使用 MediaCodec 進行編碼之外,另外一種比較流行的方案就是使用 FFmpeg + x264/OpenH264 進行軟編碼,FFmpeg 適用于一些視頻幀的預(yù)處理。這里主要是使用 x264/OpenH264 作為視頻的編碼器。
? x264 基本上被認為是當(dāng)今市面上最快的商用視頻編碼器,而且基本上所有 H264 的特性都支持,通過合理配置各種參數(shù)還是能夠得到較好的壓縮率和編碼速度的。
? OpenH264 則是由思科開源的另外一個 H264 編碼器,項目在 2013 年開源,對比起 x264 來說略顯年輕,不過由于思科支付買了 H.264 的年度專利費,所以對于外部用戶來說,相當(dāng)于可以直接免費使用了。另外,firefox 直接內(nèi)置了 OpenH264,作為其在 WebRTC 中的視頻編解碼器使用。
? https://chromium.googlesource.com/libyuv/libyuv/ Google 開源的一個 YUV 處理庫,上面只針對 1080p->540p 視頻幀縮放的算法,而對于通用的壓縮處理,可以直接使用這里的實現(xiàn),對比起 FFmpeg 的速度快上不少。

> MediaCodec編碼解碼視頻H.264,學(xué)習(xí) MediaCodec API,完成視頻 H.264 的硬編、硬解
? 在Android里,最常用的視頻編碼解碼用的API就是mediacodec了,可以進行多種格式的硬解碼,也能和mediamuxer一起使用實現(xiàn)音視頻文件的編輯(結(jié)合MediaExtractor),用OpenGL繪制Surface并生成mp4文件,屏幕錄像以及類似Camera app里的錄像功能(雖然這個用MediaRecorder更合適)等
? MediaExtractor用于音視頻分路,和MediaMuxer正好是反過程。MediaFormat用于描述多媒體數(shù)據(jù)的格式。MediaRecorder用于錄像+壓縮編碼,生成編碼好的文件如mp4, 3gpp,視頻主要是用于錄制Camera preview。MediaPlayer用于播放壓縮編碼后的音視頻文件。AudioRecord用于錄制PCM數(shù)據(jù)。AudioTrack用于播放PCM數(shù)據(jù)。PCM即原始音頻采樣數(shù)據(jù),可以用如vlc播放器播放。

MediaCodec硬解碼實現(xiàn)RTSP+H264實時視頻播放完整功能可以參考:https://github.com/ldm520/ANDROID_MEDIACODEC_RTSP_H264
【Android 多媒體應(yīng)用】使用MediaCodec將攝像頭采集的視頻編碼為h264- https://www.cnblogs.com/CoderTian/p/6224605.html
android編碼h264(二):MediaCodec 硬編碼 h264(硬編碼)- https://blog.csdn.net/ss182172633/article/details/50256733 ?https://github.com/sszhangpengfei/MediaCodecEncodeH264

? IDR幀:IDR幀屬于I 幀。解碼器收到IDR frame時,將所有的參考幀隊列丟棄 ,這點是所有I 幀共有的特性,但是收到IDR幀時,解碼器另外需要做的工作就是:把所有的PPS和SPS參數(shù)進行更新。由此可見,在編碼器端,每發(fā)一個 IDR,就相應(yīng)地發(fā)一個 PPS&SPS_nal_unit
? I幀:幀內(nèi)編碼幀是一種自帶全部信息的獨立幀,無需參考其它圖像便可獨立進行解碼,視頻序列中的第一個幀始終都是I幀。
? P幀:前向預(yù)測編碼幀
? B幀:雙向預(yù)測內(nèi)插編碼幀

> 如果是mp4parser支持的格式就好辦,若不支持就用ffmpeg
使用Android原生的MediaExtractor和MediaMuxer可以實現(xiàn)音視頻的合成。不過有幾個缺點:

1.MediaMuxer是在4.3(API18)中新增的類,無法兼容低版本;

2.音頻如果是MP3的話需要使用MediaCodec重新編碼,因此建議直接使用m4a的音頻文件,可以直接合成;

3.音視頻長度不同時的處理措施。

-- 將H264轉(zhuǎn)為MP4
?mp4parser- https://github.com/sannies/mp4parser/releases

>?視頻分離和合成(MediaMuxer和MediaExtractor)

Android 視頻分離和合成(MediaMuxer和MediaExtractor)-
https://github.com/RrtoyewxXu/AndroidLiveRecord/tree/master/mediaexactorandmediamuxerdemo
AndroidLiveRecord視頻分離和合成,MediaExtractor和MediaMuxer的Demo- https://github.com/RrtoyewxXu/AndroidLiveRecord/tree/master/mediaexactorandmediamuxerdemo
? 在Android的多媒體類中,MediaMuxer和MediaCodec算是比較年輕的,它們是JB 4.1和JB 4.3才引入的。前者用于將音頻和視頻進行混合生成多媒體文件。缺點是目前只能支持一個
audio track和一個video track,而且僅支持mp4輸出。不過既然是新生事物,相信之后的版本應(yīng)該會有大的改進。MediaCodec用于將音視頻進行壓縮編碼,它有個比較牛X的地方是可
以對Surface內(nèi)容進行編碼,如KK 4.4中屏幕錄像功能就是用它實現(xiàn)的。
? MediaExtractor用于音視頻分路,和MediaMuxer正好是反過程。MediaFormat用于描述多媒體數(shù)據(jù)的格式。MediaRecorder用于錄像+壓縮編碼,生成編碼好的文件如mp4, 3gpp,視頻
主要是用于錄制Camera preview。MediaPlayer用于播放壓縮編碼后的音視頻文件。AudioRecord用于錄制PCM數(shù)據(jù)。AudioTrack用于播放PCM數(shù)據(jù)。PCM即原始音頻采樣數(shù)據(jù),可以用如
vlc播放器播放。
? MediaExtractor類,可以用來分離容器中的視頻track和音頻track.

> MediaStore
-- MediaStore.ACTION的意圖集合,拍照(圖片),拍音視頻
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(Environment.getExternalStorageDirectory(), "temp.jpg")));
? ? ? ? ? ? ? startActivityForResult(intent, PHOTOHRAPH);

-- 獲取該圖片的其他信息,比如ID等
String[] projection = {
? ? ? ? ? ? MediaStore.MediaColumns._ID,
? ? ? ? ? ? MediaStore.Images.ImageColumns.ORIENTATION,
? ? ? ? ? ? MediaStore.Images.Media.DATA
? ? ? ? ? ? };
Cursor c = getContentResolver().query(mPhotoUri, projection, null, null, null);
c.moveToFirst();

Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); ?
intent.putExtra(MediaStore.EXTRA_OUTPUT, cameraVideoURI); ?
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0);
intent.putExtra(MediaStore.EXTRA_SIZE_LIMIT, MAXIMUM_VIDEO_SIZE); ? ? ? ? ? ? ??
startActivityForResult(intent, CAPTURE_VIDEO_INTENT);

String[] projection ={ MediaStore.Video.Media.DATA, MediaStore.Video.Media.SIZE };?
Cursor cursor = managedQuery(cameraVideoURI, projection, null, null, null);?
int column_index_data =cursor.getColumnIndexOrThrow(MediaStore.Video.Media.DATA);?
int column_index_size =cursor.getColumnIndexOrThrow(MediaStore.Video.Media.SIZE);?
cursor.moveToFirst();?
String recordedVideoFilePath = cursor.getString(column_index_data);
int recordedVideoFileSize = cursor.getInt(column_index_size);

> VideoView與MediaController播放視頻
通過VideoView+MediaController實現(xiàn)視頻播放- https://blog.csdn.net/qq_34078119/article/details/56560571
VideoView+MediaController自定義seekbar和全屏切換功能
定制VideoView,自定義MediaController- https://blog.csdn.net/jason_xnxm/article/details/31398939

> MediaPlayer與MediaController播放視頻(有Bug),這個需要MediaPlayer+seekBar來播放視頻
Android中使用SurfaceView+MediaPlayer+自定義的MediaController實現(xiàn)自定義的視屏播放器- https://www.cnblogs.com/wjtaigwh/p/4960301.html
MediaPlayer MediaController- https://blog.csdn.net/guchuanhang/article/details/50754623

> MediaInfo
? MediaInfo 用來分析視頻和音頻文件的編碼和內(nèi)容信息,是一款是自由軟件 (免費使用、免費獲得源代碼)。他除了提供DLL之外,本身也提供GUI工具用于查看視頻信息。新版本的MediaInfo支持HEVC。MediaInfo中解碼JPEG信息。

?-- 使用MediaInfo可以獲得多媒體文件的哪些信息?
? 內(nèi)容信息:標(biāo)題,作者,專輯名,音軌號,日期,總時間……
? 視頻:編碼器,長寬比,幀頻率,比特率……
? 音頻:編碼器,采樣率,聲道數(shù),語言,比特率……
? 文本:語言和字幕
? 段落:段落數(shù),列表

?-- MediaInfo支持哪些文件格式?
? 視頻:MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB)...
? (編碼器:DivX, XviD, MSMPEG4, ASP, H.264, AVC...)
? 音頻:OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF...
? 字幕:SRT, SSA, ASS, SAMI...

?-- MediaInfo的主要功能特點:
? 支持眾多視頻和音頻文件格式
? 多種查看方式:文本,表格,樹形圖,網(wǎng)頁……
? 自定義查看方式
? 信息導(dǎo)出:文本,CSV,HTML……
? 三種發(fā)布版本:圖形界面,命令行,DLL(動態(tài)鏈接庫)
? 與Windows資源管理器整合:拖放,右鍵菜單

國際化:有多種界面語言供選擇.
MediaInfo 用來分析視頻和音頻文件的編碼和內(nèi)容信息,是一款是自由軟件 (免費使用、免費獲得源代碼)。

? SDL庫的作用是封裝了復(fù)雜的視音頻底層操作,簡化了視音頻處理的難度。SDL(Simple DirectMedia Layer)是一套開放源代碼的跨平臺多媒體開發(fā)庫,使用C語言寫成。SDL提供了數(shù)種控制圖像、聲音、輸出入的函數(shù),讓開發(fā)者只要用相同或是相似的代碼就可以開發(fā)出跨多個平臺(Linux、Windows、Mac OS X等)的應(yīng)用軟件。目前SDL多用于開發(fā)游戲、模擬器、媒體播放器等多媒體應(yīng)用領(lǐng)域。

? 3D視覺原理之深度暗示(即立體感)主要有兩種:心理深度暗示和生理深度暗示。心理深度暗示主要由平時的經(jīng)驗積累獲得。即使用單眼觀看也會使人有3D效果。生理深度暗示包括單眼立體視覺暗示和雙眼立體視覺暗示。 單眼立體視覺暗示包括有兩種:焦點調(diào)節(jié)和單眼移動視差。雙眼立體視覺暗示主要利用的是人的兩眼在觀察同一物體的時候成像的不同來獲得物體的前后關(guān)系。由于左眼看到物體的左邊多一點,右眼看到的物體右邊多一點,因而形成了視覺上的差異,即雙目視差(如圖所示)。雙目視差是獲得深度信息的生理基礎(chǔ)。當(dāng)前的3D系統(tǒng)基本上采用的都是該原理進行成像。換句話說,就是分別讓左眼和右眼在同一時間看到不同的圖像。
? 3D顯示技術(shù):分別讓左眼和右眼在同一時間看到不同的圖像。紅藍3D。偏振光3D。快門3D。

> 視頻編解碼
-- 壓縮視頻:FFmpeg 和 libx264,libx264 是一個開源的H.264編碼器。視頻壓縮編碼和音頻壓縮編碼。
編碼器(encoder):x264(視頻編碼) 和 aac(音頻編碼)
解碼器:播放器

-- 最常見的MPEG4P2編碼器有divx和xvid(開源),最常見的AVC編碼器是x264(開源);
比較流行的幾種適合網(wǎng)絡(luò)傳輸?shù)囊曨l編碼有:MPEG4、H263、H264;

? MediaExtractor:可用于分離視頻文件的音軌和視頻軌道,如果你只想要視頻,那么用selectTrack方法選中視頻軌道,然后用readSampleData讀出數(shù)據(jù),這樣你就得到了一個沒有聲音的視頻。此處我們傳入的是一個音頻文件(mp3),所以也就只有一個軌道,音頻軌道。
Android用MediaRecorder實現(xiàn)MPEG4視頻監(jiān)控- http://tuojian-tj.iteye.com/blog/973995
文章【Android 的視頻編碼 H263 MP4V H264】的代碼實現(xiàn)- http://blog.csdn.net/zblue78/article/details/6083374
直接傳視頻流,MPEG4或者H.264格式。視頻的錄制和壓縮上傳等;android目前解決視頻的剪切和壓縮的話好像就只能是用FFMEG。

> 視頻壓縮與分析
視頻的采集,視頻的編輯,視頻的截圖,視頻的水印等
網(wǎng)絡(luò)自適應(yīng)動態(tài)視頻解碼技術(shù),基于Android的視頻流自適應(yīng)算法設(shè)計,mpeg4壓縮協(xié)議。
視頻壓縮編碼和音頻壓縮編碼的基本原理- http://blog.csdn.net/mabeijianxi/article/details/72933910
Android 視頻壓縮等- http://androidwarzone.blogspot.jp/2011/12/ffmpeg4android.html?
利用FFmpeg玩轉(zhuǎn)Android視頻錄制與壓縮(二)<轉(zhuǎn)>- https://www.cnblogs.com/wainiwann/p/7222672.html

> 多媒體流的幾個環(huán)節(jié):采集,編碼,推流,轉(zhuǎn)碼,分發(fā),拉流,解碼和渲染。
??
> 音視頻的錄制、播放、編碼、上傳、下載、觀看等,視頻編解碼,音頻編解碼,線音頻播放 音視頻同步等,軟硬編碼解碼
仿網(wǎng)易云音樂 安卓版-- https://github.com/aa112901/remusic
Android本地視頻播放器開發(fā)- http://blog.csdn.net/jwzhangjie/article/category/953509
Android本地視頻播放器開發(fā)--NDK編譯FFmpeg- http://blog.csdn.net/jwzhangjie/article/details/9038111
視頻播放Demo -http://blog.csdn.net/itachi85/article/details/7216962 ,http://blog.csdn.net/x605940745/article/details/18302111

> 視頻實時上傳
? 現(xiàn)在有個場景是錄制視頻是一直在錄的,有個拍照的功能,怎么取到實時預(yù)覽的那一幀呢?Camera有previewlistener,設(shè)置監(jiān)聽器,在onFrame中可以接受到每一幀的數(shù)據(jù)。
Android 實時視頻采集/編碼/傳輸/解碼/播放—方案調(diào)研-http://blog.csdn.net/sinat_35845281/article/details/52794344
android 在線視頻邊下邊播-http://download.csdn.net/download/lin415005334/8855367
android 視頻播放(一)利用android原生的videoview- http://blog.csdn.net/shenxiaolei507/article/details/41046345
android視頻播放(二) 利用android原生的MediaPlayer+SurfaceView- http://blog.csdn.net/shenxiaolei507/article/details/41349295
Android使用SurfaceView播放視頻時橫豎屏的調(diào)整 - http://blog.chinaunix.net/uid-20771867-id-4171565.h
屏的調(diào)整 -https://github.com/Chaoba/BlueVideoPlayer
支持橫豎屏切換的視頻播放器demo(IOS)- http://download.csdn.net/download/yqxh_wang/8950747
android_橫豎屏切換demo- http://download.csdn.net/download/agan75/6033923
android 視頻播放 點擊橫豎屏切換 自動旋轉(zhuǎn)橫豎屏切換 沖突- http://download.csdn.net/download/liubo080852/8446445
Android網(wǎng)頁播放視頻(含橫豎屏切換)DEMO(實測有效)- http://download.csdn.net/detail/nuobabijie730/9780160
Android實現(xiàn)實時視頻通話- http://blog.csdn.net/wintersweetforever/article/details/78478939
Android實現(xiàn)實時視頻通話- https://github.com/LinHuanTanLy/JustTalkMaster
通過 H264編解碼,rtp協(xié)議傳輸 實現(xiàn)內(nèi)網(wǎng)之間點對點實時視頻通信- https://github.com/592713711/Android-VideoChat

? Android實現(xiàn)視頻播放的話,有2中方式,第一種是MediaPlayer+surfaceView實現(xiàn),第二種是直接用VideoView來實現(xiàn),當(dāng)然市面上也有一些主流的視頻能播放的框架,像Vitamio,ExoPlayer等。
Android三種播放視頻的方式- http://blog.csdn.net/itachi85/article/details/7216962
Android 利用發(fā)送Intent播放本地視頻和網(wǎng)絡(luò)視頻- http://blog.csdn.net/dj0379/article/details/50915770

> 短視頻,,視頻的采集,視頻的編輯,視頻的截圖,視頻的水印等
利用FFmpeg視頻錄制微信小視頻與其壓縮處理- https://github.com/mabeijianxi/small-video-record
“抖音”式的酷炫短視頻開發(fā)進階- http://blog.csdn.net/vn9PLgZvnPs1522s82g/article/details/79124926
基于VCamera,仿微信錄制短視頻- https://github.com/maimingliang/WxRecoderVideo
Android仿微信朋友圈10s視頻編輯- http://blog.csdn.net/qq_28284547/article/details/78295362

> 實時視頻通話 ;實時視頻聊天 ;實時音視頻聊天
1.android使用socket實現(xiàn)實時視頻?
2.用MediaRecorder對yuv420進行H264硬編碼后發(fā)送?
3.調(diào)用本地H264編碼庫(JNI)對一幀YUV420數(shù)據(jù)編碼后發(fā)送?
4.對SIP協(xié)議、H.264視頻編解碼、RTC/RTCP網(wǎng)絡(luò)傳輸?shù)汝P(guān)鍵技術(shù)進行研究?

> 音視頻邊下邊播
不管是Google的 ExoPlayer、B站的 ijkplayer
mediaplayer便實現(xiàn)了邊下邊播的功能- https://github.com/Clearlee/PlayWhileDownloadMusic
通常實現(xiàn)流媒體的方法大致有三種:
?一,講音視頻文件拆分成若干多個小文件,在播放時,逐個下載,然后播放。也叫偽流媒體。
?二,將視頻通過轉(zhuǎn)換軟件,在服務(wù)器端轉(zhuǎn)換成流媒體格式文件,然后客戶端進行播放。
?三,在本地錄制視頻的過程中,直接編解碼為流媒體格式文件。

-- 用MediaMuxer與AudioRecord與MediaCodec及Surface進行屏幕錄制成gif。
MediaProjection實現(xiàn)手機截屏(無須root),可以通過MediaProjection+VirturalDisplay+MediaProjectionManager來實現(xiàn)截屏。
一個音視頻文件是由音頻和視頻組成的;我們可以通過MediaExtractor、MediaMuxer把音頻或視頻給單獨抽取出來;抽取出來的音頻和視頻能單獨播放;音軌
Android獲取視頻音頻的時長的方法- http://blog.csdn.net/cwg19910909/article/details/50482807
實現(xiàn)把一個音頻文件的視頻抽取出來- http://blog.csdn.net/zhang_jun_ling/article/details/52770532
Java JAVE處理視頻 、音頻文件(讀取視頻時長等) - http://blog.csdn.net/jerome_s/article/details/54348124
利用Android SDK提供的MediaExtractor和MediaMuxer類來完成mp4文件的提取和生成 https://github.com/Jhuster/Android/tree/master/MediaDemo

總結(jié)

以上是生活随笔為你收集整理的Android音视频API - MediaCodec/MediaMuxer/MediaStore/MediaController等的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

国产一级一片免费播放放 | 四虎5151久久欧美毛片 | 国产护士在线 | 午夜国产一区二区三区四区 | 欧美激情综合五月色丁香 | 日韩欧美在线中文字幕 | 久久久久草 | 日本精品xxxx | 国产色视频一区二区三区qq号 | 久久久久久久久久久综合 | 成人av一二三区 | 91九色在线观看视频 | 国产高清精| 国产一区二区三区视频在线 | 日韩高清dvd | 天天干天天做天天操 | 亚洲mv大片欧洲mv大片免费 | 国产成人精品一区二区三区在线观看 | 午夜久久成人 | 99热999 | 精品av在线播放 | 成人在线播放免费观看 | 免费一级片在线观看 | 久草在线久草在线2 | 国内视频在线 | 91精品国产高清自在线观看 | 五月婷婷一区二区三区 | 久久综合久久久 | 欧美另类一二三四区 | 国产精品人人做人人爽人人添 | 4p变态网欧美系列 | 久久五月婷婷丁香 | 99精品视频在线观看视频 | 国产麻豆视频免费观看 | 久久午夜色播影院免费高清 | 中文字幕色站 | 中文字幕在线免费 | 黄色a一级片 | 欧美一级淫片videoshd | 天天操福利视频 | 69亚洲精品 | 国产99久久久国产精品成人免费 | 在线免费中文字幕 | 9999毛片| 91成人网在线观看 | 美女久久久久 | 正在播放 久久 | 最近2019年日本中文免费字幕 | av成人在线播放 | 在线电影 一区 | 字幕网av| 亚洲四虎| 日韩欧美在线视频一区二区三区 | 亚洲天天在线 | 日韩在线播放av | 免费三级网| 免费久久网站 | 国产精品中文字幕在线观看 | 国产一区二区三区高清播放 | 国产精品99久久久久久大便 | 亚洲九九精品 | 日韩欧美第二页 | 91男人影院 | 免费在线播放视频 | 欧美乱码精品一区 | 日韩精品一区二区三区免费观看 | 九九天堂 | 国产精品综合在线 | 九九热在线免费观看 | 精品国产一区二区三区久久影院 | 日本精品一区二区 | 亚洲色图美腿丝袜 | av一区二区三区在线播放 | 999久久国产精品免费观看网站 | 91精品国自产在线观看 | 国产一级电影网 | 久久不射电影网 | 九九热只有精品 | 中文字幕亚洲综合久久五月天色无吗'' | 99久久激情视频 | 亚洲国产精品一区二区久久,亚洲午夜 | 国产无限资源在线观看 | 亚洲高清在线精品 | 久久久久成人精品免费播放动漫 | 黄在线 | av大全免费在线观看 | 国产青春久久久国产毛片 | 久久久精品影视 | 一区二区三区在线观看免费视频 | 狠狠色丁香婷婷综合橹88 | 日韩成人精品在线观看 | 国产中文视 | 97超碰在线视 | 人人舔人人爱 | 亚洲精品免费观看 | 亚洲黄色成人 | 国产亚洲精品精品精品 | a视频免费看 | 日韩视频免费播放 | 精品久久久久久国产91 | 去看片 | 美女福利视频一区二区 | 99综合电影在线视频 | 深夜免费福利视频 | 日韩一区二区三免费高清在线观看 | 国产精品高潮呻吟久久av无 | 国产成人免费观看 | 奇米影视8888 | 婷婷六月丁香激情 | 国产成人亚洲在线观看 | 久久久天堂 | 天天综合中文 | 精品福利av | 久久人人爽人人片 | 久久激情片 | 久久久电影网站 | 国产美女被啪进深处喷白浆视频 | 超薄丝袜一二三区 | 久久久久久福利 | 久久精彩| 最近中文字幕免费av | 91手机电影 | 992tv人人网tv亚洲精品 | 日韩一区二区在线免费观看 | 欧美日韩二区在线 | 国产成人av在线影院 | 国产精品18毛片一区二区 | 综合色爱| 久久婷婷一区 | 成人av片免费看 | 免费h视频 | 毛片黄色一级 | 在线天堂中文www视软件 | 国产精品18毛片一区二区 | 在线日韩中文 | 97超碰总站| 在线v片免费观看视频 | 国产精品久久久久一区二区国产 | 人人干网 | 中文字幕888 | 亚洲在线日韩 | 在线免费黄 | 99re亚洲国产精品 | 精品资源在线 | 久久久国产99久久国产一 | 欧美色噜噜噜 | 欧美精品久久久久久久 | 在线观看国产www | 久久精品中文字幕免费mv | 黄污网| 亚洲精品国产区 | 四虎在线观看视频 | 天天操天天添天天吹 | 成人羞羞免费 | 福利久久 | 91激情视频在线播放 | 精品国产精品国产偷麻豆 | 成人午夜精品久久久久久久3d | 九九九视频在线 | 欧美国产精品一区二区 | 免费碰碰| 九九有精品 | 国产精品18久久久久vr手机版特色 | 欧美黑人巨大xxxxx | 韩国一区二区在线观看 | av高清在线 | 伊人婷婷综合 | 天天做天天干 | 欧美性高跟鞋xxxxhd | 久久热首页 | 婷婷草 | av免费成人 | 色综合久久网 | 久草在| 色综合夜色一区 | 字幕网资源站中文字幕 | 天堂麻豆 | 亚洲毛片视频 | 国产精品国产三级国产aⅴ无密码 | 国产看片网站 | 又黄又刺激又爽的视频 | 中文字幕视频一区 | 天天干天天干天天 | 国产视频一区在线 | 久久人人爽人人片av | 免费看一级 | 一区二区三区四区五区在线 | 国产一区二区午夜 | 一区三区视频在线观看 | 亚洲婷久久 | 欧美污污网站 | 四虎www com | 日日夜夜综合网 | 奇米网8888| 国内精自线一二区永久 | 久久伊99综合婷婷久久伊 | 精品久久久久亚洲 | 最近中文国产在线视频 | 国产精品毛片 | 国产精品一区电影 | 久久久久久国产精品999 | 久久久91精品国产一区二区三区 | 国产精品女同一区二区三区久久夜 | 特级毛片在线免费观看 | 久久激情视频网 | 一区二区三区影院 | 欧美日韩精品免费观看 | 精品久久久久久国产91 | 五月婷婷综合色拍 | 天天天操操操 | 国产一区欧美一区 | 久久久久久伊人 | 色成人亚洲网 | 国产精品久久久久一区 | 国产精品黑丝在线观看 | 久久永久视频 | 美女国产精品 | 毛片a级片 | 九九综合在线 | 亚洲日本中文字幕在线观看 | 日本中文在线观看 | 成人久久精品 | 在线观看视频一区二区三区 | 久久免费视频这里只有精品 | 免费av黄色| 日本中文在线观看 | 波多野结衣一区三区 | 久久成人毛片 | 香蕉视频在线免费 | 午夜10000 | 日韩av成人在线 | www.久久婷婷| 97在线观看视频免费 | 亚洲综合欧美精品电影 | 久久久久久97三级 | 国产字幕在线观看 | 三级黄色免费 | 美女又爽又黄 | 香蕉91视频| 国产91免费在线观看 | 午夜视频一区二区三区 | 成人av教育 | 亚洲免费公开视频 | 91女神的呻吟细腰翘臀美女 | 婷婷色中文网 | 亚洲专区免费观看 | 一区中文字幕 | 久久九九免费 | 久久精品视频日本 | 色综合天天干 | 欧美a影视 | 色综合久久五月 | 丁香电影小说免费视频观看 | 久草爱 | 亚洲经典视频在线观看 | 国产福利a| 中文字幕免费在线看 | 999久久久久久久久久久 | 色婷婷丁香 | 免费视频久久久久久久 | 国产精品乱码在线 | 成人午夜网 | 亚洲一级免费电影 | 成人影音av | 99久久一区| 黄色免费网站下载 | 天天综合亚洲 | 国产亚洲欧洲 | 欧美精品黑人性xxxx | 免费看污污视频的网站 | 欧美性网站| 久久成人麻豆午夜电影 | 国产在线a免费观看 | 国产精品孕妇 | 人人干97| 97精品国自产拍在线观看 | 久久色在线播放 | 国产91免费观看 | 日韩美女高潮 | 黄色在线观看网站 | 中文字幕乱码日本亚洲一区二区 | 日韩高清激情 | 国产v欧美 | 欧美日视频| 国产精品日韩高清 | 亚洲欧洲在线视频 | 色噜噜日韩精品一区二区三区视频 | 天堂网av 在线 | 免费看片成年人 | 亚洲乱码在线观看 | 国产一级在线播放 | 天天色天天搞 | 久久精品99国产精品亚洲最刺激 | 九九色综合 | 亚洲aⅴ在线观看 | 色综合久久精品 | 久久人91精品久久久久久不卡 | zzijzzij亚洲成熟少妇 | 在线看国产视频 | 91成人观看 | 欧亚日韩精品一区二区在线 | 免费观看国产视频 | 久久精品官网 | 黄色片免费看 | 日韩欧美91 | 精品在线一区二区三区 | 国产96精品 | 人人澡人 | 一区二区三区在线观看免费视频 | 中文字幕资源网 | 日韩一级黄色大片 | 天天干,夜夜操 | aaa毛片视频 | 久久久精品欧美一区二区免费 | 欧美经典久久 | 日韩在线第一区 | 香蕉网站在线观看 | 精品国产伦一区二区三区观看方式 | 亚洲精品mv在线观看 | 日韩精品中文字幕av | 国产a免费 | 欧美久久久久久久久久 | 狠狠搞,com | 91丨九色丨蝌蚪丰满 | 成人网色 | 欧美成人基地 | 欧美精品在线观看一区 | 亚洲午夜精品在线观看 | 999视频网| 九色精品免费永久在线 | 日韩av电影手机在线观看 | 久久国内精品视频 | 中文字幕中文中文字幕 | 欧美一级片免费在线观看 | 亚洲成人av电影 | 在线视频手机国产 | 人人插超碰 | 亚洲精品国产成人av在线 | 欧美久久久久久久久久久 | 在线观看免费观看在线91 | 夜夜爽天天爽 | 高清精品视频 | 国产精品99久久久久久宅男 | 久久综合九色欧美综合狠狠 | 亚洲成人国产 | 天天曰视频 | 人人干人人超 | 亚洲精品久久久久久久不卡四虎 | 久久综合精品国产一区二区三区 | 国产中文字幕91 | 精品国产精品国产偷麻豆 | 日韩中文在线电影 | 天天操天天干天天插 | 麻豆精品传媒视频 | 97视频入口免费观看 | 日韩免费视频线观看 | 久草www| 超碰人人草人人 | 日韩mv欧美mv国产精品 | 国产精品视频一二三 | 在线观看mv的中文字幕网站 | 91探花系列在线播放 | 亚洲最新av在线网址 | 在线免费观看国产视频 | 在线视频欧美精品 | 欧美激情一区不卡 | 国产伦理剧 | 狠狠色香婷婷久久亚洲精品 | 亚洲国产精品久久久久 | 在线看v片 | 三级av在线免费观看 | 成年人免费av | 韩日精品在线 | 日韩两性视频 | 一区 在线 影院 | 日韩在线电影一区二区 | 天天躁天天躁天天躁婷 | 国产在线观看一 | 亚洲精品日韩在线观看 | 黄色www在线观看 | 一区二区三区在线观看免费视频 | 岛国av在线免费 | 国产黄色大片 | 亚洲色图27p| 亚洲国产精品人久久电影 | 91av色| 99热都是精品 | www.国产视频 | 久久精品一二三区 | 岛国大片免费视频 | av在线精品| 欧美成人性战久久 | 人操人| 色婷婷激情 | 97在线成人 | 欧美久久久久久久久中文字幕 | 在线色吧| 国产一区二区精 | 久久久首页 | 又黄又爽又湿又无遮挡的在线视频 | 亚洲乱码一区 | 一级全黄毛片 | 极品嫩模被强到高潮呻吟91 | 99精品在线免费在线观看 | 综合激情 | 国产精品久久久久久久久久新婚 | 国产精品久久久久久久久久久久午 | 欧美最新另类人妖 | 成人久久免费 | 日日天天 | 99热 精品在线 | 五月婷婷在线视频 | 青青河边草免费观看完整版高清 | 黄色的视频 | 黄色软件在线观看免费 | 91精品入口 | 免费看成人片 | 91麻豆国产福利在线观看 | 黄色激情网址 | 一区二区三区高清不卡 | 国产成人精品一区二三区 | 精品91在线 | 久久国产精品网站 | 韩日精品在线 | 韩国av一区二区三区在线观看 | 亚洲黄色一级大片 | 免费在线激情电影 | 欧美一级久久久 | 91男人影院 | 免费观看的av网站 | 国产亚洲午夜高清国产拍精品 | 精品国产1区| 亚洲成人频道 | 午夜精品一区二区三区四区 | 在线观看亚洲电影 | 亚洲永久精品一区 | 精品99免费 | 欧美一级特黄aaaaaa大片在线观看 | 综合中文字幕 | 免费观看日韩 | 在线黄色av电影 | 久久久综合| 国产精品一区二区在线观看 | 婷婷亚洲最大 | 免费在线观看av电影 | 综合激情网 | 91精品看片 | 中文字幕在线免费播放 | 中文字幕丝袜美腿 | 亚洲午夜av久久乱码 | 超碰97国产| 国产女人40精品一区毛片视频 | 色狠狠一区二区 | 日韩午夜在线 | 久久久久久久久久亚洲精品 | 亚洲毛片在线观看. | 日韩av手机在线看 | 免费看污在线观看 | 婷婷中文字幕在线观看 | 91成人免费视频 | 91人人澡人人爽人人精品 | 九色自拍视频 | 999热线在线观看 | 黄色官网在线观看 | 经典三级一区 | 91理论电影 | 国产99视频在线观看 | 97碰视频 | 免费一级片视频 | 免费高清国产 | 91pony九色丨交换 | 国产一区免费在线观看 | 色婷婷福利视频 | 国产欧美中文字幕 | 日韩在线网址 | 99亚洲精品视频 | 免费激情在线电影 | 国产精品视频线看 | 人人澡av| 免费黄a大片 | 国产精品你懂的在线观看 | 超碰97公开 | 人人看人人做人人澡 | 91精品国产综合久久久久久久 | 免费看91的网站 | 3d黄动漫免费看 | 丁香花在线观看免费完整版视频 | 天天操,夜夜操 | 五月婷婷一级片 | 久久av中文字幕片 | 天天av综合网 | 国产伦理久久精品久久久久_ | 中文字幕日本在线 | 亚洲成人黄色网址 | 成人一区不卡 | 国产精品视频最多的网站 | 激情丁香月| 亚洲综合五月天 | 99中文在线 | 色先锋av资源中文字幕 | 国产精品成人免费一区久久羞羞 | 国产亚洲精品中文字幕 | 一区二区中文字幕在线播放 | 日韩av一区二区三区四区 | 一本一道久久a久久综合蜜桃 | 在线免费高清视频 | 午夜国产一区二区三区四区 | 人人爽人人 | 成人小电影在线看 | 欧美日韩在线视频一区二区 | 摸bbb搡bbb搡bbbb | 日韩视频免费 | 久久久久久网站 | 久久久久麻豆v国产 | av资源中文字幕 | 成人黄色在线看 | 国产流白浆高潮在线观看 | 国产精品中文在线 | 成人wwwxxx视频 | 在线电影日韩 | 久久久免费观看完整版 | 狠狠色丁香婷婷综合基地 | 97视频网址 | 国产第一福利 | 免费91在线观看 | 色播六月天 | 色综合久久综合网 | 精品国产乱码久久久久久1区二区 | 午夜在线免费视频 | 91在线视频免费播放 | 国产精品 视频 | av免费看在线 | 国产精品久久久久久久久久ktv | 亚洲最新视频在线 | 国产精品观看视频 | 99久久久国产精品免费99 | 天堂av在线免费 | 91午夜精品| av不卡免费在线观看 | 青青草国产精品 | 国产裸体永久免费视频网站 | 国产成人精品久久 | 国产一区二区中文字幕 | 99在线热播精品免费 | 91片黄在线观看 | 午夜视频在线网站 | 欧美福利精品 | 久久天堂精品视频 | 亚洲国产中文字幕在线视频综合 | 日韩精品中文字幕久久臀 | 国产特级毛片aaaaaaa高清 | 国产 一区二区三区 在线 | 免费福利在线视频 | 国产精品久久久影视 | 久久综合精品一区 | 久久久久久久久网站 | av网站地址 | 国产精品不卡 | 91精品久久香蕉国产线看观看 | 日韩欧美一区二区三区免费观看 | 国产91九色视频 | 青青网视频 | 中文字幕在线播放一区 | 日本婷婷色 | 久久久久久美女 | 亚洲黄色网络 | 久久在线影院 | 日本大片免费观看在线 | 久久久香蕉视频 | 午夜精品久久久久久久99婷婷 | 国产中文 | 久一网站 | 国产亚洲精品女人久久久久久 | 黄色不卡av | 一区二区三区手机在线观看 | 久久久久久久免费观看 | 一区二区视 | 中文字幕在线一区二区三区 | 成人国产精品一区 | 久久精品视频网站 | 成人黄色av网站 | 天天躁日日躁狠狠躁av中文 | 日韩免费观看视频 | 亚洲欧美国产精品va在线观看 | 欧美成人亚洲成人 | 成人理论在线观看 | av中文字幕在线看 | 久久精品国产成人精品 | 91精品国产自产在线观看永久 | 日韩av一区二区三区 | 婷婷福利影院 | 九九亚洲视频 | 亚洲 欧美变态 另类 综合 | 91视频高清 | 波多野结衣电影久久 | av日韩国产 | 免费看三级网站 | 99福利影院| 精品久久毛片 | 91日韩精品视频 | 96精品在线| 亚洲成人资源网 | 91视频在线免费下载 | 亚洲狠狠丁香婷婷综合久久久 | 九色精品免费永久在线 | 一级免费黄视频 | 91你懂的 | 国产成人免费网站 | 国产三级精品三级在线观看 | 久久视频这里只有精品 | 国精产品一二三线999 | 久久免费精品一区二区三区 | 久艹视频在线观看 | av黄免费看 | 福利视频区 | 麻豆成人精品 | 3d黄动漫免费看 | 国产成人亚洲在线观看 | 精品久久91 | 久久久久在线视频 | 色鬼综合网 | 欧美一级免费片 | 激情五月伊人 | 久草在线免费看视频 | 久久国内精品99久久6app | 蜜臀久久99精品久久久酒店新书 | 欧美日韩二三区 | 麻豆视频免费入口 | 欧美极度另类 | 国产精品成人久久久 | av网站在线观看免费 | 久久国产免 | 国产精品免费久久久久久久久久中文 | 亚洲永久精品视频 | 欧美日韩激情视频8区 | 国产精品免费高清 | 中字幕视频在线永久在线观看免费 | 99国产视频 | 中文字幕免费高清在线观看 | 免费99精品国产自在在线 | 黄色国产在线 | www亚洲视频| 久久国产精品免费观看 | 亚洲 欧美 国产 va在线影院 | 九九热精品视频在线播放 | 国产亚洲精品v | 麻豆视频免费观看 | 午夜视频久久久 | 国产a国产a国产a | 日韩在线观看中文 | 激情图片区 | 91麻豆精品国产91久久久久久久久 | 中国一 片免费观看 | 亚洲婷婷伊人 | 国产亚洲精品久久 | 精品久久久久一区二区国产 | 欧洲精品一区二区 | 久久丁香网| 西西www4444大胆在线 | 亚洲三级av| 免费在线激情电影 | 欧美精品v国产精品v日韩精品 | 在线看片一区 | 在线看岛国av | 99精品在线免费视频 | 中文字幕人成乱码在线观看 | 国产亚洲精品成人av久久ww | 亚洲1区 在线 | 一区精品在线 | www.色就是色 | 亚洲国产精彩中文乱码av | 精品亚洲午夜久久久久91 | 麻豆视频免费网站 | 国产美女免费观看 | 免费成人av在线看 | 在线91观看| aaaaaa毛片| 欧美激情精品久久久 | 国产亚州av | 黄色99视频 | 久久久久亚洲精品中文字幕 | 亚洲干视频在线观看 | 黄色一区二区在线观看 | 五月婷婷一区 | 2023亚洲精品国偷拍自产在线 | 色婷婷激情综合 | 欧美日韩后 | 日韩视频区| 国内精品视频一区二区三区八戒 | 色插综合 | 日韩欧美国产激情在线播放 | 国产亚洲精品无 | 欧美日韩国产伦理 | 日韩av伦理片 | 性色va | 成人影片在线免费观看 | 日韩不卡高清 | 天天夜夜狠狠操 | 毛片网站在线观看 | 91视频91自拍| 午夜精品久久久久久久久久久久 | 一级黄色网址 | 一区二区在线不卡 | 国产永久免费高清在线观看视频 | 天天干天天操天天入 | 亚洲九九影院 | 美女久久久久久久久久 | 天天弄天天操 | 久草亚洲视频 | 日韩精品一区二区久久 | 91在线免费播放视频 | 黄a在线看 | 五月婷婷中文网 | 在线色亚洲 | 一级免费观看 | 丁香五香天综合情 | 美女露久久 | 91视频国产免费 | 99久久99久久精品 | 91看片淫黄大片一级在线观看 | 欧美另类高潮 | 在线天堂日本 | 九九综合九九综合 | 四虎在线免费视频 | 中文字幕av在线播放 | 国产免费亚洲高清 | 一区二区三区高清在线观看 | 91麻豆国产福利在线观看 | 福利视频午夜 | 成人欧美一区二区三区黑人麻豆 | 精品国产中文字幕 | 六月丁香在线视频 | 99精品国产福利在线观看免费 | 久久精品美女视频 | 国产视频九色蝌蚪 | 亚洲一区二区三区在线看 | 色干干 | 久久亚洲福利 | 久久超碰网 | 中文字幕资源网 | 久九视频| 久精品视频在线 | 超碰九九 | 欧美污在线观看 | 久久久久久久久久国产精品 | 日韩电影在线一区二区 | 亚洲少妇自拍 | 国产精品 亚洲精品 | 91看毛片 | 亚洲综合爱 | 日韩美在线观看 | 国产成人久久av977小说 | 久久久久一区 | 亚洲专区免费观看 | 欧美一级久久 | 夜夜看av | 91精品在线观看视频 | 国产露脸91国语对白 | 久久在线 | 免费日韩一区二区三区 | 亚洲无吗av | 又污又黄的网站 | www五月婷婷 | 色综合五月天 | 国内精品久久久久影院优 | 人人讲下载 | 天天搞夜夜骑 | 国产精品成人自产拍在线观看 | 免费看的黄色网 | 日韩中文字幕网站 | 91免费高清视频 | 国产精品综合在线观看 | 欧美-第1页-屁屁影院 | 2022久久国产露脸精品国产 | 婷婷久久亚洲 | 欧美另类视频 | 亚洲精品久久久久中文字幕二区 | 国产乱码精品一区二区三区介绍 | 久久久www | 91大神精品视频 | 国产精品不卡视频 | 99中文字幕在线观看 | 91视频在线免费下载 | 欧美国产日韩一区二区三区 | 色婷婷视频在线观看 | 日本中文字幕网站 | 免费观看丰满少妇做爰 | 欧美成人猛片 | 免费日韩 精品中文字幕视频在线 | 中文字幕欧美激情 | 国产黄色在线观看 | aaa日本高清在线播放免费观看 | 中文字幕一区二区三区久久蜜桃 | 久久国产精品一二三区 | 精品美女久久久久久免费 | 精品在线不卡 | 成年人电影毛片 | 五月天丁香综合 | 国产 在线 日韩 | 久久久久久伊人 | 在线色亚洲 | 草草草影院 | 九九国产精品视频 | 久久久久久久久久影视 | 欧美a视频 | 亚洲精品看片 | 麻豆视频在线免费观看 | 久久99视频免费观看 | 久久99精品国产99久久 | 人人澡澡人人 | av片中文字幕 | 国产日产高清dvd碟片 | 日韩精品一区二区三区三炮视频 | 伊人久久婷婷 | 久久精品视频在线观看免费 | 欧美另类巨大 | 国产一级精品绿帽视频 | 97在线成人 | 国产精品久久久久久久久久久免费看 | 日日夜夜精品免费视频 | 日韩精品一二三 | 国产日韩视频在线观看 | 激情婷婷网 | 久久久精品久久日韩一区综合 | 日韩欧美国产视频 | 日韩com | 99精品在线观看视频 | 伊人中文在线 | 免费福利视频网站 | 国模视频一区二区 | 一区二区三区观看 | 日本中文字幕系列 | 激情一区二区三区欧美 | 啪啪资源 | www在线免费观看 | 91亚洲欧美 | 丁香网五月天 | 亚洲理论在线观看电影 | 亚洲va欧美va国产va黑人 | 国产一级片不卡 | 国产香蕉视频 | 国产亚洲精品久久网站 | 欧美一级在线看 | 国产精品自产拍在线观看网站 | 91精品国产乱码久久桃 | 亚洲人在线7777777精品 | 玖玖视频网 | 国产日韩一区在线 | 人人搞人人干 | 欧美日韩国产高清视频 | 国产在线观看99 | 欧美日韩精品影院 | 成人全视频免费观看在线看 | 免费又黄又爽 | 五月天久久狠狠 | 91视频88av | 午夜久久久久久久 | 欧美亚洲一级片 | 99热9| 男女视频久久久 | 午夜久久影视 | 在线91网| 久草免费看 | 久久免费资源 | 成人91在线| 一区二区影院 | 天天干天天干天天射 | 久久国产精品久久久久 | 亚洲精品在线一区二区三区 | 999久久久国产精品 高清av免费观看 | 国产亚洲精品xxoo | 亚洲视频在线观看网站 | 精品久久久久久久久久久久久久久久 | 在线观看日韩精品 | 91手机电视 | 国产一级特黄毛片在线毛片 | 国产精彩视频一区 | 日韩免费专区 | 日韩成人中文字幕 | 国产亲近乱来精品 | 国产精品中文字幕av | 国产日韩欧美视频在线观看 | 91视频这里只有精品 | 黄视频色网站 | 一区二区视频在线看 | 草久热 | 成年人免费观看在线视频 | 精品综合久久 | 99视频在线精品国自产拍免费观看 | 国产精品国产亚洲精品看不卡 | 91精品国产一区二区三区 | 18性欧美xxxⅹ性满足 | 欧美精品视 | 欧美成人性战久久 | 免费观看完整版无人区 | 日韩一级片观看 | 99视频99 | www.色婷婷.com | 国产91小视频 | 人人看人人草 | 中文高清av | 国产精品久久久久久吹潮天美传媒 | 四虎影视国产精品免费久久 | 97超碰伊人 | 国产在线黄 | 九九九九热精品免费视频点播观看 | 夜夜夜夜爽 | a级国产乱理伦片在线观看 亚洲3级 | 99国产在线视频 | av丝袜在线| 91高清在线看 | 超碰在97 | 色视频在线免费观看 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 在线国产精品一区 | 2020天天干天天操 | 91免费观看国产 | 91在线公开视频 | 伊人婷婷久久 | 伊人国产在线观看 | 日韩av在线不卡 | 亚洲色图av | 欧美日韩在线视频免费 | 日日夜夜狠狠干 | 欧美一区二区三区免费看 | 国产精品高清免费在线观看 | 日韩欧美视频二区 | 成人免费视频在线观看 | 奇米影视999| 又色又爽又黄高潮的免费视频 | 首页中文字幕 | 精品久久久久久久久久 | av中文字幕网 | 欧美va日韩va | 不卡av在线免费观看 | 99久久久国产精品 | 欧美aaa级片| 国产午夜三级一区二区三 | 国产在线久草 | 天天操婷婷 | 国产不卡一二三区 | 成人国产综合 | 99在线热播精品免费 | 国产亚洲精品xxoo | 91免费视频网站在线观看 | 九九热免费在线视频 | 久久 亚洲视频 | 91在线观看欧美日韩 | 国产美女免费观看 | 欧美日韩三区二区 | 亚洲草视频| 久久精品国产一区二区电影 | 国产精品破处视频 | 99久久国产免费,99久久国产免费大片 | 中文字幕区 | 探花视频在线观看免费版 | 免费在线观看视频一区 | www.啪啪.com| 欧美日产在线观看 | 国产小视频网站 | 国产91精品一区二区 | 欧美性生活小视频 | 在线观看av网 | 激情久久影院 | 精品福利视频在线 | 天天干夜夜夜操天 | 国产一区二区在线免费播放 | 久久久久草 | 国产精品一区二区三区99 | 五月丁色 | 亚洲黄色av网址 | 日韩国产欧美在线视频 | 久久夜夜操 | 99视频在线免费看 | 麻豆91小视频 | 中文字幕五区 | 国产69精品久久99不卡的观看体验 | 国产精品一区二区三区免费看 | 日韩精品视频在线观看网址 | 天天在线操 | 操操操av| 日韩精品中字 | 日韩欧美在线高清 | 福利视频在线看 | 人人澡人人草 | 免费性网站 | 97超碰免费在线 | 国产午夜在线观看视频 | 国产一区二区电影在线观看 | 伊人婷婷久久 | 久久久麻豆精品一区二区 | 国内一级片在线观看 | 国产五月婷 | 九色精品在线 | 国产亚洲一级高清 | 久久国产精品久久精品国产演员表 | 日韩在线视频免费观看 | 国产网站在线免费观看 |