CN102158762A - 一种基于sdl的电视机用户接口界面的实现方法及*** - Google Patents
一种基于sdl的电视机用户接口界面的实现方法及*** Download PDFInfo
- Publication number
- CN102158762A CN102158762A CN2011100618706A CN201110061870A CN102158762A CN 102158762 A CN102158762 A CN 102158762A CN 2011100618706 A CN2011100618706 A CN 2011100618706A CN 201110061870 A CN201110061870 A CN 201110061870A CN 102158762 A CN102158762 A CN 102158762A
- Authority
- CN
- China
- Prior art keywords
- interface
- sdl
- layer
- application
- storehouse
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明适用于电视机技术领域,提供了一种基于SDL的电视机用户接口界面的实现方法及***,所述***包括:驱动层,提供驱动程序及协议接口;SDL层,用于根据所述驱动层提供的驱动程序及协议接口,形成统一的图形绘制接口及图形特效库;SDL UI管理层,用于根据用户需求,对相关的资源、窗口和进程进行管理,并调用SDL层中统一的图形绘制接口和图形特效库的特效功能,实现UI界面应用资源库;UI应用层,用于根据所述UI界面应用资源库,实现UI应用。本发明实现了对不同的电视***,可以不受开发平台的软硬件限制,支持兼容多种软件***,如Linux、Windows等,且各模块间相互独立,可方便、快捷的移植到其它平台上。
Description
技术领域
本发明属于电视机技术领域,尤其涉及一种基于SDL的电视机用户接口界面的实现方法及***。
背景技术
电视的诞生、发展至今,给大家带来无尽的数字视听享受,功能也越来越强大。随着一项项技术的产生、发展、成熟,随着跨行业技术的应用,如卡拉OK、网络技术等,一次又一次赋予它新的使命,扮演越来越多的角色。越来越多的丰富我们的生活。随着电视行业的发展,涌现出一批批芯片方案,每一种芯片方案有自己的优势,同时也存在劣势,此外,每种芯片应用的硬件平台和软件架构也有所不同,因此,对于不同的电视***,受开发平台的软硬件限制,无法方便、快速的移植到其它的平台上的问题。
发明内容
本发明实施例的目的在于提供一种电视机用户接口界面的生成方法,旨在解决现有技术的对于不同的电视***,受开发平台的软硬件限制,无法方便、快速的移植到其它的平台上的问题。
本发明实施例是这样实现的,一种基于SDL的电视机用户接口界面的实现***,所述***包括:
驱动层,用于提供驱动程序及协议接口;
SDL层,用于根据所述驱动层提供的驱动程序及协议接口,形成统一的图形绘制接口及图形特效库;
SDL UI管理层,用于根据用户需求,对相关的资源、窗口和进程进行管理,并调用SDL层中统一的图形绘制接口和图形特效库的特效功能,实现UI界面应用资源库;
UI应用层,用于根据所述UI界面应用资源库,实现UI应用。
本发明实施例还提供了一种基于SDL的电视机用户接口界面的实现方法,所述方法包括下述步骤:
根据驱动程序及协议接口,形成统一的图形绘制接口及图形特效库;
根据用户需求,对相关的资源、窗口和进程进行管理,并通过所述统一的图形绘制接口和图形特效库的特效功能,实现UI界面应用资源库;
由所述UI界面应用资源库,实现UI应用。
在本发明实施例中,通过构建基于SDL的UI***,SDL层根据驱动层提供的驱动程序及协议接口,形成统一的图形绘制接口及图形特效库,并由SDLUI管理层根据用户需求,对相关的资源、窗口和进程进行管理,同时,调用SDL层中统一的图形绘制接口和图形特效库的特效功能,实现UI界面应用资源库,并通过资源库,实现UI应用,实现了对于不同的电视***,可以不受开发平台的软硬件限制,并且各模块间相互独立,可以方便、快捷的移植到其它平台上。
附图说明
图1是本发明实施例一提供的基于SDL的电视机用户接口界面的实现***的结构图;
图2是本发明实施例二提供的基于SDL的电视机用户接口界面的实现***的结构图;
图3是本发明实施例三提供的基于SDL的电视机用户接口界面的实现方法;
图4是本发明实施例三提供的DC实现图片旋转功能增强的方法的实现流程图;
图5是本发明实施例三提供的通过surface实现动画机制的方法的实现流程图;
图6是本发明实施例三提供的基于SDL的UI***实现相册模块的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,通过构建基于简易直控媒体层(Simple DirectMediaLayer,SDL)的用户界面(User Interface,UI)***,SDL层根据驱动层提供的驱动程序及协议接口,形成统一的图形绘制接口及图形特效库,实现了对于不同的电视***,可以不受开发平台的软硬件限制,并且各模块间相互独立,可以方便、快捷的移植到其它平台上。
一种基于SDL的电视机用户接口界面的实现***,所述***包括:
驱动层,用于提供驱动程序及协议接口;
SDL层,用于根据所述驱动层提供的驱动程序及协议接口,形成统一的图形绘制接口及图形特效库;
SDL UI管理层,用于根据用户需求,对相关的资源、窗口和进程进行管理,并调用SDL层中统一的图形绘制接口和图形特效库的特效功能,实现UI界面应用资源库;
UI应用层,用于根据所述UI界面应用资源库,实现UI应用。
本发明实施例还提供了一种基于SDL的电视机用户接口界面的实现方法,所述方法包括下述步骤:
根据驱动程序及协议接口,形成统一的图形绘制接口及图形特效库;
根据用户需求,对相关的资源、窗口和进程进行管理,并通过所述统一的图形绘制接口和图形特效库的特效功能,实现UI界面应用资源库;
由所述UI界面应用资源库,实现UI应用。
在本发明实施例中,通过构建基于SDL的UI***,SDL层根据驱动层提供的驱动程序及协议接口,形成统一的图形绘制接口及图形特效库,并由SDLUI管理层根据用户需求,对相关的资源、窗口和进程进行管理,同时,调用SDL层中统一的图形绘制接口和图形特效库的特效功能,实现UI界面应用资源库,并通过资源库,实现UI应用,实现了对于不同的电视***,可以不受开发平台的软硬件限制,并且各模块间相互独立,可以方便、快捷的移植到其它平台上。
以下结合具体实施例对本发明的实现进行详细描述:
实施例一
图1示出了本发明实施例一提供的基于SDL的电视机用户接口界面的实现***的结构图,为了便于说明,仅示出了与本发明实施例相关的部分,该***可以是内置于电视机中的软件单元、硬件单元或者软硬结合单元。
在本发明实施例中,电视机用户接口界面可以是基于Linux***和Win32等***上的用户接口。
驱动层11提供驱动程序及协议接口。
SDL层12根据驱动层11提供的驱动程序及协议接口,形成统一的图形绘制接口及图形特效库。
SDL UI管理层13根据接收的用户需求,对相关的资源、窗口和进程进行管理,并调用SDL层12中的图形绘制接口和图形特效库的特效功能,实现UI界面应用资源库。
UI应用层14根据SDL UI管理层13的UI界面应用资源库,实现UI应用。
在本发明实施例中,通过构建基于SDL的UI***,SDL层根据驱动层提供的驱动程序及协议接口,形成统一的图形绘制接口及图形特效库,并由SDLUI管理层根据用户需求,对相关的资源、窗口和进程进行管理,同时,调用SDL层中统一的图形绘制接口和图形特效库的特效功能,实现UI界面应用资源库,并通过上述UI界面应用资源库,实现UI应用,使得在电视UI***开发过程中,可以不受开发平台的软硬件限制,并且各模块间相互独立,可以方便、快捷的移植到其它平台上。
实施例二
图2示出了本发明实施例二提供的基于SDL的电视机用户接口界面的实现***的结构图。
在本发明实施例中,驱动层21包括软件开发工具包平台215(softwaredevelopment kit,SDK)、二维矢量渲染引擎213、嵌入式***开放图形程序接口引擎(Open Graphics Library for Embedded Systems,OpenGL ES)214及浮点库211和矢量字库212。
在本发明实施例中,在通过SDK开发平台215提供应用程序驱动和应用程序编程接口(Application Programming Interface,API)。二维矢量渲染引擎213实现二维矢量图形处理功能,可以采用开源图形绘制库(Anti-Grain Geometry,AGG)项目来实现二维图像库。通过采用开源图形绘制库能提供高质量的图像渲染功能,可以实现支持路径、支持抗锯齿渲染、支持二维图像变换、支持各种像素格式、支持2种颜色组合模式、支持SDL平台。3D的图形渲染引擎可以通过OpenGL ES引擎来实现。
在本发明实施例中,SDL层包括图形抽象层221(Graphics Abstract Layer,GAL)和图形特效库222。
图形抽象层221根据平台差异,提供统一的图形绘制接口,从而屏蔽平台差异化,例如,不同平台的2D、3D图形接口是不同的,不同平台的硬件加速功能也是不同的,而通过图形抽象层则可以屏蔽不同接口的差异,及为不同的平台提供不同的加速功能,从而使UI具有良好的兼容性。
图形特效库222提供常用的窗口特效功能,如平移、旋转、缩放、实现窗口动画机制等常用的动画特效,其中,
①窗口动画机制是指在窗口切换、焦点移动等动画播放,由统一机制在窗口绘制过程中实现,不需要用户自己来控制动画的播放。
②增强私有设备上下文(device context,DC)的处理机制,使得动画机制能采用私有DC作为动画内容的画布。
③图形特效库222可以实现预先设计好的动画效果,包括移动、旋转、缩放以及不同效果组合的动画。
在本发明实施例中,SDL层还可以包括输入抽象层221(Input AbstractLayer,IAL)。
在本发明实施例中,SDL UI管理层23包括窗口管理模块231、资源管理模块232、消息管理模块233、控件库234。
窗口管理模块231对窗口进行管理,例如图片的渲染效果、排列、光标的移动等。
资源管理模块232以多进程方式统一管理UI使用的各种资源,包括图片和字体资源,并提供相应的应用接口来使用这些资源,例如,应用程序编程接口(Application Programming Interface,API)。由于多进程需要访问统一的***资源,因此整个***的字体和图片可以共享同一内存。同时,一些共同的图片资源也可以采用共享资源的方式来使用,因此,降低整个***的内存使用量。
消息管理模块233对各窗口及各控件间的传递消息进行管理。
控件库234提供界面常用的控件,如图形列表控件(ImageList),按钮(button)、编辑框(edit)、复选框(checkbox)、组合框(combobox)、图像交换格式(Graphics Interchange Format,gif)动画、列表框(listbox)、列表视图控件(listview)、进度条(progressbar)、静态文本框(static)、轨迹条(trackbar)、滚动条(scrollbar)、文本编辑框(textedit)等。
在本发明实施中,SDL UI管理层23还可以包括服务端模块,提供多进程的管理,消息转发以及各个进程之间的通信协议等。
在本发明实施例中,UI应用层24具体可以包括应用模块241、浏览器242、Java虚拟机243及游戏模块244,当然还可以实现更多的应用,而不限于上述应用。
应用模块241调用UI界面应用资源库的资源,实现各种应用***,例如,可以实现特色风格的家庭网络,多媒体及电视的应用***,具体可以包括如影视、音乐、相册等应用功能的实现。
在浏览器242对于界面中大量使用焦点框的情况,可以增强采用光标来实现焦点框的机制,满足光标能显示、隐藏、移动和放大的功能。
在本发明实施例中,可以利用二维矢量图形库提供的二维平面方面的图像处理能力,实现解释、执行Java脚本的虚拟环境的Java虚拟机243,。
在本发明实施例中,可以将SDL以动态链接库(dynamic library)的形式免费地用于商业游戏模块244的开发。
在本发明实施例中,UI界面简洁美观,动画流畅,支持多种图片格式,同时,图片,音乐基于数据库的管理,实现对数据库内的各种资源的快速检索,通过数据库功能,实现对音乐,图片的分类排序,并实现各种音乐,图片的播放,删除,检索等功能,由于支持多进程处理,动画、图片刷新、实时性更流畅,支持OPENGL ES的3D处理,在功能上更强大。
实施例三
图3示出了本发明实施例三提供的基于SDL的电视机用户接口界面的实现方法,详述如下:
在步骤S301中,根据驱动程序及协议接口,形成统一的图形绘制接口及图形特效库。
在本发明实施例中特效库,就是指预先定义好一些特效,提供界面使用。例如,每一种动画都有共同的元素组成,如动画的背景、动画的前景,及移动的内容、动画的帧数、动画的每一帧的间隔时间、动画的路径,从哪个位置到哪个位置,动画的运动方式,比如是匀速、加速运动、自由落体等。所以,我们首先需要由底层开放一个私有的接口,例如surface接口,使之支持并兼容上层实现的特效库,再由上层实现统一的图形绘制接口以及各种特效。
在步骤S302中,根据用户需求,对相关的资源、窗口和进程进行管理,并通过统一的图形绘制接口和图形特效库的特效功能,实现UI界面应用资源库。
在本发明实施例中,为了便于理解以实现相册功能为例,要实现相册模块功能,***可以为相册模块开设一个独立的进程,对实现相册的各种资源、窗口进行管理,如各种播放控件如播放、暂停、快进、快退等,再如相册实现的效果(淡入淡出、放大、缩小、旋转等)。具体通过调用步骤S301中的统一绘制接口以及的特效库,实现相册UI界面应用资源库。
在步骤S303中,由UI界面应用资源库,实现UI应用。
在本发明实施例中,在上层UI应用实现过程中,调用UI界面应用资源库中的资源特效,实现最终应用的功能,如相册。
在本发明实施例中,图形特效库可以通过DC实现图片旋转功能增强,请参阅图4,
在步骤S401中,获取设备环境DC函数库:HDC Hdc=::GetDC(m_hWnd);
在步骤S402中,主窗口、文档模版进行初始化:InitInstance();
在步骤S403中,功能操作写字:MoveToEx(Hdc,0,0,NULL);
在步骤S404中,功能操作画线:LineTo(Hdc,0,100);
在步骤S405中,加载位图文件:HSDLBTMAPg_bmp=SDL_LoadBitmapFile(file);
在步骤S406中,对图片进行转换处理:SDL_BitmapToDev(g_bmp);
在步骤S407中,释放DC库:RealseDC(m_hWnd,Hdc)。
其中,在步骤S403中,调用函数后,还可以对用什么样的笔(HPEN),字是什么颜色(SetTextClor)进行选择。
在步骤S404中,可以对用笔(HPEN)、颜色(SetTextClor)、刷子或填充(CBrash)等进行选择。
在步骤S406中,对图片进行转换处理须注意,转换图片的格式必须和DC相同,否则无法正常显示。
在本发明实施例中,图形特效库可以通过surface实现动画机制,请参阅图5:
S501,创建一个私有surface,函数接口SDL_Surface*SDL_CreatePrivateSurface(HSDLWND hwnd)。
S502,基于私有surface,对区域进行绘制UI_API intSDL_InvalidateRect(HSDLWND hwnd,SDL_Rect*rect,BOOL berase)。
S503,***完成绘制,发送PRIVATEUPDATE到私有surface的拥有窗口。
S504,对私有surface和显示surface做动画处理。
其中,在步骤S502中,调用函数接口UI_API int SDL_InvalidateRect(HSDLWND hwnd,SDL_Rect*rect,BOOL berase)后,会将区域内的内容绘制到私有surface上。需要注意的是,invalidaterect使用的是postmessage的方式传递消息。
图6示出基于本发明SDL的UI***实现的相册模块具体实现流程,在基于SDL的UI***之相册中,采用单线程机制:数据库初始化->从数据库获取数据->传递数据给页面或控件显示->调用播放接口->控制播放显示。
S601,通过调用SDL_Overlay*SDL_CreateYUVOverlay(int w,int h,Uint32format,SDL_Surface*display)创建YUV解码层。
S602,初始化创建场景。
S603,装载场景数据。
S604,播放场景。
S605,对场景进行切换。
S606,暂停场景。
S607,对场景进行切换后,播放新场景。
S608,暂停场景后,调用int PhotoSenceContinue(HPHOTOPLAY handle)继续播放场景。
S609,停止场景。
S610,释放场景资源。
在本发明实施例中,通过根据用户需求,对相关的资源、窗口和进程进行管理,并通过统一的图形绘制接口和图形特效库的特效功能,生成界面资源,并根据UI界面应用资源库,实现UI应用实现了对于不同的电视***,可以不受开发平台的软硬件限制,并且各模块间相互独立,可以方便、快捷的移植到其它平台上。
综上所述,在本发明实施例中,通过构建基于SDL的UI***,SDL层根据驱动层提供的驱动程序及协议接口,形成统一的图形绘制接口及图形特效库,并由SDL UI管理层根据用户需求,对相关的资源、窗口和进程进行管理,同时,调用SDL层中统一的图形绘制接口和图形特效库的特效功能,实现UI界面应用资源库,并通过资源库,实现UI应用,实现了对于不同的电视***,可以不受开发平台的软硬件限制,并且各模块间相互独立,可以方便、快捷的移植到其它平台上。
此外,该***生成的UI界面简洁美观,动画流畅,支持多种图片格式,同时,图片,音乐基于数据库的管理,实现对数据库内的各种资源的快速检索,通过数据库功能,实现对音乐,图片的分类排序,并实现各种音乐,图片的播放,删除,检索等功能,由于支持多进程处理,动画、图片刷新、实时性更流畅,支持OPENGL ES的3D处理,在功能上更强大。
值得注意的是,上述***实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种基于SDL的电视机用户接口界面的实现***,其特征在于,所述***包括:
驱动层,用于提供驱动程序及协议接口;
SDL层,用于根据所述驱动层提供的驱动程序及协议接口,形成统一的图形绘制接口及图形特效库;
SDL UI管理层,用于根据用户需求对相关的资源、窗口和进程进行管理,并调用所述SDL层中的图形绘制接口和图形特效库的特效功能,实现UI界面应用资源库;
UI应用层,用于根据所述UI界面应用资源库,实现UI应用。
2.如权利要求1所述的***,其特征在于,所述驱动层包括SDK开发平台、二维矢量渲染引擎、嵌入式***开放图形程序接口引擎、浮点库和矢量字库。
3.如权利要求1所述的***,其特征在于,所述SDL层包括:
图形抽象层,用于根据平台差异,提供统一的图形绘制接口;
图形特效库,用于形成窗口的特效功能。
4.如权利要求1所述的***,其特征在于,所述SDL UI管理层包括:
服务端;
控件库;
窗口管理模块,用于对窗口进行管理;
消息管理模块,用于对各窗口及各控件间的传递消息进行管理;
资源管理模块,用于以多进程方式统一管理各种资源,并提供相应的应用接口以使用相关资源。
5.如权利要求1所述的***,其特征在于,所述UI应用层包括:
浏览器;
应用模块,用于调用所述UI界面应用资源库的资源,实现各种应用***;
Java虚拟机,用于利用二维矢量图形库的二维平面的图像处理能力,实现解释、执行Java脚本的虚拟环境;
游戏模块,用于以动态链接库的形式开发游戏软件。
6.一种基于SDL的电视机用户接口界面的实现方法,其特征在于,所述方法包括下述步骤:
根据驱动程序及协议接口,形成统一的图形绘制接口及图形特效库;
根据用户需求,对相关的资源、窗口和进程进行管理,并通过所述统一的图形绘制接口和图形特效库的特效功能,实现UI界面应用资源库;
由所述UI界面应用资源库,实现UI应用。
7.如权利要求6所述的方法,其特征在于,所述方法包括下述步骤:通过所述统一的图形绘制接口调用二维矢量渲染引擎、嵌入式***开放图形程序接口引擎、浮点库和矢量字库。
8.如权利要求6所述的方法,其特征在于,所述方法还包括下述步骤:
所述图形特效库通过DC实现图片旋转功能增强。
9.如权利要求6所述的方法,其特征在于,所述方法还包括下述步骤:
所述图形特效库通过surface实现动画机制。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100618706A CN102158762B (zh) | 2011-03-15 | 2011-03-15 | 一种基于sdl的电视机用户接口界面的实现方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100618706A CN102158762B (zh) | 2011-03-15 | 2011-03-15 | 一种基于sdl的电视机用户接口界面的实现方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102158762A true CN102158762A (zh) | 2011-08-17 |
CN102158762B CN102158762B (zh) | 2013-03-27 |
Family
ID=44439893
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011100618706A Active CN102158762B (zh) | 2011-03-15 | 2011-03-15 | 一种基于sdl的电视机用户接口界面的实现方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102158762B (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102306099A (zh) * | 2011-08-23 | 2012-01-04 | 上海网达软件有限公司 | 手持终端设备上跨平台的图形显示方法及图形显示*** |
CN102752368A (zh) * | 2012-05-31 | 2012-10-24 | 上海必邦信息科技有限公司 | 提高电子设备之间的界面远程显示效率和画质的方法 |
CN103108244A (zh) * | 2013-01-31 | 2013-05-15 | 冠捷显示科技(厦门)有限公司 | 一种将电视***虚拟化的方法 |
CN104796670A (zh) * | 2015-04-23 | 2015-07-22 | 安徽省道一电子科技有限公司 | 基于流水线架构的跨平台多路实时视频处理***架构 |
CN105739994A (zh) * | 2016-03-01 | 2016-07-06 | 深圳市茁壮网络股份有限公司 | 一种竖屏电视显示方法、装置和竖屏电视 |
CN107608729A (zh) * | 2017-09-14 | 2018-01-19 | 光锐恒宇(北京)科技有限公司 | 一种在应用中展示动态效果的方法和装置 |
CN109697060A (zh) * | 2018-12-29 | 2019-04-30 | 广州华多网络科技有限公司 | 视频特效软件及其生成方法、装置、设备和存储介质 |
CN112199087A (zh) * | 2020-10-13 | 2021-01-08 | Oppo广东移动通信有限公司 | 一种应用开发环境的配置方法、装置、设备及存储介质 |
CN112738624A (zh) * | 2020-12-23 | 2021-04-30 | 北京达佳互联信息技术有限公司 | 用于视频的特效渲染的方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060023900A1 (en) * | 2004-07-28 | 2006-02-02 | Erhart George W | Method and apparatus for priority based audio mixing |
CN101042816A (zh) * | 2007-04-27 | 2007-09-26 | 重庆邮电大学 | 基于sdl图形关系的交互式交换***及处理方法 |
CN101505365A (zh) * | 2009-02-25 | 2009-08-12 | 南京邮电大学 | 一种基于网络电视机顶盒的实时视频监控***的实现方法 |
US20090204398A1 (en) * | 2005-06-24 | 2009-08-13 | Robert Du | Measurement of Spoken Language Training, Learning & Testing |
CN101814024A (zh) * | 2009-10-23 | 2010-08-25 | 深圳创维-Rgb电子有限公司 | 一种跨平台3d界面设计架构和工具 |
-
2011
- 2011-03-15 CN CN2011100618706A patent/CN102158762B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060023900A1 (en) * | 2004-07-28 | 2006-02-02 | Erhart George W | Method and apparatus for priority based audio mixing |
US20090204398A1 (en) * | 2005-06-24 | 2009-08-13 | Robert Du | Measurement of Spoken Language Training, Learning & Testing |
CN101042816A (zh) * | 2007-04-27 | 2007-09-26 | 重庆邮电大学 | 基于sdl图形关系的交互式交换***及处理方法 |
CN101505365A (zh) * | 2009-02-25 | 2009-08-12 | 南京邮电大学 | 一种基于网络电视机顶盒的实时视频监控***的实现方法 |
CN101814024A (zh) * | 2009-10-23 | 2010-08-25 | 深圳创维-Rgb电子有限公司 | 一种跨平台3d界面设计架构和工具 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102306099A (zh) * | 2011-08-23 | 2012-01-04 | 上海网达软件有限公司 | 手持终端设备上跨平台的图形显示方法及图形显示*** |
CN102752368A (zh) * | 2012-05-31 | 2012-10-24 | 上海必邦信息科技有限公司 | 提高电子设备之间的界面远程显示效率和画质的方法 |
CN103108244A (zh) * | 2013-01-31 | 2013-05-15 | 冠捷显示科技(厦门)有限公司 | 一种将电视***虚拟化的方法 |
CN103108244B (zh) * | 2013-01-31 | 2015-09-30 | 冠捷显示科技(厦门)有限公司 | 一种将电视***虚拟化的方法 |
CN104796670A (zh) * | 2015-04-23 | 2015-07-22 | 安徽省道一电子科技有限公司 | 基于流水线架构的跨平台多路实时视频处理***架构 |
CN105739994A (zh) * | 2016-03-01 | 2016-07-06 | 深圳市茁壮网络股份有限公司 | 一种竖屏电视显示方法、装置和竖屏电视 |
CN107608729A (zh) * | 2017-09-14 | 2018-01-19 | 光锐恒宇(北京)科技有限公司 | 一种在应用中展示动态效果的方法和装置 |
CN109697060A (zh) * | 2018-12-29 | 2019-04-30 | 广州华多网络科技有限公司 | 视频特效软件及其生成方法、装置、设备和存储介质 |
CN112199087A (zh) * | 2020-10-13 | 2021-01-08 | Oppo广东移动通信有限公司 | 一种应用开发环境的配置方法、装置、设备及存储介质 |
CN112738624A (zh) * | 2020-12-23 | 2021-04-30 | 北京达佳互联信息技术有限公司 | 用于视频的特效渲染的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN102158762B (zh) | 2013-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102158762B (zh) | 一种基于sdl的电视机用户接口界面的实现方法及*** | |
KR101606949B1 (ko) | 다중 계층화된 슬라이드 전환 | |
RU2355031C2 (ru) | Система и способ для унифицированной машины компоновки в системе обработки графики | |
US9230298B2 (en) | Information processing device, and information processing system | |
WO2021008424A1 (zh) | 图像合成方法、装置、电子设备及存储介质 | |
CN111818120A (zh) | 端云用户交互方法、***及相应设备、存储介质 | |
EP3311565B1 (en) | Low latency application streaming using temporal frame transformation | |
US20120218381A1 (en) | Independent Layered Content for Hardware-Accelerated Media Playback | |
CN101421761A (zh) | 视件和场景图接口 | |
CN102447901A (zh) | 用于改进的高速缓存和图像分类的自适应网格生成 | |
US20100058354A1 (en) | Acceleration of multimedia production | |
KR102292789B1 (ko) | 디스플레이장치 및 그 제어방법 | |
US8724029B2 (en) | Accelerating video from an arbitrary graphical layer | |
US8884983B2 (en) | Time-synchronized graphics composition in a 2.5-dimensional user interface environment | |
CN114710702A (zh) | 一种视频的播放方法和装置 | |
US10332299B2 (en) | Scene graph for defining a stereoscopic graphical object | |
US20110298816A1 (en) | Updating graphical display content | |
CN102147697A (zh) | 影像效果显示方法及电子装置 | |
TWI490815B (zh) | 影像效果顯示方法及電子裝置 | |
CN106557322A (zh) | 一种Android智能终端显示多鼠标的方法及*** | |
JP5520890B2 (ja) | 画像処理装置、画像データ生成装置、画像処理方法、画像データ生成方法、および画像ファイルのデータ構造 | |
WO2024146284A1 (zh) | 一种图像处理方法及设备 | |
KR101348667B1 (ko) | 복수의 디스플레이를 이용하여 정보를 표시하는 방법 및 그 전자단말기 | |
CN116980690A (zh) | 多媒体数据的处理方法、装置、存储介质及计算机设备 | |
CN101162419A (zh) | 一种改变图框的方法及其*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 2306, east block, Skyworth semiconductor design building, 18 Gaoxin South 4th Road, high tech Zone community, Yuehai street, Nanshan District, Shenzhen, Guangdong 518000 Patentee after: Shenzhen Kukai Network Technology Co.,Ltd. Address before: Room 803, block a, Skyworth building, Gaoxin South 1st Road, Nanshan District, Shenzhen, Guangdong 518000 Patentee before: Shenzhen Coocaa Network Technology Co.,Ltd. |