如何在flex中播放音频/视频文件?
我正在使用 Flex 3。
我已使用以下库成功播放视频和音频文件:
flash.media.Video
flash.media.Sound
Live docs 链接。
但有以下限制:
- Video 类只能播放 flv 文件格式。
- 要播放 mp3 文件,我必须使用音频文件。
那么我可以用单一方法播放大部分著名的音频/视频文件吗?
通过检查文件类型,我们可以了解如何实现它。然后我应该为此创建一个组件。
那么有人可以向我推荐这样的现成组件吗?或者有其他替代方法来播放音频/视频文件吗?
I'm using flex 3.
I've successfully played video and audio files by using following libraries:
flash.media.Video
flash.media.Sound
Live docs link.
But the limitations are as follow:
- Video class can be used to play only flv file format.
- To play mp3 files I must use audio file.
So can I play most of the famous audio/video files by using single method?
Well by checking the file type we can some how achieve it. Then I should create a component for that.
So can any one suggest me such ready-made components? or is there any other alternatives to play audio/video files?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您想在 Flash 中播放任何视频/音频格式吗? (几乎)不可能。 ActionScript 库不会帮助您 - ActionScript 没有足够的能力来实时解压缩视频。也许这可以通过 Alchemy 实现,但我还没有看到以这种方式实现的编解码器...通常,人们将其内容转换为由 Flash 播放器本机播放的 FLV。
You want to play any video/audio formats in flash? (Almost) impossible. ActionScript libraries will not help you - ActionScript has not enough power to decompress video in realtime. Maybe this is possible with Alchemy, but I haven't seen codecs implemented this way... Usually, people are converting their content to FLV which is played by Flash player natively.