如何实现浏览器播放视频?
给个思路就行~偶现在是找不到北啊~哎~才毕业就遇到个这样的老总~倒霉
现在我做的项目是这样滴,还在试用期呢~
~从摄象头里面取的视频,当然取得的视频是经过编码了的,这一步暂且不管了,偶们老总的意思是,把这个视频发送到一个网页上,只要打开指定的网页,那么这段视频就能正常播放了。
我的问题是:
1,在这个实现的过程中,有没有必须的这一步骤,我把视频流通过socket发送到指定IP上,比如我们那块目标板的ip是192.168.0.11,程序在目标板上运行,发送到127.0.1.1,实验证明已经发送成功,然后我该怎么办?
2,到底“把这个视频发送到一个网页上”实现的具体细节是什么~必须有哪几步?
3,正常播放总得有个界面吧,这个也需要我来实现吗?
(我是用c语言开发的)
[解决办法]
可以这样考虑
你的那个设备是这样的一个功能
1.获取了监控图象
2.向某个网络服务器进行图象数据实时传递
而后面的发送到一个网页应该是
1.一个web页面包含了播放插件支持对你实时传出数据的播放
2.有一个服务器提供了对视频播放请求的支持(流媒体应用)
结合这样的功能,其实你要实现的就是一个视频直播的应用,这方面已经有很多的案例
real公司的DNA计划中包含了整个实现需求的技术(除了硬件对摄像头支持——驱动支持问题)
当然微软的media 技术系列也有实现的方案
此外还有其他一些开源或者不开源的方案实例
-----------------------
如果你是嵌入开发系统的,可能还要处理更多的问题,上面的方案都是一般PC系统可实现的,而嵌入系统由于资源环境等问题,可能要进行特舒处理。