【发布时间】:2011-08-30 14:14:01
【问题描述】:
我们正在制作一个病毒视频,该视频将作为 FLV 电影文件免费下载和重新分发。
我还不太了解 Flash,但我可以想象 FLV 只是某种特殊的 Flash 应用程序,它还可以包含任意代码。
是否可以通过让 FLV 文件在播放开始时执行服务器回调来跟踪该电影文件已播放了多少次?
【问题讨论】:
标签: flash tracking flv flvplayback
我们正在制作一个病毒视频,该视频将作为 FLV 电影文件免费下载和重新分发。
我还不太了解 Flash,但我可以想象 FLV 只是某种特殊的 Flash 应用程序,它还可以包含任意代码。
是否可以通过让 FLV 文件在播放开始时执行服务器回调来跟踪该电影文件已播放了多少次?
【问题讨论】:
标签: flash tracking flv flvplayback
没有。 FLV 格式只是 Sorenson Spark 编码的视频,本质上是 h.263 的变体。
可以以提示点的形式在 FLV 中嵌入元数据,但这不能包含自执行代码,并且必须由视频播放器捕获和处理。如果您想对视频执行任何跟踪或操作,您需要控制播放器本身 AFAIK。
作为替代方案,您可以考虑将视频嵌入 SWF 中以进行分发。虽然这将使您能够执行代码,但您会牺牲流式传输视频的能力,这会降低其可用性。
【讨论】: