• 大小: 164KB
    文件类型: .zip
    金币: 2
    下载: 2 次
    发布日期: 2021-01-07
  • 语言: 其他
  • 标签: rk  

资源简介

这个例子可以参考在rk板子上怎么把opencv::Mat硬件编码为H264,然后live555推流出去,教程可看https://blog.csdn.net/sac761/article/details/105349370

资源截图

代码片段和文件信息

#include “rgb2yuv.h“

Rgb2YUV::Rgb2YUV()
{
    table_init();
}

//表的初始化
void Rgb2YUV::table_init()
{
    int i;
    for(i = 0; i < COLORSIZE; i++)
    {
        Y_R[i] = (i * 1224) >> 12; //Y对应的查表数组0.2988
        Y_G[i] = (i * 2404) >> 12;  //0.5869
        Y_B[i] = (i * 469)  >> 12; //0.1162
        U_R[i] = (i * 692)  >> 12; //U对应的查表数组0.1688
        U_G[i] = (i * 1356) >> 12;  //0.3312
        U_B[i] = i /*(* 2048) */>> 1; //0.5
     //   V_R[i] = (i * 2048) >> 12; ///V对应的查表数组
        V_G[i] = (i * 1731) >> 12;  //0.4184
        V_B[i] = (i * 334)  >> 12; //0.0816
    }
}

void Rgb2YUV::RGB2YUV420(uint8_t *rgbBufIn uint8_t *yuvBufOut  int nWidth int nHeight)
{
    int pix = 0;
    int pixP4;

    RGB *in = (RGB *)rgbBufIn; //需要计算的原始数据
//    unsigned char

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-06-17 05:09  3399pro_rtsp-master\
     文件        1239  2020-06-17 05:09  3399pro_rtsp-master\CMakeLists.txt
     目录           0  2020-06-17 05:09  3399pro_rtsp-master\src\
     目录           0  2020-06-17 05:09  3399pro_rtsp-master\src\rgb2yuv\
     文件        2591  2020-06-17 05:09  3399pro_rtsp-master\src\rgb2yuv\rgb2yuv.cpp
     文件         771  2020-06-17 05:09  3399pro_rtsp-master\src\rgb2yuv\rgb2yuv.h
     目录           0  2020-06-17 05:09  3399pro_rtsp-master\src\rtsp\
     文件        4388  2020-06-17 05:09  3399pro_rtsp-master\src\rtsp\DD_H264VideoFileServerMediaSubsession.cpp
     文件        3200  2020-06-17 05:09  3399pro_rtsp-master\src\rtsp\RTSP.cpp
     文件       17687  2020-06-17 05:09  3399pro_rtsp-master\src\rtsp\StreamEncoder.cpp
     文件         537  2020-06-17 05:09  3399pro_rtsp-master\src\rtsp\demo.cpp
     目录           0  2020-06-17 05:09  3399pro_rtsp-master\src\rtsp\include\
     文件        2899  2020-06-17 05:09  3399pro_rtsp-master\src\rtsp\include\DD_H264VideoFileServerMediaSubsession.hh
     文件        1108  2020-06-17 05:09  3399pro_rtsp-master\src\rtsp\include\RTSP.hh
     文件        1672  2020-06-17 05:09  3399pro_rtsp-master\src\rtsp\include\StreamEncoder.hh
     文件        3813  2020-06-17 05:09  3399pro_rtsp-master\src\rtsp\testOnDemandRTSPServer.cpp
     文件      567033  2020-06-17 05:09  3399pro_rtsp-master\收流结果.mp4

评论

共有 条评论