update 7.17
method 1.hook webbrowse http request and push some javascript code inside the video html. javascript call some api to get video data.
method 2.hook flash api without touch the AVM if the api has some video's information .
we need to try it.
1) 网站现在有多种形式的视频处理方法;
分析:
a.迅雷离线,优酷视频,实用swf(如http://static.youku.com/v1.0.0343/v/swf/player_yknpsv.swf)构造一个播放器见面,通过传入参数来解决影片来源的问题,
迅雷看看 上图所示,需要额外控件。
Flash 的 ActionScript接口文档
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/fl/text/TLFTextField.html
example:
http://www.adobe.com/cn/devnet/games/articles/getting-started-with-facebooksdk-actionscript3.html
http://help.adobe.com/zh_CN/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b8ea63-7fee.html
http://en.wikipedia.org/wiki/Adobe_Flash_Player
---
文章
http://www.2cto.com/ebook/201108/28988.html
http://www.adobe.com/cn/devnet/flashplayer/articles/hd_video_flash_player.html
---
思路La:
1.编写一个网页调用flash player来播放flv文件的例子。
2.编写一个http视频流播放的例子。
3.编写一个火狐插件例子。
guess:
FLV or Video Stream ----- http/rmtp... to ---- webbrowse --- Flash Player Plugin to play.
http://wpkg.org/Flash_Player
AMF
http://en.wikipedia.org/wiki/Action_Message_Format
ActionScript
http://en.wikipedia.org/wiki/ActionScript
en.wikipedia.org/wiki/MPlayer
en.wikipedia.org/wiki/Flash_Player
en.wikipedia.org/wiki/Flash_Video
www.mitov.com/html/videolab.html
forum.videohelp.com/threads/293382-Flash-with-high-quality-video-(MP4-with-H264-video-and-AAC-audio)
search keyword:
how to embed flash player on web.
Mark