1

我是一名对 Flash 完全陌生的 C# 开发人员,但我正在尝试使用他们的 HD Flash 1.0 配置从 Akamai 的高清网络流式传输文件。

我已经“导入”了已经部署在 Akamai 网络上的视频,但似乎有一个步骤我必须以某种方式利用 SWC 组件才能真正使与 Akamai 的连接正常工作。

提供的文档都使用似乎是旧版本的 Flash 并且不包含 FLA 文件。但是,对于更精通 Flash 的人来说,他们的部分文档确实让这听起来微不足道:

Akamai HDNetwork v1.0 - FLV 文件的 HTTP 传输,与 Flash player 10.0(我们简称为 HDN1)兼容 - 将连接到“null”的基本 NetConnection 与 com.akamai.hd.HDNetStream 结合起来。按照 samples\HDN1.0 文件夹中的示例了解如何进行基本的现场播放、基本的 VOD、多码率播放、手动切换、子剪辑和令牌认证。

并且:

com.akamai.hd.HDNetStream — 用于 HD Flash 1.0 流媒体

我将 SWC 文件放在与我正在使用的 FLA 相同的文件夹中,并将此代码包含在“操作”窗口中:

import flash.net.NetConnection;
import com.akamai.hd.HDEvent;
import com.akamai.hd.HDNetStream;

trace("Hi!");

// Magic happens here 

..但我只是得到无法找到导入定义的编译错误。所以......不是一个好的开始。

我想要做的就是流式传输视频 - 没有多比特率配置或任何疯狂的东西 - 只是如何使用我们自己的 SWF 文件播放视频。 有谁知道最简单的启动和运行方法?

4

0 回答 0