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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

mediakit 源码 轻微微 学习总结

發布時間:2023/11/9 C# 75 coder
生活随笔 收集整理的這篇文章主要介紹了 mediakit 源码 轻微微 学习总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

mediakit 源碼 輕微微 學習總結

概要

項目地址:https://github.com/ZLMediaKit/ZLMediaKit

此項目我們把他做為一個流媒體服務器,我們會有srt和rtsp的流推到mediakit,然后網頁使用webrtc播放。

還有使用一些web hook來支持按需推流、不中斷錄像等,更多功能不再贅述。

雖然我不是專業的流媒體開發人員,但是我們稍微學習一下這個項目,以下是我對這個項目的淺顯認識。

環境準備

windows11

wsl ubuntu22.04

vscode

項目結構

第三方庫 3rdpart

他這個第三方庫是依賴很深的,tcp/udp服務器,各種協議(rtmp,rtsp,hls等)對接都是他們做的,noticeCenter等。

對于這些服務器,如果你要使用http請求,那么你需要創建一個http服務器。如果你要使用rtmp,那么你就創建一個rtmp服務器。只是監聽的端口不同。

對于http請求我們都很熟悉,是一請求一響應回答即可。

對于流媒體服務器,比如說我們要實現一個最簡的rtmp服務器,首先他仍然是一個tcp服務器,我們監聽1935端口。假如我們使用ffmpeg將一個mp4文件推rtmp流到我們rtmp服務器,rtmp服務器收到了數據包,然后我們是有庫去解析的,比如ffmpeg庫libavcodec,libavformat等等,這些庫能講數據解析成一個格式比如說叫AVFormat這樣一個類。接著無論是我們向將他轉成rtsp,hls或者其他的什么格式的協議,都是有相應的庫去掉用的。比如我們想將他轉成rtsp協議推出去,rtspFormatData=rtspLibFunction(AVFormatData, url ) 基本上就是這樣一個函數. 這時有rtsp拉流請求,那么rtsp服務器監聽到后,看看有沒有這個url的數據文件,有就給拉流的播放器。

以上是我的猜想。哈哈,下面是GPT的一個回答:

I ask: 
Now i have a rtmp server, server receive a rtmp stream, then convert to rtsp stream to push a url. How to do it ? Show me c++ code.
GPT answer: 
To design a streaming media server that receives an RTMP stream and converts it to an RTSP stream to push a URL, you can follow the steps below:

1. **Server Architecture**:
   - Create a central server application that listens for incoming RTMP connections.
   - Use a multi-threaded or asynchronous model to handle multiple RTMP connections simultaneously.
   - Consider using a library like libevent or Boost Asio for network operations.

2. **RTMP Server**:
   - Implement an RTMP server class, such as `RtmpServer`, to handle incoming RTMP connections.
   - Use a library like librtmp or RTMPDump to parse and process RTMP packets.
   - Handle RTMP handshake, metadata, and audio/video streams.

3. **RTSP Server**:
   - Implement an RTSP server class, such as `RtspServer`, to handle outgoing RTSP connections.
   - Use a library like live555 or GStreamer to generate RTSP streams.
   - Convert the incoming RTMP stream to an RTSP stream using appropriate codecs and formats.

Here's an example of how the code for the above design may look like in C++:

```cpp
#include <iostream>
#include <thread>
#include <boost/asio.hpp>

class RtmpServer {
public:
    void start() {
        // Start listening for RTMP connections
        // Handle incoming RTMP packets
        // Parse and process handshake, metadata, and audio/video streams
        // Convert RTMP stream to RTSP stream
    }
};

class RtspServer {
public:
    void start() {
        // Start listening for RTSP connections
        // Generate RTSP streams using appropriate codecs and formats
        // Push the RTSP stream to a URL
    }
};

int main() {
    // Create and start the RTMP server
    RtmpServer rtmpServer;
    std::thread rtmpThread([&]() {
        rtmpServer.start();
    });

    // Create and start the RTSP server
    RtspServer rtspServer;
    std::thread rtspThread([&]() {
        rtspServer.start();
    });

    // Wait for the servers to finish
    rtmpThread.join();
    rtspThread.join();

    return 0;
}
```

Please note that the above code is just a basic outline and you would need to implement the specific functionality for RTMP and RTSP handling, as well as handle threading, network operations, error handling, and other details as per your requirements.

It's important to consider that developing a full-fledged streaming media server involves much more complexity and considerations than can be covered in a simple code example. This code serves as a starting point and you may need to use additional libraries, implement error handling, logging, and other features to create a robust and reliable streaming media server.

你還可以接著問:
How to Implement an RTMP server?
And i have a media player , I want get rtmp stream from the rtmp server , how to implementing the RTMP server?
但是這里就不貼回答了。大家可以自己去GPT~


上面說的是tcp服務器和media-server,接著還有一個重要的是ZLToolKit中的noticeCenter,這個是消息中心,比如有新的流推到mediakit或者推流停止、錄像開啟、錄像關閉等等,都會發送通知到noticeCenter,然后這個noticeCenter再將消息發送的監聽此消息的listener。

比如說有新的流推到mediakit,那么會向noticeCenter發送流注冊消息,那么有個web hook函數就是監聽此消息的listener

api 文件夾

C API,文檔說是給嵌入式設備用的

docker

docker鏡像構建,構建之后的鏡像大小6百多MB,挺夸張的。

src

這里面很多涉及音視頻協議解析,看不太懂,我只debug了一下,大概說說我看到的。

我的切入點是這個流媒體服務器是可以進行協議轉換的,我想看看他是怎么轉換的,對于一條流要轉換成哪些協議,可以通過他的配置文件進行配置,那么沿著這個配置文件的相關字段,比如enable_rtmp, enable_rtsp等,找代碼中用到的,最終只在MultiMediaSourceMuxer這個類的構造方法中發現if判斷。那我在此打斷點。

    if (option.enable_rtmp) {
        _rtmp = std::make_shared<RtmpMediaSourceMuxer>(_tuple, option, std::make_shared<TitleMeta>(dur_sec));
    }
    if (option.enable_rtsp) {
        _rtsp = std::make_shared<RtspMediaSourceMuxer>(_tuple, option, std::make_shared<TitleSdp>(dur_sec));
    }
    if (option.enable_hls) {
        _hls = dynamic_pointer_cast<HlsRecorder>(Recorder::createRecorder(Recorder::type_hls, _tuple, option));
    }
    if (option.enable_hls_fmp4) {
        _hls_fmp4 = dynamic_pointer_cast<HlsFMP4Recorder>(Recorder::createRecorder(Recorder::type_hls_fmp4, _tuple, option));
    }
    if (option.enable_mp4) {
        _mp4 = Recorder::createRecorder(Recorder::type_mp4, _tuple, option);
    }
    if (option.enable_ts) {
        _ts = dynamic_pointer_cast<TSMediaSourceMuxer>(Recorder::createRecorder(Recorder::type_ts, _tuple, option));
    }
    if (option.enable_fmp4) {
        _fmp4 = dynamic_pointer_cast<FMP4MediaSourceMuxer>(Recorder::createRecorder(Recorder::type_fmp4, _tuple, option));
    }

我用ffmpeg推送一條rtmp流到mediakit,然后代碼執行到斷點處。然后我們從頭看調用棧,首先rtmp server監聽到請求,然后一路執行到Rtmpsession,他接受數據并緩存緩存到一個容器中。

第二個,他發送一條消息到noticeCenter,然后這個noticeCenter將消息通知到listener。

第三個,就是我們打斷點的地方,這里有個option,就是根據配置文件來判斷是否創建相應協議的Muxer。

server

這里是入口程序,查看main文件

根據程序啟動日志,找到對應代碼:

        try {
            auto secret = mINI::Instance()[API::kSecret];
            // if (secret == "035c73f7-bb6b-4889-a715-d9eb2d1925cc" || secret.empty()) {
            //     // 使用默認secret被禁止啟動
            //     throw std::invalid_argument("please modify the configuration named " + API::kSecret + " in " + g_ini_file);
            // }
            //rtsp服務器,端口默認554
            if (rtspPort) { rtspSrv->start<RtspSession>(rtspPort); }
            //rtsps服務器,端口默認322
            if (rtspsPort) { rtspSSLSrv->start<RtspSessionWithSSL>(rtspsPort); }

            //rtmp服務器,端口默認1935
            if (rtmpPort) { rtmpSrv->start<RtmpSession>(rtmpPort); }
            //rtmps服務器,端口默認19350
            if (rtmpsPort) { rtmpsSrv->start<RtmpSessionWithSSL>(rtmpsPort); }

            //http服務器,端口默認80
            if (httpPort) { httpSrv->start<HttpSession>(httpPort); }
            //https服務器,端口默認443
            if (httpsPort) { httpsSrv->start<HttpsSession>(httpsPort); }

            //telnet遠程調試服務器
            if (shellPort) { shellSrv->start<ShellSession>(shellPort); }

#if defined(ENABLE_RTPPROXY)
            //創建rtp服務器
            if (rtpPort) { rtpServer->start(rtpPort); }
#endif//defined(ENABLE_RTPPROXY)

#if defined(ENABLE_WEBRTC)
            //webrtc udp服務器
            if (rtcPort) { rtcSrv_udp->start<WebRtcSession>(rtcPort);}

            if (rtcTcpPort) { rtcSrv_tcp->start<WebRtcSession>(rtcTcpPort);}
             
#endif//defined(ENABLE_WEBRTC)

#if defined(ENABLE_SRT)
        // srt udp服務器
        if(srtPort) { srtSrv->start<SRT::SrtSession>(srtPort); }
#endif//defined(ENABLE_SRT)

        } catch (std::exception &ex) {
            ErrorL << "Start server failed: " << ex.what();
            sleep(1);
#if !defined(_WIN32)
            if (pid != getpid() && kill_parent_if_failed) {
                //殺掉守護進程
                kill(pid, SIGINT);
            }
#endif
            return -1;
        }

        installWebApi();
        InfoL << "已啟動http api 接口";
        installWebHook();
        InfoL << "已啟動http hook 接口";

可以看到首先是根據端口創建各個服務器。

接著installWebApi(); 這個就是注冊http api的地方,是一個map,然后key是url,value是一個函數,這里就是這么做的。如果向看一個http api的實現,就可以在webApi.cpp 文件中找對應url,然后找對應的函數。

installWebHook(); 是添加listener到noticeCenter

CMakeLists.txt

他在這里定義了一些宏,其中有一個Enable MP4這個宏定義,我咋都找不到怎么實現的。希望c++的老師指點下。

option(ENABLE_MP4 "Enable MP4" ON)

ok,如果有音視頻專業的c++,寫一篇更深入的mediakit的分析,帶我學習學習~~~

總結

以上是生活随笔為你收集整理的mediakit 源码 轻微微 学习总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

色免费在线 | 在线免费观看国产视频 | 国产亚洲视频系列 | 国产成人精品一区二 | 天堂视频中文在线 | 99精品国产视频 | 成人在线播放免费观看 | 国产小视频你懂的 | 久久久久久激情 | 亚洲 综合 国产 精品 | 美女精品久久久 | 天天综合久久 | 三级大片网站 | 一区二区三区四区不卡 | 欧美最爽乱淫视频播放 | 丰满少妇在线观看资源站 | 五月天激情婷婷 | 激情中文在线 | 亚洲妇女av | 国产一区免费在线 | 久久avav| 超碰在线个人 | 成人久久久久久久久久 | 色wwwww| 天天天干天天天操 | av大全在线观看 | 国产在线精品福利 | 久久免费99精品久久久久久 | 国产亚洲视频在线观看 | 夜夜夜影院| 99精品一区二区 | 免费久久久久久久 | 狠狠网站| 中文字幕乱视频 | 久久国产精品影片 | 91夫妻自拍 | 成人三级视频 | 欧美一区三区四区 | 久久久www成人免费精品张筱雨 | 9在线观看免费高清完整 | 天天射天天爱天天干 | 91视频在线免费看 | 天天操夜夜看 | 久久夜视频 | www.亚洲| 久久久伦理 | 在线免费中文字幕 | 欧美a级片免费看 | 亚洲一区二区精品 | 日本在线观看中文字幕 | 午夜丁香网 | 婷婷综合电影 | 91久久久国产精品 | 国产精品美女免费看 | 亚洲a网 | 在线国产激情视频 | 国产麻豆精品95视频 | 久久超碰97 | 免费av网站观看 | 99久久精品免费看国产 | 国产第一页在线观看 | 97电影在线看视频 | 国产精品爽爽久久久久久蜜臀 | 亚洲天天干 | 91精品啪在线观看国产线免费 | 韩日电影在线 | 韩国av免费观看 | 国产一区免费视频 | 亚洲精品视频免费 | 久久综合婷婷 | 亚洲在线高清 | 手机看片午夜 | 欧美日韩网站 | 婷五月激情| 成人免费视频网站 | 久草在线视频新 | 成人福利av| 精品影院一区二区久久久 | 免费a v视频 | 成年人黄色在线观看 | 日韩精品中文字幕在线观看 | 国产精品手机播放 | 美女av在线免费 | 在线观看 国产 | 欧美二区视频 | 国产精品久久久久久影院 | 天天操天天添天天吹 | 在线免费观看的av | 欧美性生活免费 | 日韩天堂在线观看 | 午夜 在线| 国产精品日韩在线播放 | 黄色大片国产 | 九九综合九九 | 久久网址| 九九日韩 | 久久视频这里有久久精品视频11 | 免费色视频网站 | 亚洲国产中文字幕在线观看 | 国产麻豆精品久久一二三 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 黄污视频网站 | 国产69久久 | 久久久久人人 | 亚洲少妇自拍 | 国色综合| av免费在线看网站 | 高清色免费 | 日韩福利在线观看 | 久久久久久久久免费视频 | www.xxxx变态.com | 最近日韩中文字幕中文 | 一区二区av | 欧美婷婷综合 | 亚洲精品乱码久久久久v最新版 | 日韩免费视频观看 | 亚洲人人av | 精品中文字幕在线播放 | 韩日精品中文字幕 | 中文字字幕在线 | 国产成人一区在线 | 99精品在线视频播放 | 国产精品伦一区二区三区视频 | 免费看三级 | 色综合综合 | 亚洲成人免费在线 | 久久精品欧美一区 | 在线免费观看黄色 | 99久久激情视频 | 自拍超碰在线 | 国产在线黄 | 911久久香蕉国产线看观看 | 国产精品一区在线观看 | 欧美激情精品久久 | 美女久久一区 | 视频国产 | 亚洲精品一区二区三区新线路 | 精品中文字幕视频 | 国产日韩在线播放 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 国产精品高清免费在线观看 | 黄色av成人在线观看 | 久久久久成人精品 | 久久九九九九 | 国产99一区| 久久精品久久99精品久久 | 人人射人人爽 | 在线观看色网 | 国产91精品一区二区麻豆网站 | 欧美,日韩| 精品一区精品二区 | 亚洲精品视频国产 | 日韩v在线91成人自拍 | 天天亚洲| 天天干天天做 | 91精品一| 久草亚洲视频 | 99久久精品无码一区二区毛片 | 成人影音在线 | 久久伊人免费视频 | 亚洲五月婷 | 婷婷色在线视频 | 亚洲国产精品va在线看 | 国产黄色片网站 | 国产成人在线免费观看 | 日韩在线观看影院 | 久久成人久久 | 国产69精品久久久久9999apgf | 欧美日本不卡 | 91免费观看视频网站 | 久久视频在线观看中文字幕 | 91久久国产综合精品女同国语 | 亚洲午夜久久久久久久久 | 亚洲欧美激情精品一区二区 | 香蕉久草在线 | 天天操天天透 | 国产最顶级的黄色片在线免费观看 | 欧美在线aa| 国产婷婷久久 | 开心丁香婷婷深爱五月 | 婷婷丁香色 | 国产黄色片免费在线观看 | 美女网站在线看 | 韩国在线一区 | 中文字幕精品久久 | 日韩av不卡在线观看 | 国产人成看黄久久久久久久久 | 中文字幕视频免费观看 | 视频国产 | 日韩免费在线观看视频 | 骄小bbw搡bbbb揉bbbb| 亚洲国产精品一区二区久久hs | 午夜国产一区 | 综合五月| 99在线观看视频 | 美女网站在线免费观看 | 亚洲播放一区 | 狠狠干狠狠久久 | 中文字幕一区二区三区乱码在线 | 操操日日 | 五月开心婷婷网 | 夜夜躁天天躁很躁波 | 日韩在线观看中文 | 有码中文在线 | av先锋中文字幕 | 日韩在线免费看 | 91日韩精品一区 | 国产美女主播精品一区二区三区 | www.福利视频 | 久久久婷 | 亚洲美女免费视频 | 国产一级视频在线免费观看 | 夜夜婷婷| 天天干,天天操,天天射 | 免费91在线| 亚洲人片在线观看 | 久草色在线观看 | 国产精品久久毛片 | 国外av在线 | 欧美日韩在线观看一区 | 高清av网站 | 黄色福利视频网站 | 久草在线费播放视频 | 亚洲午夜av | 亚洲一级特黄 | 综合国产在线 | 中文字幕高清在线播放 | 激情网站网址 | 午夜久久视频 | 久久久综合精品 | 丰满少妇麻豆av | 欧美一级片在线播放 | 日本黄网站 | 综合色中色 | 一级黄色在线视频 | 婷婷六月天综合 | 九九热视频在线播放 | 在线看黄网站 | 五月婷婷综合色拍 | 开心丁香婷婷深爱五月 | 五月网婷婷 | 亚洲综合欧美激情 | 91香蕉视频 | 日韩国产在线观看 | 丁香五月网久久综合 | 99热最新地址 | 日韩a在线播放 | 欧美,日韩| 中文字幕韩在线第一页 | 欧美夫妻生活视频 | 亚洲美女视频在线 | 91精品影视 | 亚洲春色综合另类校园电影 | 99色在线观看 | 日本精品久久久一区二区三区 | 国产成人一区在线 | 中文字幕中文中文字幕 | 日韩精品一区二区三区丰满 | 在线免费黄色av | 欧美日韩午夜爽爽 | 久久久久久免费毛片精品 | 亚洲国产中文在线 | 国产精品久久久久久久av电影 | 在线a视频免费观看 | 久久精品99精品国产香蕉 | 日韩中文字幕一区 | 日韩在线免费视频 | 免费久久99精品国产婷婷六月 | 日韩电影中文字幕在线 | 激情综合网婷婷 | 久草在线视频网站 | 九9热这里真品2 | 黄色大片中国 | 九九久久精品 | 91桃花视频 | 日韩在线观看中文字幕 | 久久亚洲美女 | 性色av一区二区三区在线观看 | 五月天久久久久久 | 欧美激情亚洲综合 | 精品久久亚洲 | 国产精品欧美激情在线观看 | 国产视频网站在线观看 | 日本三级中文字幕在线观看 | 91九色网站| 麻豆视频在线免费观看 | 国产一区在线不卡 | 久草在线手机视频 | av资源网在线播放 | 国产福利一区二区三区在线观看 | 亚洲精品理论 | 黄色软件视频网站 | 人人干网站 | 丁香婷婷综合激情五月色 | 免费看片黄色 | 中文在线a√在线 | 区一区二在线 | 国产在线久草 | 1024在线看片 | 黄色的网站免费看 | 狠狠干我 | 国产精品videoxxxx | 97视频在线观看免费 | 97涩涩视频 | 你操综合 | 国产精品女教师 | 中文字幕亚洲字幕 | 中文字幕在线免费播放 | www.午夜 | 热久久电影| 六月丁香婷 | 久久五月天婷婷 | 久久久人人人 | 久久成人一区二区 | 久久久久久不卡 | 国产日产精品久久久久快鸭 | 天天色天天综合网 | 激情婷婷综合 | 国产精品免费高清 | 黄色一级免费网站 | 日韩电影中文字幕 | 日日弄天天弄美女bbbb | 麻豆久久久久久久 | 国产高清在线观看 | 日韩精品中文字幕有码 | 国产91成人在在线播放 | 欧美综合久久久 | 视频在线一区 | 四虎成人免费观看 | 国产婷婷vvvv激情久 | 国产特级毛片aaaaaaa高清 | 福利电影久久 | 激情av在线资源 | 久久久电影 | 日韩高清av在线 | 黄色片视频在线观看 | www视频免费在线观看 | 国产日韩精品一区二区在线观看播放 | 在线视频观看亚洲 | 日本中文在线观看 | 99精品在线免费观看 | 日韩免费在线一区 | 亚洲精品午夜久久久久久久久久久 | 精品国产aⅴ一区二区三区 在线直播av | 在线观看国产成人av片 | www夜夜操com | av黄网站 | 久热这里有精品 | 在线观看视频黄色 | 久久国产经典视频 | 亚洲午夜久久久久久久久久久 | 成人免费视频视频在线观看 免费 | 九九热免费在线观看 | 91喷水| 六月天综合网 | 久久99久久99精品中文字幕 | 久久亚洲国产精品 | 叶爱av在线 | 日韩三区在线观看 | 日韩精品一区二区三区在线播放 | 国产艹b视频 | 久久99国产精品久久99 | 国产精品美女久久久久久久 | 中文字幕中文字幕在线中文字幕三区 | 九九热久久久 | 亚洲精品中文字幕在线观看 | 久久精品一区二区三区中文字幕 | 成人精品一区二区三区中文字幕 | 综合成人在线 | 国产在线精品二区 | 久久精品国产精品 | 亚洲经典在线 | 美女久久久久久久久久 | 人人插人人射 | 中文字幕亚洲精品日韩 | 久久av黄色| 国产一区二区三精品久久久无广告 | 最新国产在线 | 天天射天天操天天 | 免费网站v | 日韩专区av| 这里有精品在线视频 | 欧美一区二区三区在线视频观看 | 精品久久精品 | 久久9精品 | 久久久久久久久久免费 | 国产精品午夜久久 | 91精品国产自产91精品 | av免费电影在线观看 | 不卡国产视频 | 天天鲁一鲁摸一摸爽一爽 | 亚洲理论视频 | 中文字幕在线视频网站 | 天天操夜操 | 在线免费中文字幕 | 久久草草影视免费网 | 97超碰香蕉| 99精品在线观看 | av一区二区在线观看中文字幕 | 综合久久婷婷 | 国内精品久久久久影院日本资源 | 精品国产乱码久久久久久天美 | 国产亚洲情侣一区二区无 | 久久久久久久久久电影 | 天天射天天干 | av免费在线免费观看 | 亚洲一级片免费观看 | 国产区精品区 | 国产成人精品久 | 在线成人一区 | 日韩网站在线看片你懂的 | 成人黄色免费在线观看 | 日韩 国产 | 99视频在线观看视频 | 天天做天天爱夜夜爽 | 美女视频网 | 波多野结衣电影久久 | 欧美日韩亚洲在线观看 | 国产精品久久久久一区二区 | 国产精品久久久av久久久 | 久久五月情影视 | 黄色三级免费片 | 二区三区av | 久久色亚洲 | 美女视频黄频大全免费 | 色网站在线看 | 中文字幕影片免费在线观看 | 久草资源在线观看 | 免费观看黄 | 亚洲精品成人 | 国产麻豆视频网站 | 精品国产乱码久久 | 免费观看一级 | 国产一区二区不卡视频 | 欧美日韩视频免费看 | 亚洲精品国产第一综合99久久 | 精品视频999 | 美国av大片 | 日韩a在线观看 | 日韩精品一区二区三区水蜜桃 | 国产高清久久久久 | 日批网站免费观看 | 久久久久久久99精品免费观看 | av中文字幕在线观看网站 | 精品中文字幕在线 | 美女天天操 | adc在线观看| 婷婷丁香色 | 国产午夜在线观看 | 天天操天天综合网 | 亚洲欧美观看 | 99精品免费久久久久久日本 | 久久香蕉影视 | av成人免费 | av中文字幕在线观看网站 | 永久免费精品视频网站 | 日本最新高清不卡中文字幕 | 久久免费国产 | 91在线影院| 国产精品一区二区三区免费看 | 97在线观看 | 美女福利视频一区二区 | 国产精品永久在线观看 | 国产精品久久久视频 | 在线看欧美 | 97超碰在线久草超碰在线观看 | 亚洲a在线观看 | 黄色av播放| 久久免费a| 亚洲精品乱码白浆高清久久久久久 | 日韩一级片大全 | 日韩免费网址 | 国产一区二区三区午夜 | 香蕉视频啪啪 | 在线一区观看 | 久久经典国产视频 | 国产亚洲资源 | 天天透天天插 | 免费高清国产 | 日日夜夜精品视频 | 日日夜夜天天射 | 91视视频在线直接观看在线看网页在线看 | 欧美一区二区三区特黄 | 精品日韩中文字幕 | 黄色国产精品 | va视频在线 | 天天操狠狠操 | 色综合久久网 | 精品在线免费观看 | 在线观看你懂的网址 | 中文字幕免费高 | www亚洲国产| 国产午夜精品一区二区三区四区 | 国产成人三级 | 四虎影视成人精品国库在线观看 | 亚洲精品在线电影 | www夜夜操com | 三级av小说| 又色又爽又黄 | 国产亚洲精品久久久久久移动网络 | 日操操 | 久久久亚洲成人 | 综合久久久久久久久 | 久久不射电影院 | 婷婷丁香色综合狠狠色 | 操操综合网| 国产人成免费视频 | 久久无码精品一区二区三区 | 激情小说网站亚洲综合网 | 天天操天天摸天天射 | 在线视频日韩精品 | 婷婷中文字幕在线观看 | 久久99热这里只有精品国产 | 色婷婷久久 | 亚洲欧美在线综合 | 亚洲在线a | 探花视频免费在线观看 | 国产一级在线 | 欧美色就是色 | 最新日韩中文字幕 | 最新中文字幕在线资源 | 久久精品牌麻豆国产大山 | 超碰97.com | 日韩精品视频免费专区在线播放 | 亚洲精品在线观看不卡 | 色一色在线 | 天海冀一区二区三区 | 免费视频久久 | 亚洲一区二区视频在线播放 | 97精品国产97久久久久久春色 | 国产日产高清dvd碟片 | 国产视频一区二区在线观看 | 九九九热精品免费视频观看网站 | 日韩一区二区三区在线看 | 国产98色在线 | 日韩 | 精品视频区| 成人一区二区三区中文字幕 | 欧美日bb | 午夜精品视频一区二区三区在线看 | 91在线观看黄 | 夜夜骑天天操 | 91成人久久 | 亚洲观看黄色网 | 日韩欧美国产视频 | 国产精品 中文字幕 亚洲 欧美 | 999视频精品 | 中文字幕视频在线播放 | 亚洲激情中文 | 亚洲精品国产精品国自产 | 91亚洲精品久久久蜜桃借种 | 18av在线视频| 亚洲aⅴ乱码精品成人区 | 亚洲乱码中文字幕综合 | 日韩视频一区二区在线 | 久久久久久久国产精品影院 | 中文字幕第一页在线 | 日躁夜躁狠狠躁2001 | 国产在线观看一 | 99久久精品国产免费看不卡 | 国产青青青 | 色婷婷视频 | 毛片在线播放网址 | 91福利影院在线观看 | 18国产精品白浆在线观看免费 | 美女视频a美女大全免费下载蜜臀 | 久草在在线| 操操操综合 | 日日夜夜艹 | 日韩精品一区在线播放 | 视频 天天草 | 2020天天干夜夜爽 | 国产成人精品一区二 | 97在线视频免费观看 | 日韩久久精品一区二区三区 | 久久公开视频 | 香蕉久久国产 | 成人免费色 | 韩国三级av在线 | 天天天天色综合 | 亚洲欧美视频一区二区三区 | 欧美成人免费在线 | 在线天堂中文在线资源网 | 中文字幕资源网在线观看 | 91在线公开视频 | 国产欧美最新羞羞视频在线观看 | 中文字幕在线观看视频一区二区三区 | 在线视频在线观看 | 欧美久久久久久久久久久久 | 欧美一级电影在线观看 | 丁香五月网久久综合 | 精品国产一区二区三区四区vr | 中文字幕日本电影 | 这里只有精品视频在线观看 | 免费观看一级一片 | 97超碰在线免费 | 国产在线va | 国产在线综合视频 | 亚洲精品日韩av | 最近日本中文字幕 | 午夜99| 欧美日韩超碰 | 色综合久久88色综合天天人守婷 | 国产精品一区久久久久 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | av资源免费在线观看 | 欧美激情视频一区二区三区免费 | 人人爽久久久噜噜噜电影 | 国产精品大片 | 日韩精品欧美专区 | 精品一区二区视频 | 欧美日韩在线观看不卡 | 中文字幕在线观看视频免费 | 久久人操| 麻豆精品视频在线观看免费 | 综合国产在线 | 成人国产精品久久久久久亚洲 | 色av婷婷 | 久久精品在线免费观看 | 日本丶国产丶欧美色综合 | 久久手机精品视频 | 亚洲国产精品久久久久 | 婷婷久草 | 国产一区二区电影在线观看 | 2023av在线| 97色综合 | 天天干夜夜操视频 | 亚洲综合欧美日韩狠狠色 | 久久精品一区二区三区国产主播 | 久色婷婷| 亚洲精品乱码久久久久久9色 | 伊人色综合久久天天网 | 狠狠狠色丁香综合久久天下网 | 亚洲区另类春色综合小说 | 国产福利电影网址 | 久草免费在线视频观看 | 国产精品原创视频 | 国产高清视频免费最新在线 | 亚洲精品综合欧美二区变态 | 久草线| 色狠狠婷婷 | 在线电影日韩 | 国产aa精品 | 99在线观看 | 亚洲精品一区二区三区新线路 | 精品在线免费观看 | av观看免费在线 | 婷婷色在线播放 | 国产大尺度视频 | 国产一级高清 | 手机在线黄色网址 | 日韩一级成人av | 国产精美视频 | 日韩午夜大片 | 波多野结衣久久资源 | 黄色在线观看免费 | 久久免费播放视频 | 午夜av免费 | 丁香视频在线观看 | 日韩午夜大片 | 日韩免费视频线观看 | 亚洲精品男人的天堂 | 香蕉视频国产在线 | 欧美午夜精品久久久久久浪潮 | 成人免费网站视频 | 国产视频在线看 | 久久综合九色综合欧美就去吻 | 国产精品毛片一区二区 | 欧美另类69 | 日本少妇高清做爰视频 | 黄色在线视频网址 | 久久久久免费精品国产小说色大师 | 精品国产一区二区三区四区在线观看 | 超碰电影在线观看 | 国产成人精品亚洲精品 | 日日操网| www.com在线观看 | a黄色 | 中文十次啦| 中文字幕在线成人 | 一区二区三高清 | 欧美一区二区伦理片 | 国产精品久久久久久久久久久免费看 | 久久人人艹 | 久久美女精品 | 国产精品一区欧美 | 日韩黄色一区 | 四虎影视精品永久在线观看 | 在线观看免费一级片 | 久久无码av一区二区三区电影网 | 三级av在线播放 | 天天操天天射天天 | 欧美性色19p | 91精品视频免费 | 操天天操| 一级c片| 一区免费在线 | 日韩精品一区二区在线 | 久久综合精品一区 | 久章草在线 | 四虎永久网站 | 亚洲天堂va | 中文字幕成人 | 爱色婷婷| 一级黄色片毛片 | 日本在线观看视频一区 | 高清av在线免费观看 | 狠狠色丁香九九婷婷综合五月 | 国产精品ⅴa有声小说 | 在线成人小视频 | 日韩欧美国产视频 | 中文字幕一区在线观看视频 | 国产免费久久精品 | 日韩欧美精品一区二区三区经典 | 91高清一区 | 久久激情电影 | 中文字幕日韩一区二区三区不卡 | 亚洲天堂自拍视频 | 97超碰人人干 | 国产成人一区二 | 色在线网 | 狠狠色丁香婷婷综合久小说久 | 亚洲精品免费在线观看视频 | 美国av大片 | 国产原创中文在线 | 91手机视频在线 | 在线欧美中文字幕 | 日日夜夜婷婷 | 欧美精品一区在线发布 | 人人网av| 国产在线中文字幕 | 不卡的av中文字幕 | 亚洲精品乱码久久久久久蜜桃动漫 | 中文字幕一区二区三区乱码在线 | 国产三级视频在线 | 九九热免费视频在线观看 | 久久免费视频6 | 夜夜婷婷 | 欧美一区二区三区免费看 | 免费观看的黄色 | 久久综合五月 | 天天操天天射天天舔 | 香蕉在线播放 | 深爱婷婷 | 在线观看岛国片 | 中文字幕中文字幕在线中文字幕三区 | 中文字幕成人网 | 91麻豆精品国产91久久久久久久久 | 激情五月色播五月 | 91免费看黄| 久久黄色网址 | 日本韩国精品一区二区在线观看 | 欧美另类xxxxx | 中文字幕在线不卡国产视频 | 日韩电影在线观看一区二区三区 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 一区二区三区四区免费视频 | 天天操天天干天天操天天干 | 亚洲综合在线播放 | 亚洲色图激情文学 | 亚洲欧洲精品久久 | 精品久久久久久久久久久久久久久久久久 | 超碰在线最新网址 | 日韩av影视在线 | 国产精品久久久久久一区二区三区 | 337p西西人体大胆瓣开下部 | 欧美精品乱码99久久影院 | 久久综合综合久久综合 | 伊人午夜视频 | 成人免费ⅴa | 久久午夜视频 | 欧美精品一区二区免费 | 97色免费视频| 四虎小视频 | 中文字幕丝袜制服 | 久久人人爽人人片av | 91av在线视频免费观看 | 国产手机视频在线 | 免费观看国产精品视频 | 狠狠色噜噜狠狠狠合久 | 亚州国产精品久久久 | 久久久久久久久毛片精品 | www看片网站 | 久草在线免费在线观看 | 久久在线免费观看视频 | 日韩精品国产一区 | 精品国产美女 | 午夜精品福利一区二区 | 欧美大jb| 日日夜夜天天操 | 国产精品久久久久久久久久三级 | 欧美日韩在线观看一区二区 | 国产免费高清视频 | 中文字幕国产精品 | 日本精品一区二区在线观看 | 免费开视频 | 久久免费电影网 | 日韩视频一区二区 | 日日摸日日添夜夜爽97 | 99久久精品视频免费 | 91在线看片 | 激情五月伊人 | 亚洲一区精品二人人爽久久 | 日韩在线视 | 久久伊人五月天 | 高清av中文字幕 | 日韩中文在线视频 | 精品久久亚洲 | 成年美女黄网站色大片免费看 | 国产精品永久免费 | av中文字幕在线播放 | 久久久久久久久网站 | 国产破处视频在线播放 | 日韩欧美一区二区三区在线观看 | 久久精品日产第一区二区三区乱码 | 日韩成片 | av观看网站| 国产69精品久久app免费版 | 最新婷婷色 | 国产小视频你懂的 | 国产高清精品在线 | 亚洲五月综合 | 国产在线观看污片 | 欧美一区在线观看视频 | 99视频在线观看免费 | 日本最大色倩网站www | 久久午夜鲁丝片 | 免费激情在线电影 | 欧美综合在线视频 | 国产亚洲精品中文字幕 | 免费色视频网址 | 中文字幕免费不卡视频 | 成人av一二三区 | 欧美成人va | 婷婷5月激情5月 | 国产精品九九九九九 | 久久伦理电影 | 日日草天天干 | 久久免费视频99 | 国产精品久久久久影视 | 五月天久久久 | 91精品国自产在线偷拍蜜桃 | 国产在线看一区 | 久碰视频在线观看 | 91完整版 | 欧美激情视频一区 | 久久久久久久久久久久久国产精品 | 99精品欧美一区二区蜜桃免费 | 欧美小视频在线观看 | 麻豆视频国产在线观看 | 黄色免费网站下载 | 夜夜躁日日躁狠狠躁 | 日韩经典一区二区三区 | 久久激情五月激情 | 亚州精品国产 | 日本黄色黄网站 | 91在线观看视频网站 | 91精品国产亚洲 | 9免费视频| av大片免费在线观看 | 日日夜夜爱 | 亚洲在线综合 | 精品视频资源站 | 国产亚洲字幕 | 伊人婷婷 | 天天操比 | 亚洲,播放| 97色在线视频 | 欧美精品一区在线发布 | 国产日韩中文在线 | 五月婷婷网站 | 波多野结衣一区二区 | 久久怡红院 | 亚洲午夜久久久久久久久电影网 | 欧美老女人xx | 在线看毛片网站 | 亚洲最新av在线网址 | 成年人在线播放视频 | 日韩精品一区二区三区免费观看 | 国产九九热视频 | www.国产精品 | 中文字幕 91 | 国产精品淫| 国产精品1区2区在线观看 | 国产一区视频免费在线观看 | 99人成在线观看视频 | 狠狠的操你 | 97成人在线视频 | 九九久久成人 | 午夜 久久 tv | 国产一区二区三区免费观看视频 | 免费在线观看国产精品 | 999在线精品 | 久久成人黄色 | 99这里有精品 | 国内精品视频一区二区三区八戒 | 国产精品综合久久 | 亚洲精品理论片 | 欧美在线观看视频一区二区 | 成人免费看片98欧美 | 国产一区高清在线 | 色婷婷综合久久久久中文字幕1 | 国产流白浆高潮在线观看 | 日本精品中文字幕 | 九九99靖品| 视频在线观看91 | 丁香九月婷婷综合 | 国产高清视频在线免费观看 | 一区二区三区免费在线观看 | 欧美日韩3p| 国产亚洲成人精品 | 午夜婷婷网 | 精品久久久久久一区二区里番 | 国产小视频福利在线 | 深爱激情开心 | 成人动漫一区二区 | 色综合久久久久久久 | 久久久久国 | 五月婷婷丁香网 | 欧美精品在线一区二区 | 在线免费视 | 久久久亚洲影院 | 极品久久久久久久 | 色射爱 | 久久成人高清 | av电影免费看 | 成人毛片一区 | 国产aaa免费视频 | 国产精品一区二区在线看 | 黄色福利网站 | 亚洲狠狠婷婷综合久久久 | 欧美精品视| 国产精品va在线 | 亚洲久草网 | 精品一区二区久久久久久久网站 | 免费看的黄色小视频 | 国产黄在线免费观看 | 欧美一二三专区 | 日韩久久视频 | 国产精品18久久久久久久久 | 天天综合日日夜夜 | 亚州精品一二三区 | 亚洲综合色丁香婷婷六月图片 | 国产精品久久一区二区无卡 | 国产福利不卡视频 | 精品久久1| 91久久精品日日躁夜夜躁国产 | 在线国产能看的 | 中文字幕精品视频 | 久久免费高清视频 | 天天天插 | 久久再线视频 | 麻豆视频免费版 | 成人av网站在线播放 | 亚洲一区日韩在线 | 久久综合之合合综合久久 | 亚洲精品黄色片 | 久久国产成人午夜av影院宅 | 91看片淫黄大片91 | 在线观看视频国产 | 中文字幕在线电影 | 国产成人一区二区三区在线观看 | 亚洲成人午夜在线 | 亚洲精品国产日韩 | 国产一区二区三区黄 | 亚洲va欧洲va国产va不卡 | 国产精品一区二区久久精品爱微奶 | 黄色动态图xx | 日韩精品一区二区三区高清免费 | 精品国产1区二区 | 国产精品18毛片一区二区 | 亚洲综合视频在线 | 美女中文字幕 | 国产精品丝袜在线 | 深夜国产在线 | 亚洲成a人片在线www | 九七视频在线 | 日韩视频一二三区 | 麻豆免费在线播放 | 四虎永久国产精品 | 97超视频在线观看 | 99视频精品 | 黄色一级免费网站 | 中文字幕在线观看你懂的 | 久草在线一免费新视频 | 天天干夜夜夜 | 久久久精品网站 | 9在线观看免费高清完整版 玖玖爱免费视频 | va视频在线 | 色婷婷av一区二 | 欧美国产一区二区 | 国产麻豆视频网站 | 日韩视频免费观看高清完整版在线 | 久久精品女人毛片国产 | 在线观看av网 | 在线 视频 一区二区 | 天无日天天操天天干 | a极黄色片 | 精品国产一二三 |