MP3播放器源码

MP3播放器源码
MP3播放器源码

MP3播放器源码

#Region

#AutoIt3Wrapper_icon=HoneyTao.ico

#AutoIt3Wrapper_Compression=4

#AutoIt3Wrapper_Res_Description=WinXP & Win7

#AutoIt3Wrapper_Res_LegalCopyright=K丶Q 製作。

#AutoIt3Wrapper_Res_Field=产品版本|1.0.0.0

#AutoIt3Wrapper_Res_Field=产品名称|PeachPlayer

#AutoIt3Wrapper_Res_Field=公司|K丶Q

#AutoIt3Wrapper_Res_Field=内部名称|cALl Me KQ。

#AutoIt3Wrapper_Res_Fileversion=1.0.0.0

#AutoIt3Wrapper_Res_Field=源文件名|PeachPlayer.exe #EndRegion

#include

#include

#Include

#include

#include

#include

#include

#include "Bass.au3"

#include "GUIEnhance.au3"

Local $ProcessList = ProcessList(@ScriptName)

If $ProcessList[0][0] > 1 Then

MsgBox(0+16,"错误","请勿多次运行本程序")

Exit

EndIf

Global $Happy1 = @TempDir & "\Happy1.jpg",$Happy2 = @TempDir &

"\Happy2.jpg",$Peach1 = @TempDir & "\Peach1.jpg",$Peach2 = @TempDir & "\Peach2.jpg",$BassDll = @ScriptDir & "\bass.dll",$Icon = @TempDir &

"\HoneyTao.dll",$SkinDll = @ScriptDir & "\SkinCrafterDll.dll",$Skin = @ScriptDir & "\Style.skf",$Dll,$MusicHandle,$Pic

FileInstall("Happy1.jpg",$Happy1,1)

FileInstall("Happy2.jpg",$Happy2,1)

FileInstall("Peach1.jpg",$Peach1,1)

FileInstall("Peach2.jpg",$Peach2,1)

FileInstall("HoneyTao.dll",$Icon,1)

_BASS_Startup("bass.dll")

_BASS_Init(0, -1, 44100, 0, "")

If @error Then Exit

$Gui = GUICreate("", 500, 395, -1, -1)

_SkinGUI($SkinDll,$Skin,$Gui)

$Pic = GUICtrlCreatePic("", 0, 0, 500, 331)

If @MON & @MDAY = "1201" Then

GUICtrlSetImage($Pic,$Happy1)

Else

GUICtrlSetImage($Pic,$Peach1)

EndIf

$Combo = GUICtrlCreateCombo("", 10, 340, 276, 25)

_GUICtrlComboBox_SetDroppedWidth($Combo, 495)

File(@ScriptDir)

$Progress = GUICtrlCreateProgress(10, 366, 276, 20)

$Stop = GUICtrlCreateIcon($Icon, 2, 295, 340, 48, 48)

GUICtrlSetTip(-1,"停止")

GUICtrlSetCursor (-1, 0)

$First = GUICtrlCreateIcon($Icon, 3, 345, 340, 48, 48)

GUICtrlSetTip(-1,"上一张图片")

GUICtrlSetCursor (-1, 0)

$Play = GUICtrlCreateIcon($Icon, 1, 395, 340, 48, 48)

GUICtrlSetTip(-1,"播放")

GUICtrlSetCursor (-1, 0)

$Second = GUICtrlCreateIcon($Icon, 4, 445, 340, 48, 48)

GUICtrlSetTip(-1,"下一张图片")

GUICtrlSetCursor (-1, 0)

_GUIEnhanceAnimateWin($Gui,1000,$GUI_EN_ANI_FADEIN) GUISetState(@SW_SHOW)

If @MON & @MDAY = "1201" Then

_GUIEnhanceAnimateTitle($Gui,"桃桃,祝妳生日快乐",$GUI_EN_TITLE_DROP) Else

_GUIEnhanceAnimateTitle($Gui,"PeachPlayer",$GUI_EN_TITLE_DROP) EndIf

While 1

$Msg = GUIGetMsg()

Switch $Msg

Case $GUI_EVENT_CLOSE

Quit()

Case $Combo

PlayMusic()

Case $Stop

StopMusic()

Case $First

If @MON & @MDAY = "1201" Then

GUICtrlSetImage($Pic,$Happy2)

Else

GUICtrlSetImage($Pic,$Peach2)

EndIf

Case $Play

PlayMusic()

Case $Second

If @MON & @MDAY = "1201" Then

GUICtrlSetImage($Pic,$Happy1)

Else

GUICtrlSetImage($Pic,$Peach1)

EndIf

EndSwitch

WEnd

Func _SkinGUI($SkincrafterDll, $SkincrafterSkin, $Handle)

$Dll = DllOpen($SkincrafterDll)

DllCall($Dll, "int:cdecl", "InitLicenKeys", "wstr", "SKINCRAFTER", "wstr", "https://www.360docs.net/doc/ef14737959.html,", "wstr", "support@https://www.360docs.net/doc/ef14737959.html,", "wstr", "DEMOSKINCRAFTERLICENCE")

DllCall($Dll, "int:cdecl", "InitDecoration", "int", 1)

DllCall($Dll, "int:cdecl", "LoadSkinFromFile", "wstr", $SkincrafterSkin) DllCall($Dll, "int:cdecl", "DecorateAs", "int", $Handle, "int", 25)

DllCall($Dll, "int:cdecl", "ApplySkin")

EndFunc

Func File($SearchDir)

$FFArchiveFile = FileFindFirstFile($SearchDir & "\*.*")

If $FFArchiveFile = -1 Then Return -1

While 1

$FNArchiveFile = FileFindNextFile($FFArchiveFile)

If @error = 1 Then

FileClose($FFArchiveFile)

Return 0

ElseIf $FNArchiveFile = "." Or $FNArchiveFile = ".." Then

ContinueLoop

ElseIf StringInStr(FileGetAttrib($SearchDir & "\" & $FNArchiveFile),"D") Then

File($SearchDir & "\" & $FNArchiveFile)

EndIf

If StringRight($FNArchiveFile,4) = ".mp3" Then

If $FNArchiveFile = "Happy Birthday To You.mp3" Then

GUICtrlSetData($Combo,$SearchDir & "\" & $FNArchiveFile,$SearchDir & "\" & $FNArchiveFile)

Else

GUICtrlSetData($Combo,$SearchDir & "\" & $FNArchiveFile)

EndIf

EndIf

WEnd

EndFunc ;==>File

Func ProgressStatus()

Local $Pos = _BASS_ChannelGetPosition($MusicHandle,$BASS_POS_BYTE),$Length = _BASS_ChannelGetLength($MusicHandle,$BASS_POS_BYTE)

If ($Pos >= $Length And $Length > 0) Or _BASS_ChannelIsActive($MusicHandle) = 0 Then

_BASS_ChannelStop($MusicHandle)

GUICtrlSetData($Progress,0)

GUICtrlSetImage($Play,$Icon,1)

GUICtrlSetTip($Play,"播放")

AdlibUnRegister("ProgressStatus")

Else

GUICtrlSetData($Progress,Int($Pos / $Length * 100))

EndIf

EndFunc ;==>ProgressStatus

Func PlayMusic()

Local $MusicFile = GUICtrlRead($Combo)

If _BASS_ChannelIsActive($MusicHandle) = 0 Then ;当没有播放时则播放音乐

$MusicHandle = _BASS_StreamCreateFile(False,$MusicFile,0,0,0)

_BASS_ChannelPlay($MusicHandle,1)

GUICtrlSetImage($Play,$Icon,5)

GUICtrlSetTip($Play,"暂停")

ElseIf _BASS_ChannelIsActive($MusicHandle) = 1 Then ;当返回状态为1,即正在播放时

$InFo = _BASS_ChannelGetInfo($MusicHandle)

If $InFo[7] <> $MusicFile Then ;正在播放的音乐名与所选的文件不相同的话,即当前播放新文件

If _BASS_ChannelStop($MusicHandle) Then

$MusicHandle = _BASS_StreamCreateFile(False,$MusicFile,0,0,0)

_BASS_ChannelPlay($MusicHandle,1)

GUICtrlSetImage($Play,$Icon,5)

GUICtrlSetTip($Play,"暂停")

EndIf

Else ;此时判断为暂停

_BASS_ChannelPause($MusicHandle)

GUICtrlSetImage($Play,$Icon,1)

GUICtrlSetTip($Play,"播放")

EndIf

ElseIf _BASS_ChannelIsActive($MusicHandle) = 3 Then ;当返回状态为3,即暂停播放时

_BASS_ChannelPlay($MusicHandle,0)

GUICtrlSetImage($Play,$Icon,5)

GUICtrlSetTip($Play,"暂停")

EndIf

AdlibRegister("ProgressStatus", 100)

ProgressStatus()

EndFunc ;==>PlayMusic

Func StopMusic()

_BASS_ChannelStop($MusicHandle) GUICtrlSetData($Progress,0)

GUICtrlSetImage($Play,$Icon,1)

GUICtrlSetTip($Play,"播放")

EndFunc ;==>StopMusic

Func Quit()

GUISetState(@SW_HIDE)

_Bass_Free()

If FileExists($Happy1) = 1 Then FileDelete($Happy1) If FileExists($Happy2) = 1 Then FileDelete($Happy2) If FileExists($Peach1) = 1 Then FileDelete($Peach1) If FileExists($Peach2) = 1 Then FileDelete($Peach2) If FileExists($Icon) = 1 Then FileDelete($Icon) DllCall($Dll, "int:cdecl", "DeInitDecoration")

DllCall($Dll, "int:cdecl", "RemoveSkin")

DllClose($Dll)

Exit

EndFunc ;==>Quit

java视频播放器源代码

import java.awt.*; import java.io.*; import java.util.*; import javax.media.*; import javax.media.format.*; import javax.swing.*; public class VideoPlayer implements ControllerListener { Vector audioCapDevList = null; Vector videoCapDevList = null; CaptureDeviceInfo audioCapDevInfo = null; CaptureDeviceInfo videoCapDevInfo = null; MediaLocator audioCapDevLoc = null; MediaLocator videoCapDevLoc = null; Player audioPlayer; Player videoPlayer; public void initAudioCapDevLoc() { //这里可以填写其它的音频编码格式,具体请看AudioFormat类 audioCapDevList = CaptureDeviceManager.getDeviceList(new AudioFormat( AudioFormat.LINEAR)); if ((audioCapDevList.size() > 0)) { //或许有几个CaptureDevice,这里取第一个 audioCapDevInfo = (CaptureDeviceInfo) audioCapDevList.elementAt(0); audioCapDevLoc = audioCapDevInfo.getLocator(); } else { System.out.println("找不到音频采集设备"); System.exit(0); } } public void initVideoCapDevLoc() { //这里可以填写其它的编码视频格式,具体请看VideoFormat类 videoCapDevList = CaptureDeviceManager.getDeviceList(new VideoFormat( VideoFormat.YUV)); if ((videoCapDevList.size() > 0)) {

音乐播放器代码大全

音乐播放器代码大全 autostart="true"中true或1表示自动播放,false或0表示手动播放 loop="true" 中的true或1表示重复播放,false或0表示只播放一次width= height= 中的数字分别表示播放器的宽度和高度=0表示隐藏播放器 EnableContextMenu="0" 禁右键 ShowStatusBar="1" (带显示文件播放信息) 1隐藏播放器(不循环) 代码: 2.隐藏播放器(循环播放) 代码: 3.黑色皮肤播放器 代码: 4.淡蓝色播放器 代码:

5.迷幻播放器 代码:

6.带菜单的播放器 代码: 7.深黄色带菜单播放器 代码: 8.灰色播放器 代码:

音乐播放器程序源代码及注释

音乐播放器程序源代码及注释: #include #define uchar unsigned char #define uint unsigned int sbit duan=P2^6; sbit key1=P3^2;//按key1可切换花样 sbit key2=P3^3;//按key2可切换歌曲 sbit fm=P2^4;//蜂鸣器连续的IO口 sbit P30=P3^0;//矩阵键盘的一列 uchar code huayang1[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe, 0xfd,0xfb,0xf7,0xef,0xdf,0xbf};//花样1 uchar code huayang2[]={0x7f,0xfe,0xbf,0xfd,0xdf,0xfb,0xef,0xf7, 0xef,0xfb,0xdf,0xfd,0xbf,0xfe};//花样2 uchar code huayang3[]={0x7f,0x3f,0x1f,0x0f,0x07,0x03,0x01,0x0, 0x80,0xc0,0xe0,0xf0,0xf8,0xfc,0xfe,0xff}; char code huayang4[]={ 0x55,0xaa,0xcc,0x33,0x99,0x66,0x0f,0xf0}; uchar count1;//花样标志 uchar count2;//歌曲标志 uchar timeh,timel,i; //编程规则:字节高位是简谱,低位是持续时间, //代表多少个十六分音符 //1-7代表中央C调,8-E代表高八度,0代表停顿

Java音乐播放器源代码即结果显示

简单的音乐播放器一、程序代码: import java.io.File; import java.awt.BorderLayout; import java.awt.Button; import java.awt.Color; import java.awt.FileDialog; import java.awt.Frame; import java.awt.GridLayout; import https://www.360docs.net/doc/ef14737959.html,bel; import java.awt.List; import java.awt.Menu; import java.awt.MenuBar; import java.awt.MenuItem; import java.awt.MenuShortcut; import java.awt.Panel; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.sound.sampled.AudioFormat; import javax.sound.sampled.AudioInputStream; import javax.sound.sampled.AudioSystem; import javax.sound.sampled.DataLine; import javax.sound.sampled.SourceDataLine; public class Example extends Frame { private static final long serialVersionUID = 1L; boolean isStop = true;// 控制播放线程 boolean hasStop = true;// 播放线程状态

java简单媒体播放器源码.

//程序所用到的各种程序包 import java.awt.BorderLayout; import java.awt.CheckboxMenuItem; import java.awt.Color; import https://www.360docs.net/doc/ef14737959.html,ponent; import java.awt.Container; import java.awt.FileDialog; import java.awt.Font; import java.awt.FontMetrics; import java.awt.Graphics; import java.awt.Menu; import java.awt.MenuBar; import java.awt.MenuItem; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent;

import javax.media.ControllerClosedEvent; import javax.media.ControllerEvent; import javax.media.ControllerListener; import javax.media.EndOfMediaEvent; import javax.media.GainControl; import javax.media.Manager; import javax.media.MediaLocator; import javax.media.NoPlayerException; import javax.media.Player; import javax.media.PrefetchCompleteEvent; import javax.media.RealizeCompleteEvent; import javax.media.Time; import javax.swing.JFrame; //本程序对应的类; class MediaPlayer extends JFrame implements ActionListener, ControllerListener, ItemListener { //MediaPlayer类的变量成员的声明; //JMF提供的播放器对象;

音乐播放器哪个好2

音乐播放器哪个好,国内四款音乐软件评测 在国内的音乐播放器市场上,也有所谓的“四大天王”,他们分别是千千静听、酷狗音乐、酷我音乐以及QQ音乐。四款软件经过自身各个版本的升级更新,在功能及用户体验上都有着长足的进步,那么这四款软件究竟谁才是王中王呢?今天笔者告诉你!本次有https://www.360docs.net/doc/ef14737959.html,专业音乐播放器点评网点评! (PS:参评的软件均以国内为主,外国软件不予考虑) 一、参评软件 各软件的下载地址集合 千千静听----------------酷我音乐----------------QQ音乐 -------------------酷狗音乐 二、评测看点: 一款好的音乐播放软件,应具备以下诸多特点: 1、友好的安装过程(主要是强制安装以及一些插件的问题) 2、靓丽的界面及丰富的主题皮肤 3、软件操作要简便,新手容易上手 4、音乐库的更新一定要跟得上当前的音乐潮流 5、歌曲搜索功能要到位 6、最好能自带歌曲下载模块 7、音乐源的品质要满足各层次用户的需求 8、软件主体的内存占用比例要适中

上述都是一些最基本的特色功能,还有一些笔者将会在以下的评测环节一一进行讲解 三、评测部分 1、软件的主体安装部分 首先来看下几款软件在进行软件安装环节所表现出的不同风格特点,通过对比我们可以简单的看出,所谓的绿色、无广告音乐播放器是否是“徒有其名” 千千静听在安装过程中会默认安装“百度工具栏”这一浏览器插件,安装结束后还有首页修改及推荐浏览器安装,如若都不谨慎选择,还真让它蒙混过关去了 图1、千千静听安装中的插件

图2、注意最后安装结束的内容 酷我音乐盒在安装中也有百度工具条的插件,真是无孔不入啊,虽然笔者并不排斥百度工具栏这一浏览器插件,但老出现在一些安装软件中,着实让人看了十分厌烦

安卓音乐播放器开发,含源代码

基于an droid平台的音乐播放器开发 实验报告 学生姓名:_______ 温从林 _________________ 学号: ___________________________________ 班级:计自1201 _____________ 第一章引言 1.1项目背景 当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,使得手机操作系统也出现了不同各类,现在的市场上主要有三个手机操作系统,Win dowsmobile,symbia n,以及谷歌的An droid操作系统,其中占有开放源代码优势的An droid系统有最大的发展前景。那么能否在手机上拥有自己编写的个性音乐播放器呢?能的,谷歌An droid系统就能做到。本文的音乐播放器就是基于谷歌An droid手机平台的播放器。 An droid :是谷歌于2007年公布的开放式源代码手机系统,它的开放性就优于其它封闭式的手机系统,因此,任何人都可能根据自己的喜好将手机系统中的所有功能重新编写。这使得越来越多的人关注这个操作系统。本次作品音乐播放器就是基于An droid平台的。 1.2编写目的 现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,本项目的目的是开发一个可以播放主流音乐文件格式的播放器,本设计实现的主要功能是播放Mp3 Wav多种格式的音乐文件,并且能够控制播放,暂停,停止,播放列等基本播放控制功能,界面简明,操作简单。

本项目是一款基于An droid手机平台的音乐播放器,使An droid手机拥有个性的 多媒体播放器,使手机显得更生动灵活化,与人们更为接近,让手机主人随时随地处于音乐视频的旋律之中。使人们的生活更加多样化。也使设计者更加熟练An droid的技术和其它在市场上的特点。 1.3开发环境 Eclipse、An droid SDK 320 第二章系统需求分析 2.1功能需求(用例图分析) 根据项目的目标,我们可获得项目系统的基本需求,以下从不同角度来描述系统的需求,并且使用用例图来描述,系统的功能需求,我们分成四部分来概括,即播放器的基本控制需要,播放列表管理需求,播放器友好性需求和播放器扩展卡需求。以下分别描述: 2.1.1播放器的用例图 假设安装了音乐播放器的用户是系统的主要设计对象,其拥有以下操作, 启动软件、播放音乐、暂停播放、停止播放、退出软件,其用例图如下 图2.1 播放器基本用例图 2.1.2用例分析

音乐播放器的详细设计

音乐播放器详细设计 1.引言 随着社会的快速发展,现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,音乐成了我们生活工作中的一个重要的部分。而3G时代的到来,手 机移动应用越来越普遍。此文档就是为了能更好地设计出一个基于an droid系统的音乐播放器而编写的。 1?1编写目的 为软件的开发者能更好的理解和明确软件开发的详细过程,安排项目与进度、组织软件开发与测试,撰写本文档。本文档供项目组成员,软件开发人员参考。 1.2项目背景 本项目由李雪梅、杨挺等人提出,由本组成员联合开发,实现播放现今流行的音乐MP3等文本格式。 该软件是基于An droid系统的音乐播放软件,并能够与其他音乐播放软件兼容。1?3参考资料 [1] 彭龚重庆大学出版社《软件工程》“软件计划与可行性分析” [2] 靳岩、姚尚明人民邮电出版社《Android开发入门与实践》 [3] 可行性分析 [4] 《音乐播放器需求分析书》 [5] 《音乐播放器总体设计说明书》

实施计划:

在技术方面,编程知识比较缺乏,对有些与项目相关的软件不熟悉,需进行人员的技术培训(自学为主),技术难点是数据库的构架和软件功能的设计。 2.总体设计 2.1项目目的 本项目的目的是开发一个可以播放主流的音乐文本格式的 播放器。设计的主要实现功能是播放MP3等格式的音乐文件,并且能控制播放,暂停,停止,音量控制,选择上一曲,选择下一曲,更改皮肤,歌曲列表文件的管理操作,在线播放,读取存储卡播放等多种播放控制,界面简明,操作简单。 软件系统检测到错误行为时,报告错误,并提示处理操作。 2.2软件运行环境 硬件:An droid操作系统手机 系统软件:An droid 2.2 -- 4.0版本 支撑软件:Eclipse 7.5、ADT 1.5

13个常见音乐播放器大评比

普通播放器 1:Windows Media Player 7(系统自带版本) 这个是非常常用的播放器,一般网吧,课室都用这个 优点:系统自带,无需安装。新版本是某些随身听播放器传输视频或者音频必须得软件。新版本在声音上有一定改善。 缺点:声音不好听!含糊不清。对各种格式支持非常不好!ape 和flac这类牛B哄哄的格式别指望能播放的了。打开速度慢,系统资源占用多,缺点太多,就不一一赘述了。 音质指数:C 实用指数:C 2:搜狗音乐盒、酷我音乐盒、QQ音乐、青苹果音乐播放器、酷狗音乐

[attach]2666731[/attach] 这些都是网络播放器,主要功能是让大家能在播放器内直接选择最新最流行的音乐试听 优点:内置音乐排行榜,点选热门歌曲直接播放。 缺点:声音质量差,不支持无损格式,转换,修改文件信息等功能缺乏,只适合做试听之用。 音质指数:D 实用指数:D 3:千千静听 [attach]2666734[/attach] 非常大众化的一个播放软件 优点:使用方便,修改和编辑文件信息效率高,对各种格式的支持和转换都很好,界面也丰富多彩。官方版本自带歌词速配,非常适合想偷懒又想看歌词的人。声音还算过得去。软件还算小巧,占用小。 缺点:千千的声音对追求音质的人来说太过马虎,特别突出的问题是对DTS文件的播放,出来的效果可以用非常差来形容。默认的配置使用了均衡器(两边高中间低),可以说是扭曲了声音。

音质指数:B+ 实用指数:A 4:暴风Winamp 曾经风靡一时的播放器 优点:界面华丽(默认皮肤来算,如果会弄的话,很多播放器的皮肤都可以很炫),播放mp3声音还不错。功能随着版本更新越来越多。 缺点:新版本不支持ape,flac的播放,需要找插件(麻烦)。随着版本不断更新,软件越来越臃肿,无用功能太多。 音质指数:B+ 实用指数:B 5:jetaudio

音乐播放器设计文档

生产实习报告 题目:音乐播放器 学生姓名:张凡 学号: 201220220123 班级: 1222201 专业:数字媒体技术 指导教师:张金 2015年08 月08日

目录 一、引言 (3) 1.1 项目背景 (3) 1.2 项目研究的目的 (4) 1.3 安卓简介 (4) 二.功能分析 (5) 2.1 功能需求分析 (5) 2.2 系统性能需求 (6) 2.3 运行环境需求 (6) 三.程序详细设计 (6) 3.1 主界面的设计 (6) 3.2 播放界面设计 (11) 3.3 其他功能 (14) 四.调试与运行 (18) 4.1 调试 (18) 4.2 运行结果 (19) 五.总结 (21)

一、引言 1.1 项目背景 当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,使得手机操作系统也出现了不同各类,现在的市场上主要有三个手机操作系统,symbian,Windows mobile,以及谷歌的Android操作系统,其中占有开放源代码优势的Android系统有最大的发展前景。那么能否在手机上拥有自己编写的个性音乐播放器呢?答案是:肯定的,谷歌Android系统就能做到。本文的音乐播放器就是基于谷歌Android手机平台的播放器。 随着计算机的广泛运用,手机市场的迅速发展,各种音频视频资源也在网上广为流传,这些资源看似平常,但已经渐渐成为人们生活中必不可少的一部分了。于是各种手机播放器也紧跟着发展起来,但是很多播放器一味追求外观花哨,功能庞大,对用户的手机造成了很多资源浪费,比如CPU,内存等的占用率过高,在用户需要多任务操作时,受到了不小的影响,带来了许多不便,而对于大多数普通用户,许多功能用不上,形同虚设。针对以上各种弊端,选择了开发多语种的音频视频播放器,将各种性能优化,继承播放器的常用功能,满足一般用户(如听歌,看电影)的需求,除了能播放常见格式的语音视频文件,高级功能:还能播放RMVB格式的视频文件。此外,还能支持中文、英文等语言界面。

音乐播放器代码

以下为一款音乐播放器代码,长度(width="960")及高度(height="620")可调,自由切换百度随心听,贝瓦电台,豆瓣电台,音悦TV等多款音乐台。 代码一: 代码二:


以下为已嵌入音乐播放器代码的网页代码,复制以下代码创建index.html文件上传空间即可播放音乐,友情链接可自己修改。 音乐网_电视直播网