免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4801 | 回复: 10
打印 上一主题 下一主题

如何在IE上实现播放视频的功能? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-06 10:39 |只看该作者 |倒序浏览
现在要在ARM+LINUX下实现一个WEB SERVER的功能,目前通过初步确定使用boa+cgic来实现支持IE访问ARM板子的功能;
现在主要存在两个地方的疑问:
         一、目前初步测试已经能实现用IE浏览器访问自己的ARM板了,直接输入http://192.168.0.79/cgi-bin/cgictest.cgi就可以了;
                但是不知道如何进行配置来实现在外网远程访问这个ARM板子?

         二、此ARM板子本身已经具备视频采集编码功能,现在想在用IE访问的时候可以看到ARM板采集到的图像,这里不知道如何实现?


以上是我自己通过查资料确定的功能实现方案,如果朋友们有其他的实现方案建议请列出来,大家一起学习;


thanks in advance

论坛徽章:
0
2 [报告]
发表于 2008-12-06 17:50 |只看该作者
第一个问题应该有路由来实现内外网的转换吧
第二个ARM采集的图像存在哪里,什么格式的,应该可以用cgi转成页面显示吧

论坛徽章:
0
3 [报告]
发表于 2008-12-08 07:41 |只看该作者

回复 #2 bitmilong 的帖子

关于第二个问题:
ARM采集后的图像最终经过H264编码后的数据存在缓冲或者一个移动硬盘上,不知道这样是否可以用CGI转成页面显示,
如果可以,具体如何实现呢?

论坛徽章:
0
4 [报告]
发表于 2008-12-08 11:22 |只看该作者
那不就相当于在HTML页面上插入多媒体吗

流媒体?

论坛徽章:
0
5 [报告]
发表于 2008-12-08 12:38 |只看该作者
原帖由 qks5201314 于 2008-12-8 07:41 发表
关于第二个问题:
ARM采集后的图像最终经过H264编码后的数据存在缓冲或者一个移动硬盘上,不知道这样是否可以用CGI转成页面显示,
如果可以,具体如何实现呢?


楼主,不能存移动硬盘上,你这样就没有实时性可言。

论坛徽章:
0
6 [报告]
发表于 2008-12-08 14:10 |只看该作者

回复 #4 bitmilong 的帖子

恩,我想同时支持两种方式,一种是播放移动硬盘里已经存储的视频文件;另一种是实时播放ARM端采集编码后的图像;
当然这两个都是H264编码后的数据;
如果是用流媒体我应该具体如何操作呢?


兼回答楼上的关于实时性的忧虑;

[ 本帖最后由 qks5201314 于 2008-12-8 14:12 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2008-12-09 15:53 |只看该作者
版主,帮帮忙哦  :)

论坛徽章:
0
8 [报告]
发表于 2008-12-09 16:07 |只看该作者

回复 #7 qks5201314 的帖子

我得会呀

Google下流媒体吧

论坛徽章:
0
9 [报告]
发表于 2008-12-09 21:55 |只看该作者
第一个问题主要是网络配置问题,想想看怎样访问你家里的通过宽带路由上网的电脑就知道了。

第二个问题就比较复杂一些,设备上需要一个server,需要一个协议,客户端需要一个可以播放的播放软件或者嵌在IE中的播放控件。这个有一系列的问题需要研究,大概是这样一个流程:视频采集设备->采集原始视频数据,通过某种编码协议并编码压缩输出到缓冲区,编码压缩往往是专用DSP芯片来做的,你这里的是H264编码->流媒体服务器程序读取压缩的视频数据,按照某种流媒体协议重新打包并发送到网络上->客户端软件(也可以是网页播放控件)连接server,获取数据流,解包,然后按照对应压缩编码格式解码并播放。播放已存储的文件流程类似,只是把保存的文件读取,解开取视频数据然后跟前面说的一样。

整个过程其实跟CGI好像没什么关系,无非就是怎么在网页里嵌入这个播放器控件,如何对这个控件进行一些简单的控制。

server程序是其中最复杂的一部分,另外如果是非标准协议和编码格式,客户端也要定制开发。可以了解下rtsp协议,ffmpeg,vlc等开源软件和库。

[ 本帖最后由 pilgrim_kevin 于 2008-12-9 22:01 编辑 ]

评分

参与人数 1可用积分 +30 收起 理由
bitmilong + 30 精品文章

查看全部评分

论坛徽章:
0
10 [报告]
发表于 2008-12-13 10:34 |只看该作者

回复 #9 pilgrim_kevin 的帖子

:em11: 非常感谢楼上帮忙分析整个系统架构流程;

现在暂时决定使用一个控件来实现对H264编码后的视频文件进行解码播放,但是没能在网上找到PlayerObject控件的下载地址,
请朋友们帮忙找下,谢谢

[ 本帖最后由 qks5201314 于 2008-12-13 17:07 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP