28 123
发新话题
打印

关于linux数字电视播放器

关于linux数字电视播放器

前景:
  最近两年移动数字电视会崛起,很多国内厂家也想用linux作为设备的操作系统.
那么,需要一个数字电视播放器.

How to:
    可以参考现有的Mplayer甚至直接改造Mplayer,拿过来解剖这种成熟的方案,要比自己从头写个好.所以。

目的:
1. 通过学习Mplayer源代码,提高我们社区开发人员的开发水平
2.有实实在在非常可能商用的东西,提高lupa社区的知名度
3.最重要的是推广linux的使用。桌面系统现在linux和microsoft系列斗争还是势力悬殊,但是嵌入式设备方面相对发展空间比较大。


   我会向lupa申请虚拟主机空间一个。这个空间主要就是作一些宣传,以及维护一些文档。
   网站内容主要是arm linux 开发相关,目的是建立一个环境,1来帮助arm linux学习者;2来和开发人员进行交流;3来就是搜集需求,我现在觉得,需求对工程师很重要! 否则不知道在做什么。 软件行业不能脱离其他行业的。
   有兴趣参加的同学请联系我。
   haigang.xu@gmail.com
   我希望能组织起这么一个团队,业余时间一起开发; 抽空一起能够聚会,FB。:^)
   这个idea我想了一阵子了,我觉得需要一步步实施。
   以下是个人简历:

   2004--2005: 从事手机驱动开发
   2005-现在:从事linux下智能设备的驱动开发
   熟悉linux下驱动开发;最近在学习GUI方面的东西
http://linux-dvbh.blogspot.com/ http://www.aesop-embedded.org/docu.html http://210.217.20.216/zboard/   pmplab.org http://projects.o-hand.com/matchbox/ http://www.frappr.com/opensourcetesters
支持一下。
支持
虚拟主机申请已经通过
邮箱 sanool at gmail.com  
支持,不过两个问题:
1,需要点技术门槛,比较嵌入式要求掌握的东西比较多。
2,硬件的支持,一般学生也没板子的,也舍不得买

不过值得鼓励的是,国内还没专门针对嵌入式linux开发的站点。你可以考虑把站点做做好,资料搜集全点。
-bigapple-
风吹哪页读哪页
比较有兴趣,以前做过图像,但是对视频没有接触很多,对移动编程很感兴趣,但是也没有深入研究。
谢谢sanool和lupa,


这个项目的开发其实可以先在PC上进行
______________________
_  media player(Mplayer,etc)  _
______________________
-  directFB             -
----------------------
-  hardware (x86/arm)     -
______________________

DirectFB已经支持ARM,我已经尝试在我的开发板上运行directFB和相关测试程序。
Mplayer在arm板子上很多朋友也测试过了。
我们需要做什么:
1.学习directFB的架构以及在directFB下开发
2.学习Mplayer的源代码,以便以后对其进行改装
3.目标:
  3.1 熟悉directFB下的应用开发
   directFB是一个很好的图形lib,特别是对嵌入式系统而言。我觉得以后很多应用可以建立在directFB上,包括多媒体播放器,GPS终端,还是其他的应用,详情请见www.directFB.org
  3.2 移动数字电视
   近几年的一个新应用,T-DMB或者DVB-H,手持数字电视--一个很cool和in的功能。我们对Mplayer进行改装,使其支持T-DMB和DVBH的播放。

  3.3 推广linux的嵌入式应用,

关于开发板,到了适当的时候,我们可以做。

以上是我的构思,不一定可行,希望朋友们多多提点意见
http://linux-dvbh.blogspot.com/ http://www.aesop-embedded.org/docu.html http://210.217.20.216/zboard/   pmplab.org http://projects.o-hand.com/matchbox/ http://www.frappr.com/opensourcetesters
建议mic先列个list吧,比如要在PC上构建一个开发系统,需要哪些软件支持.以及要安装哪些库.
在这个环境之下,给大家一些demo代码,先能跑demo,说明环境没问题了.然后就可以开发了
最好在lupa上搭好cvs或snv服务器

没做过图形方面,蛮有兴趣的.支持下
-bigapple-
风吹哪页读哪页
hi,bigapple,
好主意!!
计划下周完成站点的详细内容策划和环境搭配测试报告,请监督
http://linux-dvbh.blogspot.com/ http://www.aesop-embedded.org/docu.html http://210.217.20.216/zboard/   pmplab.org http://projects.o-hand.com/matchbox/ http://www.frappr.com/opensourcetesters
问几个问题:
1 lz的意思是自己用arm和数字电视接收器来做一个接收板,接收板自带播放器?

2 directFB具体不是很了解,是不是专门用于嵌入式的图形库,和qt比是不是资源占用很少?你给的网站速度很慢,我没有打开

期待详细计划
hi,风雷  

我把这个项目当作一个学习项目,通过分析解剖mplayer,学习别人的框架,代码.
并对其改装,使之适合与移动数字电视.

移动数字电视的标准在国内尚未确定,在国外,韩国用T-DMB,欧洲有标准DVB-H.
开源软件能进入这个行业,应该说机会很多的. 我现在也在从事这方面的开发,也在
学习一些标准,协议上的东西.

详细的计划正在写.

关于directFB
directFB是一个图形库,其地位和Xserver一样;在嵌入式系统中还有一个Xserver的
精简版本TinyX;
基本上层次是这样的:
-----------------------------
-matchbox, Qt
-----------------------------
-GTK+ or QPE(Qtopia series)
-----------------------------
-TinyX 或者directFB http://www.directfb.org/wiki/index.php/Main_Page
-----------------------------
-      fbdev(frameBuffer device)
-----------------------------
http://linux-dvbh.blogspot.com/ http://www.aesop-embedded.org/docu.html http://210.217.20.216/zboard/   pmplab.org http://projects.o-hand.com/matchbox/ http://www.frappr.com/opensourcetesters
 28 123
发新话题