mediaplayer源码
❶ 跪求一个用vb 编程实现windows mediaplayer 顺序播放 和歌词同步显示的 源代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication16
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
this.axWindowsMediaPlayer1.URL = Application.StartupPath +@"\等一分钟.mp3";
}
private void 打开OToolStripMenuItem_Click(object sender, EventArgs e)
{
OpenFileDialog open = new OpenFileDialog();
open.AddExtension = true;
open.CheckFileExists = true;
open.Filter = "MP3文件(*.mp3)|*.mp3|所有文件(*.*)|*.*";
if (open.ShowDialog() == DialogResult.OK)
{
this.axWindowsMediaPlayer1.URL= open.FileName;
}
// string AppPath = Application.StartupPath;
//string RptFileFullName = AppPath + @"\(你的flash文件)";
//获取应用程序的当前工作目录。
string path = Application.ExecutablePath + @"..\images\1.gif";
MessageBox.Show(path);
String path1 = System.IO.Directory.GetCurrentDirectory();
MessageBox.Show("获取应用程序的当前工作目录:" + path1);
//获取程序的基目录。
String path2 = System.AppDomain.CurrentDomain.BaseDirectory;
MessageBox.Show("获取程序的基目录:" + path2);
//获取和设置包括该应用程序的目录的名称。
String path3 = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
MessageBox.Show("获取和设置包括该应用程序的目录的名称:" + path3);
//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
String path4 = System.Windows.Forms.Application.StartupPath;
MessageBox.Show("获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称:" + path4);
//获取启动了应用程序的可执行文件的路径及文件名
String path5 = System.Windows.Forms.Application.ExecutablePath;
MessageBox.Show("获取启动了应用程序的可执行文件的路径及文件名:" + path5);
}
}
}
❷ 求sundy的android开发视频里MediaPlayer的源码!!!谢谢!!! 我的邮箱:[email protected]
已发送邮箱,注意查收~~~
❸ 显示调用android mediaplayer源码的invoke方法时,怎么设置参数
用eclipse也行,还是以MediaPlayer为例,在任何一个可以正常编译运行的android项目里新建一个包package android.media,在该包下面新建类MediaPlayer,运行一次,在项目bin目录下找到classes.dex文件,用dex2jar.bat反编译等到classes.dex.dex2jar.jar文件,用解压软件打开就可以打到你要的class文件了!
❹ android 底层可以调用mediaplayer.h吗
官方是没有在NDK里提供使用mediaplayer的接口的,但如果你一定要这样做,也是有可能的,思路就是:
1)从Android源码中找到mediaplayer.h以及libmediaplayer.so(库名字猜测应该是这样)
2)用so查看工具,得到libmediaplayer.so里面的函数接口
3)在自己的NDK中include mediaplayer.h,这个头文件可以到自己的工程来,用dllopen函数打开libmediaplayer.so获取里面的接口,参考android源代码使用mediaplayer播放音视频。
我自己用过此方法在NDK中调用AudioTrack(也是java sdk里的一个类)来播放音频,但也是有缺陷的,不同版本的Android,.h或.so里的接口有可能有变化,所以兼容性存在问题,需要对不同版本的接口都要检测一遍。
题外话,在NDK里播放音视频正规的做法,是调用NDK官方提供的模块OpenSL或OpenAL,具体见NDK文档和example
❺ 显示调用android mediaplayer源码的invoke方法时,怎么设置参数
比如MediaPlayer类的invoke方法:
1.之所以不能调用,是因为sdk中的andoird.jar包里不含有该类的该方法,所以你的项目不能使用;你的apk使用的其实不是这个andoird.jar包,是系统里的,而系统里的就包含该方法。
2.所以只要修改android.jar包即可:
改写sdk中的android.jar包,编写MediaPlayer类,并添加invoke方法
package android.media;
...
public class MediaPlayer
{
...
public int invoke(Parcel request, Parcel reply) {
int retcode = native_invoke(request, reply);
reply.setDataPosition(0);
return retcode;
}
}
再生成class文件,并将该class文件放入android.jar包的指定位置(android.jar可以用压缩软件打开),这样就可以调用该方法了。
❻ 如何下载网页内嵌音乐。MediaPlayer插件,源代码里面找不到地址
我有时候用迅雷的网页监视功能下,可能那些网页做了屏蔽吧,找到名字去其他的地方下也可以啊
❼ media player网页播放器的 歌词同步源码
还没弄完整`有很多BUG 呵呵`尽请期待吧
❽ windows中的mediaplayer是用什么编写的怎样看源代码
是用什么语言不清楚,大概是C++,如果你想看源码。。不可能吧,微软把源码当生命
❾ 使用windows media player如何播放rmvb格式的视频文件请给出源代码。谢谢
源代码?要不要这么麻烦,下一个RMVB解码器装上,就可以用WMP播放rmvb视频了