网页制作中的问题
我想问一下以上几个网页中的构件都用什么编写的我说的不是引用线程的代码比如百度播放器单纯自己做的话用什么编写的用什么做还有视频播放器不是网页自带的想上面咋么做还有最后那个效...
我想问一下以上几个网页中的构件 都用什么编写的 我说的不是引用线程的代码 比如百度播放器 单纯自己做的话 用什么编写的 用什么做 还有视频播放器 不是网页自带的 想上面 咋么做 还有最后那个效果用js编写吗?
展开
展开全部
网页多媒体的制作是比较困难的,首先是因为多种多样的媒体格式,官方(W2C)说目前还没有一项这方面的标准,各家的浏览器支持的格式不尽相同。
目前常见的播放器有多种模式,看具体的情况而定。
【swf+js】,这个是最常见的,也是所谓的flash播放器,你需要使用flash+AS开发一款播放器,这个播放器可以根据实际情况来设计开发,虾米、百度音乐、优酷土豆等属于这种,他有一个swf格式的多媒体解析器(播放器),可以有界面,也可以无界面,但他可以解析多媒体,并播放声音和视频,操作面板可以使用html来制作,然后用js来控制swf的动作。这种播放器兼容性好,大部分浏览器都支持(只要支持flash即可)。
【html5+js】这是比较特殊的播放器设计了,因为,目前的大部分智能手机端都不支持flash,那么,html5的audio和video标签是个不错的选择,但是,不同的浏览器支持的文件格式不同。同样,他也是可以通过js来控制多媒体的。QQ音乐就使用了这种方式。
【媒体播放机】这个可以简单的说程Windows Media Player,以前有不少音乐网站都是用的这个播放插件,但是,他只适合IE内核的浏览器,注入chrome等是无法使用的,总提示安装插件,而且总是安装不上,兼容差的很。这种用法还被用在电台直播上,因为他支持一些常见直播技术。
【第三方插件】有些网站是提供播放器代码的,如百度影音,他可以提供一种播放器接口,你可以用他来作为一个网页播放器来播发你的媒体文件。
大部分的网页多媒体播放器都是闭源(无法基于该代码做二次开发)的,但也有不少开源的播放器插件,比如:http://www.iteye.com/news/21953
目前常见的播放器有多种模式,看具体的情况而定。
【swf+js】,这个是最常见的,也是所谓的flash播放器,你需要使用flash+AS开发一款播放器,这个播放器可以根据实际情况来设计开发,虾米、百度音乐、优酷土豆等属于这种,他有一个swf格式的多媒体解析器(播放器),可以有界面,也可以无界面,但他可以解析多媒体,并播放声音和视频,操作面板可以使用html来制作,然后用js来控制swf的动作。这种播放器兼容性好,大部分浏览器都支持(只要支持flash即可)。
【html5+js】这是比较特殊的播放器设计了,因为,目前的大部分智能手机端都不支持flash,那么,html5的audio和video标签是个不错的选择,但是,不同的浏览器支持的文件格式不同。同样,他也是可以通过js来控制多媒体的。QQ音乐就使用了这种方式。
【媒体播放机】这个可以简单的说程Windows Media Player,以前有不少音乐网站都是用的这个播放插件,但是,他只适合IE内核的浏览器,注入chrome等是无法使用的,总提示安装插件,而且总是安装不上,兼容差的很。这种用法还被用在电台直播上,因为他支持一些常见直播技术。
【第三方插件】有些网站是提供播放器代码的,如百度影音,他可以提供一种播放器接口,你可以用他来作为一个网页播放器来播发你的媒体文件。
大部分的网页多媒体播放器都是闭源(无法基于该代码做二次开发)的,但也有不少开源的播放器插件,比如:http://www.iteye.com/news/21953
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询