机顶盒DVB 与OTT技术
机顶盒DVB 与OTT技术,相关芯片,CA/广告/股票/浏览器中间件相关
悟空胆好小
可以收藏并关注我获取最新分享,嵌入式软件专家,专注分享嵌入式软硬件、AIoT(物联网+人工智能)、通信技术、半导体等相关内容。
展开
-
ck cpu freertos移植总结
介绍FreeRTOS在CK510 CPU上的移植方法。原创 2022-09-17 20:51:14 · 653 阅读 · 0 评论 -
深圳茁壮IPANEL浏览器中间件 debug模块移植参考,打印分级等功能,可以移到其他嵌入式系统
/********************************************************************************************************文件名称:porting_debug.c版权所有(c) 2010,深圳市茁壮网络股份有限公司.当前版本:Ver 2.1作 者:songhj 内容说明: sample module.其他:修改记录:版本号 日期 作者原创 2022-03-29 23:17:59 · 309 阅读 · 0 评论 -
udhcpc 命令 获得IP地址(笔记本 机顶盒 通过路由器DHCP 上网)
[gx@ development_ipanel0630]cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 127.0.0.1 [gx@ developme..原创 2022-03-08 22:14:54 · 1140 阅读 · 0 评论 -
GX3001Q ui 8位色 升级为16位色相关说明
GX3001Q ui 8位色 升级为16位色相关说明 3001Q ui主要目前主要有2种类别,一种是16位色方案,一种是8位色方案,均使用bmp格式图片。 8位色指的是UI系统使用的bmp是8位色的。16位色当然就是使用16位色的bmp,并且是RGB565 格式。 一个系统更换新的UI,主要涉及到UI的bmp图片 ,libui.a, mhp(ui_defined.h等)。8位色与16位色libui...原创 2022-02-20 22:34:37 · 314 阅读 · 0 评论 -
gif 图片解析绘图 RGB 转YUV 查表法 ,降低CPU占有率
/*----------------------------------------------------------------------File : GIFPICTURE.cPurpose : Implementation of picture widget---------------------------END-OF-HEADER------------------------------*/#include <stdlib.h>#inclu.原创 2022-01-28 14:31:06 · 571 阅读 · 0 评论 -
bmp 图片解析绘图 RGB 转YUV 查表法 ,降低CPU占有率
unsigned char y_r[256];unsigned char y_g[256];unsigned char y_b[256];unsigned char u_r[256];unsigned char u_g[256];unsigned char u_b[256];unsigned char v_r[256];unsigned char v_g[256];unsigned char v_b[256];void gif_init_Palette(void){ int i=0;.原创 2022-01-28 14:28:22 · 423 阅读 · 0 评论 -
博远 广告协议设计V2.0
当前实现功能滚动文字和图片 挂角BMP图片和GIF图片前端软件的基本处理 前端实现定时发送。 PMT增加Private_AD_Descriptor。 前端软件的内部处理(待讨论) 给出每条滚动字幕的消耗时间计算公式,包括字数,移动速度(字/秒),屏幕宽度(等效字数),播出次数等输入参数。按照时间=(字数+屏幕宽度)/移动速度×播出次数。 计算出每条字幕每次播出需要的时间,然后再取整计算出需要多少AD_SCROLL发送周期。然后在用户设置参数时,可以告诉用户,在指定的播出时间段...原创 2022-01-28 14:03:31 · 255 阅读 · 0 评论 -
ucgui 广告图片的8位色bmp以及gif文件 OSD层绘制说明
pic_osd = WM_GetDialogItem(hWin, MAIN_MENU_ID_PICTRUE7); //资源列表( _rc文件)增加一个控件 com_bmp_draw_osd(adv1_bmp_file,60,200+7*38); //(adv1_bmp_file8位色图片文件的数据首地址 #if 0 stb_printf("ad_bmp_osd.XSize=%d\n",ad_bmp_osd.XSize); stb_printf("ad...原创 2022-01-28 13:56:10 · 830 阅读 · 0 评论 -
dvb-c ipannel 移植 debug系统,支持不同级别的打印控制
#include "stdio.h"#include "string.h" /*memeset*/#include "stdarg.h" /*va_start va_end*/#include "ipanel_porting_event.h" /*porting_debug_check_dgb_key */#include "porting_typedef.h"#include "porting_debug.h"#inclu.原创 2022-01-28 13:44:32 · 595 阅读 · 0 评论 -
DVB-C TUNER RF_TDA18250驱动代码指南
/* Copyright (C) 2006-2009 NXP B.V., All Rights Reserved. This source code and any compilation or derivative thereof is the proprietary information of NXP B.V. and is confidential in nature. Under no circumstances is this software to be exposed to...原创 2022-01-28 13:39:51 · 441 阅读 · 0 评论 -
DVB-C TUNER RF_SHARP_6093驱动代码指南
#include "gx1001.h"#include "init_stb.h"#include "gx_tuner.h"#if (GX1001_TUNER == RF_SHARP_6093)#define GX_TUNER_ADDRESS 0xC0u32 g_nOscFreqValue = 28636; u32 g_nIFFreqValue = 36125; U16 GX_TS_OUTPUT_MODE = 1; // 1: Parallel ...原创 2022-01-28 11:57:05 · 465 阅读 · 0 评论 -
DVB-C TUNER RF_ALPS_TDAE3X 驱动代码指南
DVB-C TUNER 驱动代码指南//请参考《GX1001P软件包说明-V8.2.doc》//Please refer to <GX1001 Software Developer Kit User's Manual_V8.2>/*Abbreviation GX -- GUOXIN IF -- intermediate frequency RF -- radiate frequency SNR -- signal to noise ratio原创 2022-01-28 11:54:14 · 407 阅读 · 0 评论 -
博远CA移植文档说明
博远CA移植文档说明201212为了方便CA在各种不同系统和平台上使用和CA系统的保密性,将CA重要部分做成库。现在将CA分成如下几个个部分:CA提供给机顶盒函数接口1.1BU8 BYCASTB_Init(BU8 byReaderNo);/====================================================/功能:机顶盒启动的时候调用,对CAS模块初始化。参数:byReaderNo:默认值为1,当为0xff,CA库函数重新初始化。返回值.原创 2022-01-28 11:51:00 · 471 阅读 · 3 评论 -
静态库编译makefile ,更换工具链即可
CC = ckcore-elf-gccAR = ckcore-elf-a**加粗样式**rTARGET := libca.a CPPFLAGS= CFLAGS = $(CPPFLAGS) -mbig-endian -Wpointer-arith -Wundef -c -Wall -Wstrict-prototypes -g -pipe -fno-strict-aliasing#CFLAGS = $(CPPFLAGS) -mbig-endian -Wpointer-arith原创 2022-01-27 14:15:29 · 295 阅读 · 0 评论 -
Jtag调试技巧
Jtag调试技巧Jtag一般调试方式,是在整个工程运行时,必须擦除bootload段,才能进行相应的jtag调试。下面介绍一下,程序运行时直接进行jtag调试方法:1.首先连接jtag服务。2.ckcore-elf-gdb -nx3.add-symbol-file main.elf4.tar jtag jtag ://192.168.XXX.XXX:1025实现以上步骤就可以进行相应的jtag调试。温馨提醒另外,在连接过种要确保jtag管脚没有被复用....原创 2022-01-27 13:57:30 · 1449 阅读 · 0 评论 -
机顶盒ipanel中间件 升级说明
相关JS接口1、中间件监控NIT表中的相应的字段。2、匹配到tag值为0x4a,linkage_type为0x09的字段【不同项目的linkage_type值可能不同】。3、中间件调用porting的ipanel_upgrade_check接口,将section数据传给porting。4、Porting检测是否有升级信息,并将相应的值返回给中间件。一般1表示手动升级,2表示强制升级。5、中间价根据ipanel_upgrade_check的返回值发送相应的消息给页面。如果返回值为1.原创 2022-01-26 08:14:40 · 591 阅读 · 0 评论