国产自国产自愉自愉免费视频_欧美国产日韩淫荡视频_亚洲精品色婷婷在线影_欧美黄色片播放网址_国产永久免费精品_九九九热视频最新在线_午夜福利视频成人_黄色欧美一级视频在线观看_岛国午夜福利一区二区_欧美大片第一福利在线

奧酷音視頻解碼庫SDK
  • 奧酷音視頻解碼庫SDK

為配合AMS流媒體服務(wù)器,T系列,A系列錄播主機(jī),雙向互動系統(tǒng),北極星通公司推出了本套SDK,本解碼庫在網(wǎng)絡(luò)層,協(xié)議層,解碼層,顯示層做到了精細(xì)化控制,旨在使用戶體驗更好。為客戶,合作伙伴賦能。

具體功能如下:

  1. 支持rtsp,rtmp,http-flv直播協(xié)議的播放器SDK,C++開發(fā),簡單易用,功能強(qiáng)大;
  2. 支持秒開視頻,支持播放緩沖設(shè)置,當(dāng)緩沖設(shè)置為0時,秒開秒播,可以作為交互客戶端解碼用;
  3. 最低延時,含網(wǎng)絡(luò)傳輸及解碼,可以控制在200ms以內(nèi);
  4. 視頻支持H.264,H.265解碼,音頻支持AAC,G.711解碼;
  5. 支持只解碼播放視頻,只解碼播放音頻,音視頻同時解碼;
  6. 支持視頻旋轉(zhuǎn);
  7. 支持音頻播放中變聲;
  8. 支持?jǐn)嗑€重連,斷幀補(bǔ)幀;
  9. 完善的日志記錄,便于后期查詢問題。

接口:

/***

* 環(huán)境初始化,系統(tǒng)只需調(diào)用一次

*/

LIBPLAYCLIENT_API BOOL  PlayEnviromentInit();

LIBPLAYCLIENT_API void  PlayEnviromentFree();

/***

* 創(chuàng)建PlayClient

* @return: 返回模塊指針,為NULL則失敗

*/

LIBPLAYCLIENT_API void *CreatePlayClient();

/***

* 銷毀PlayClient

* @param pHandle: 模塊指針

*/

LIBPLAYCLIENT_API void DestoryPlayClient(void **pHandle);

/***

* 開始拉流并播放

* @param pHandle: 模塊指針

* @param url: 流地址

* @param unJitterBuffDelay: 內(nèi)部緩存時間,緩存時間越大延時越大、流暢性越好。反之延時越小,流暢性越差。范圍[0, 2000],單位毫秒

* @param pDisplayHandle: 渲染輸出的窗口句柄

* @return: TURE成功,F(xiàn)ALSE失敗

*/

LIBPLAYCLIENT_API BOOL PlayClientStart(void* pHandle, char *url, int unJitterBuffDelay, void* pDisplayHandle);

/***

* 停止拉流播放

* @param pHandle: 模塊指針

* @return:

*/

LIBPLAYCLIENT_API void PlayClientStop(void* pHandle);

/***

* 設(shè)置音量大小

* @param pHandle: 模塊指針

* @param fVolume: 范圍[-100, 100],設(shè)置為-100時即靜音,0為原始音量,值越大音量越大

*/

LIBPLAYCLIENT_API void PlayClientSetVolume(void* pHandle, int nVolume);

/***

* 設(shè)置變聲值大小

* @param pHandle: 模塊指針

* @param fVolume: 范圍[-100, 100],設(shè)置為0時為原聲

*/

LIBPLAYCLIENT_API void PlayClientSetSoundTouch(void* pHandle, int nValue);

/***

* 獲取RTMP連接狀態(tài)

* @param pHandle: 模塊指針

* @return: 流連接狀態(tài)

*/

LIBPLAYCLIENT_API PlayClientStatus GetPlayClientStatus(void* pHandle);

LIBPLAYCLIENT_API void SetResize(void *pHandle);

/***

* 音頻使能開關(guān)

* @param pHandle: 模塊指針

*/

LIBPLAYCLIENT_API void PlayClientAudioSwitch(void **pHandle,bool enable);

/***

* 視頻使能開關(guān)

* @param pHandle: 模塊指針

*/

LIBPLAYCLIENT_API void PlayClientVideoSwitch(void **pHandle,bool enable);

* 水平翻轉(zhuǎn)使能開關(guān)

* @param pHandle: 模塊指針

*/

LIBPLAYCLIENT_API void PlayClientSetHorizontalFlip(void *pHandle,bool enable);

* 垂直翻轉(zhuǎn)使能開關(guān)

* @param pHandle: 模塊指針

*/

LIBPLAYCLIENT_API void PlayClientSetVerticalFlip(void *pHandle,bool enable);

試用版下載地址:
https://share.weiyun.com/pLWvTvBi

相關(guān)產(chǎn)品