在使用音視頻流媒體直播/點播系統時業務系統繼承OCX播放器方法

今天又收到了一個開發者的反饋,也是比較有代表性的,剛好拿出來跟大家分享一下。具體需求是這樣的:有用戶在使用EasyDSS產品時,想要集成播放器在業務系統中,需要整合ie active x控件播放RTMP直播流,同時需要兼容IE8瀏覽器。

可以看到開發者在安裝控件的過程中出現加載報錯問題,用管理員方式運行註冊控件也不起作用。

 

對系統重新編譯後,本地測試可以很好的部署搭建,可是客戶端部署始終有問題。

 

 

經查爲開發者環境問題導致,重新編譯64位程序後可正常使用。該控件可實現系統集成,解決網頁RTMP直播流播放問題。

 

同時,用戶提出需要js調用播放控件的跳轉和獲取當前播放時間的函數的需求,找不到具體的js函數。經查爲跳轉接口可能沒有開放。具體如下:

//跳轉到指定時間播放(文件)
LONG SeekFile( LPCTSTR sPlayTimeSecs// );
用SeekFile這個接口控制跳轉

在獲取工具條和進度條的問題上,進度條可以在Js層實現,此部分可控,ocx提供播放暫停等一系列功能接口給js層調用。同時系統提供回放的總體時間和按當前時間。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章