首页 | 邮件资讯 | 技术教程 | 解决方案 | 产品评测 | 邮件人才 | 邮件博客 | 邮件系统论坛 | 软件下载 | 邮件周刊 | 热点专题 | 工具
网络技术 | 操作系统 | 邮件系统 | 客户端 | 电子邮箱 | 反垃圾邮件 | 邮件安全 | 邮件营销 | 移动电邮 | 邮件软件下载 | 电子书下载

新闻资讯

邮件服务器 | 行业法规 | 网站公告 | 邮件趣闻 | 邮件人物 | 行业数据 | 反垃圾邮件 | 移动电邮 | IT业界 | 邮件客户端 | 电子邮箱 | 邮件安全 |
首页 > 新闻资讯 > IT业界新闻资讯 > 为机顶盒增加P2P和邮件功能 > 正文

为机顶盒增加P2P和邮件功能

出处:5DMail.Net收集整理 作者:5DMail.Net收集整理 时间:2009-4-23 0:53:36

泰信公开了比较完善的网络接口,实现TCP/IP、UDP、PPPOE等网络协议。并屏蔽了比较复杂的协议栈部分。仅过一段时间的开发测试,就可以在这个API上实现P2P网络协议、电子邮件客户端功能。在这些协议栈上,可以很容易地完成各种网络功能。

    增加P2P网络功能

    典型的P2P网络软件有BT下载、MSN、QQ、SKYPE等等。微软的MSN聊天工具协议是公开的,可从网上下载。利用泰信的底层网络协议,可以将其很方便的嵌入到机顶盒里,编译生成的文件名为P2P.bin,有API说明。

    现在数字电视机顶盒也已经步入网络时代, 双向机顶盒得到普遍应用。一些计算机互联网上的应用也得以在机顶盒上实现。本文就介绍一种即时通信协议在机顶盒上的实现。

    当前互联网上即时通信协议繁多, 有QQ、MSN、Yahoo Messager、AOL、ICO、Google Talk等。这些协议大都遵循XMPP(Jabber协议的标准化)或简单地对其进行改造。XMPP是一个开放的文本协议, 以XML流为基础,协议简明, 扩展性强,是一种发展迅速的P2P协议。也有人用它作软交换服务器。以下介绍XMPP在机顶盒上的实现。

    XMPP简介

    XMPP协议的前身是Jabber协议, XMPP的全称是可扩展的消息和出席信息协议(Extensible Messaging and Presence Protocol)。XMPP不仅具有一般即时通信协议所具有的功能, 它还允许同一帐号在不同地点/设备同时登陆, 当然最具特色的还是它的开放性。协议的开放使得人们容易在各种设备上实现。XMPP协议的帐户由于历史原因被称为JID, 是这样的形式: example@domain/resouce。前面说同一帐户可以在多处登陆, 服务器如何区分多处登陆的同一帐户呢?其实在不同地方登陆的帐户的JID的resouce部分是不一样的, resouce部分可以在登陆过程中和服务器协商确定。
    XMPP的登陆过程

   其实一个邮箱帐户就可以是一个MSN帐户, 下面以登陆MSN的服务器为例介绍的登陆过程。
   1) 根据帐户的域名部分gmail.com, 使用域名服务查询, 获取XMPP服务器的地址
   2) 连接XMPP服务器, 发送初始化请求, 服务器应答
   3) 获取服务器支持的安全机制, 和服务器建立安全传输层
   4) 获取并选择一种服务器支持的认证机制, 向服务器认证客户端帐号
   5) 和服务器进行协商JID的resouce部分
   6) 建立和服务器的会话

    成功登陆后, 我们在机顶盒上实现的客户端可以相互通信, 也可以和PC机上的各种客户端通信(MSN、Google Talk、Pidgin、 LinQ等)。

    通过XMPP协议, 各个不同地方, 不同型号的机顶盒只要接入互联网, 就能够相互连接、相互通信。由于和服务器连接中安全层的存在, 各个机顶盒之间的通信内容是安全的, 即: 信息是完整的、不能被窃听的、不能被篡改的、和两台PC机通讯是一样的。XMPP协议对机顶盒资源要求不是很高, 但也需要具有一定处理速度,经常使用的ST5105不能满足这种要求,会经常死机,然而在三洋机顶盒上相互通信却很流畅。

    在具有双向网络的机顶盒上实现这种P2P协议后,就可以在此基础上开发很多有趣的功能。例如,如果使用硬盘,在网络速度足够快的情况下


    为机顶盒增加P2P和邮件功能 
 
 
    共享影像资料;开发远端子母机等。

    因为泰信提供了丰富的网络接口,邮件系统的实现相对比较简单。邮件系统分为服务器和客户端两部分,服务器可以使用在Internet网上的各种邮件服务器,例如,新浪、搜狐等门户网站的邮件服务器。客户端则需要在机顶盒端实现,其基本要求是实现用于发送邮件的smtp协议和用于接收邮件的pop3协议,应当实现对中英文本正文和多附件的支持。

    网络邮件系统作为双向业务的基础部件可以作为用户上传数据的重要渠道,可用于以文本正文形式发送用户服务请求,以附件方式上传下载多媒体数据分享资源,甚至使用附件升级程序等应用中。

    smtp协议和用于接收邮件的pop3协议都是公开的,可以在网上获得。编译成的文件名为mail.bin,同样有API使用说明。

    三洋LC74189机顶盒平台具有很高的速度。我得到的这台配置为2GB的NAND FLASH,一个SD读卡器,利用这个邮件功能,可以将机顶盒当作一个网络数码像框,只需将数码相机的SD卡插到机顶盒上就可以浏览照片,或将其发到彩印中心,或者PC机上浏览。当然,也可以使用机顶盒接收照片邮件,观看亲友从外地发来的照片,非常实用。

相关文章 热门文章
  • 快压技巧分享:秒传邮件超大附件
  • 不容忽视的邮件营销数据分析过程中的算法问题
  • 穿越时空的爱恋 QQ邮箱音视频及贺卡邮件
  • 入侵邻居网络发骚扰邮件 美国男子被重判入狱18年
  • 网易邮箱莫子睿:《非你莫属》招聘多过作秀
  • 如何在iPhone/iPod touch/iPad邮件应用程序Mail中使用QQ邮箱Exchange移动终端同步服务?
  • 邮件业务对Google、微软和雅虎为何如此重要?
  • 新型电子邮件服务Shortmail获75万美元种子资金
  • “发妻”揭院士候选人“包N奶”电子邮件露“奸情”
  • 刘子骏:利用QQ邮件列表 做精准的邮件营销
  • 韩媒称韩国学生电子邮件收发能力全球排第一
  • 企业邮箱与垃圾邮件的战争
  • 微软OEM WinXP激活码02月28日停用
  • 全球DNS服务器更新间隔将缩短为几秒
  • 中国电信封杀ADSL宽带共享激起网民愤怒
  • 公安部通报扫黄战果 10天关闭700淫秽网站
  • 微软CRM用户近千
  • 微软MSN关闭免费聊天室的理由
  • 紧急通知:访问Google的地址
  • 微软IM称王?Istanbul呼之欲出
  • 我国研制出首台互联网IPv6无线路由器
  • 互联网发展趋势:即时信息与电子邮件的整合
  • 2004中国互联网大会9月1日开幕
  • 微软进入反病毒软件市场遭声讨
  • 自由广告区
     
    最新软件下载
  • SharePoint Server 2010 部署文档
  • Exchange 2010 RTM升级至SP1 教程
  • Exchange 2010 OWA下RBAC实现的组功能...
  • Lync Server 2010 Standard Edition 标..
  • Lync Server 2010 Enterprise Edition...
  • Forefront Endpoint Protection 2010 ...
  • Lync Server 2010 Edge 服务器部署文档
  • 《Exchange 2003专家指南》
  • Mastering Hyper-V Deployment
  • Windows Server 2008 R2 Hyper-V
  • Microsoft Lync Server 2010 Unleashed
  • Windows Server 2008 R2 Unleashed
  • 今日邮件技术文章
  • 腾讯,在创新中演绎互联网“进化论”
  • 华科人 张小龙 (中国第二代程序员 QQ...
  • 微软推出新功能 提高Hotmail密码安全性
  • 快压技巧分享:秒传邮件超大附件
  • 不容忽视的邮件营销数据分析过程中的算..
  • 国内手机邮箱的现状与未来发展——访尚..
  • 易观数据:2011Q2中国手机邮箱市场收入..
  • 穿越时空的爱恋 QQ邮箱音视频及贺卡邮件
  • Hotmail新功能:“我的朋友可能被黑了”
  • 入侵邻居网络发骚扰邮件 美国男子被重..
  • 网易邮箱莫子睿:《非你莫属》招聘多过..
  • 中国电信推广189邮箱绿色账单
  • 最新专题
  • 鸟哥的Linux私房菜之Mail服务器
  • Exchange Server 2010技术专题
  • Windows 7 技术专题
  • Sendmail 邮件系统配置
  • 组建Exchange 2003邮件系统
  • Windows Server 2008 专题
  • ORF 反垃圾邮件系统
  • Exchange Server 2007 专题
  • ISA Server 2006 教程专题
  • Windows Vista 技术专题
  • “黑莓”(BlackBerry)专题
  • Apache James 专题
  • 分类导航
    邮件新闻资讯:
    IT业界 | 邮件服务器 | 邮件趣闻 | 移动电邮
    电子邮箱 | 反垃圾邮件|邮件客户端|网络安全
    行业数据 | 邮件人物 | 网站公告 | 行业法规
    网络技术:
    邮件原理 | 网络协议 | 网络管理 | 传输介质
    线路接入 | 路由接口 | 邮件存储 | 华为3Com
    CISCO技术 | 网络与服务器硬件
    操作系统:
    Windows 9X | Linux&Uinx | Windows NT
    Windows Vista | FreeBSD | 其它操作系统
    邮件服务器:
    程序与开发 | Exchange | Qmail | Postfix
    Sendmail | MDaemon | Domino | Foxmail
    KerioMail | JavaMail | Winwebmail |James
    Merak&VisNetic | CMailServer | WinMail
    金笛邮件系统 | 其它 |
    反垃圾邮件:
    综述| 客户端反垃圾邮件|服务器端反垃圾邮件
    邮件客户端软件:
    Outlook | Foxmail | DreamMail| KooMail
    The bat | 雷鸟 | Eudora |Becky! |Pegasus
    IncrediMail |其它
    电子邮箱: 个人邮箱 | 企业邮箱 |Gmail
    移动电子邮件:服务器 | 客户端 | 技术前沿
    邮件网络安全:
    软件漏洞 | 安全知识 | 病毒公告 |防火墙
    攻防技术 | 病毒查杀| ISA | 数字签名
    邮件营销:
    Email营销 | 网络营销 | 营销技巧 |营销案例
    邮件人才:招聘 | 职场 | 培训 | 指南 | 职场
    解决方案:
    邮件系统|反垃圾邮件 |安全 |移动电邮 |招标
    产品评测:
    邮件系统 |反垃圾邮件 |邮箱 |安全 |客户端
    广告联系 | 合作联系 | 关于我们 | 联系我们 | 繁體中文
    版权所有:邮件技术资讯网©2003-2010 www.5dmail.net, All Rights Reserved
    www.5Dmail.net Web Team   粤ICP备05009143号