The invention discloses a method for realizing a set-top box, which comprises the following steps: a eBook: enter the menu, traversing the USB device TXT file name suffix list, generate TXT file and display; B: select the file and open, the first three bytes to read the file, make sure the file format to read the document: C; the size of files to determine whether the size of the above can apply to the size of the memory, if enough memory, the application memory, the file is read from the memory, and close the file; D: the memory data into the system can display format; search breakpoint record file exists, if there is a breakpoint, read the record; E: call the system displays the data in memory space will be displayed. By adding the text file parsing and displaying function on the set-top box, the invention can realize the reading function of opening the text file through the set-top box, thereby increasing the interesting and practicability of the set-top box.
【技术实现步骤摘要】
本专利技术涉及机顶盒
,尤其涉及一种机顶盒阅读电子书实现方法。
技术介绍
随着人们物质生活水平的提高,数字电视已走入每个家庭。而与之配套使用的数字机顶盒将图像、声音信号输出给电视,完成数字信号播放。现有的带有USB接口的机顶盒已实现能从usb设备里面读取部分文件,但没有实现打开文本文件进行阅读的功能。
技术实现思路
本专利技术要解决的技术问题是提供。 为解决上述技术问题,本专利技术的目的是通过以下技术方案实现的。 —种机顶盒电子书实现方法,包括步骤 a :进入菜单,遍历USB设备中后缀名为txt的文件,生成txt文件名列表并显示; b :选择文件并打开,读取文件的头三个字节,确定文件的格式; C :读取文件的大小,判断文件的大小是否超出所能申请到的内存的大小,如果内存足够,则申请内存,将文件读进内存,并关闭文件; d:将内存的数据转化成系统能显示的格式;查找断点记录文件是否存在,若存在,则读取断点记录; e :调用系统显示空间将内存中的数据显示出来。其中,所述步骤b中,如果头部字节为0xFF 0xFE,则该文件为UNICODE编码;如果头部字节为OxEE OxBB OxBF,则该文件为UTF8 ;否则该文件格式为GB2312。 其中,所述步骤c中,如果文件的大小过大,则弹出提示文件过大。 其中,所述步骤e中,如果存在断点记录,则按记录定位显示到相应的比例。 其中,所述步骤e之后还包括用户选择退出,释放内存,并将退出时断点记录在断点记录文件中。 以上技术方案可以看出,本专利技术具有以下有益效果 本专利技术通过在机顶盒上增加文本文件解析并显示功能,可以 ...
【技术保护点】
一种机顶盒电子书实现方法,其特征在于,包括步骤:a:进入菜单,遍历USB设备中后缀名为txt的文件,生成txt文件名列表并显示;b:选择文件并打开,读取文件的头三个字节,确定文件的格式;c:读取文件的大小,判断文件的大小是否超出所能申请到的内存的大小,如果内存足够,则申请内存,将文件读进内存,并关闭文件;d:将内存的数据转化成系统能显示的格式;查找断点记录文件是否存在,若存在,则读取断点记录;e:调用系统显示空间将内存中的数据显示出来。
【技术特征摘要】
一种机顶盒电子书实现方法,其特征在于,包括步骤a进入菜单,遍历USB设备中后缀名为txt的文件,生成txt文件名列表并显示;b选择文件并打开,读取文件的头三个字节,确定文件的格式;c读取文件的大小,判断文件的大小是否超出所能申请到的内存的大小,如果内存足够,则申请内存,将文件读进内存,并关闭文件;d将内存的数据转化成系统能显示的格式;查找断点记录文件是否存在,若存在,则读取断点记录;e调用系统显示空间将内存中的数据显示出来。2. 根据权利要求1所述的机顶盒电子书实现方法,其特征在于,所述步骤b中,如果头部字节为O...
【专利技术属性】
技术研发人员:韩莹,
申请(专利权)人:康佳集团股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。