當前位置:首頁 » 安卓系統 » android播放ts

android播放ts

發布時間: 2023-09-17 02:35:22

『壹』 android可以播放ts文件或者ts流嗎

其實暴風就可以,但你必須做相關的設置. 給你上張圖,結合著看. 首先,打開暴風的"查看--選項",在新窗口中選擇"外部濾鏡",然後在新窗口中找到CoreAVC Video Decoder,雙擊它,會出現在「外部濾鏡」的窗口中(如圖),然後,選擇「首選」(如圖)。 這個時候,一般就可以播放了。 由於你的配置比較低,可能你的顯卡無法支持硬體解碼,這就需要設置CoreAVC Video Decoder的屬性。先雙擊CoreAVC Video Decoder就出現了旁邊的小圖。點擊Standard bebiocking,選擇其中的 Skip all deblocking,然後再點擊下面的Software deinterlacing,選擇No deinterlacing,然後點擊「應用」,重新啟動暴風就可以了。 需要提醒的是,不要用暴風2以後的版本,一定要用暴風1。當然,終極解碼也可以,但設置更為復雜。 估計樓上的朋友都沒有播放過高清視頻,所以回答不得要領。 祝你好運!

『貳』 android可以播放ts文件或者ts流嗎

雖然android是支持ts流額播放,但是嫌兄不能播放實時流,播放的時候會先將文件下載到內存在播放寬譽,這個果斷不行,將目芹巧襲標放在了m3u8上,從google上得到的一些資料,使用mediaplayer可以播放。

『叄』 android可以播放ts文件或者ts流嗎

其實暴風就可以,但你必須做相關的設置. 給你上張圖,結合著看. 首先,打開暴風的"查看--選項",在新窗口中選擇"外部濾鏡",然後在新窗口中找到CoreAVC Video Decoder,雙擊它,會出現在「外部濾鏡」的窗口中(如圖),然後,選擇「首選」(如圖)。 這個時候,一般就可以播放了。 由於你的配置比較低,可能你的顯卡無法支持硬體解碼,這就需要設置CoreAVC Video Decoder的屬性。先雙擊CoreAVC Video Decoder就出現了旁邊的小圖。點擊Standard bebiocking,選擇其中的 Skip all deblocking,然後再點擊下面的Software deinterlacing,選擇No deinterlacing,然後點擊「應用」,重新啟動暴風就可以了。 需要提醒的是,不要用暴風2以後的版本,一定要用暴風1。當然,終極解碼也可以,但設置更為復雜。 估計樓上的朋友都沒有播放過高清視頻,所以回答不得要領。 祝你好運!

『肆』 有什麼手機播放器能支持TP跟TS視頻格式的

1、DICE Player:DICE Player是一款功穗差棚能強悍的視頻/音頻播放器,它支持播放速度控制,支持網路流媒體,還支持硬體加速,軟解碼/硬解碼樣樣齊全,而且DICE Player的硬解碼是通過解析視猜則頻文件的編碼格式而不是文件格式的,且支持視頻格式包括TP和TS。

2、MoboPlayer:moboplayer播放器是通用於所有安卓手機上的高清視頻播放器,獨具FFMpeg 解碼器,即使低配置的安卓手機也能流暢播放高清視頻文件。MoboPlayer支持所有格式視頻播放(包括TS和TP格式),播放視頻效果極流暢,用戶可自由選擇是否硬解。

3、Rockplayer:是一款嵌入式平台上的高性能全格式視頻播放程序。憑借專為移動設備優化的播放核心以及高度優化的FFMpeg解碼 器,RockPlayer已經成為了Android平台上性能最高、支持格式最廣泛(包括TS和TP格慶山式)的視頻播放程序。

4、Coreplayer:CorePlayer是源於早期Windows Mobile平台TCPMP的播放器。支持多種格式的音、視頻(包括TS和TP格式)播放。且支持多種編碼格式,還內置豐富的解碼器。

5、MX Player:是一款安卓平台上的視頻播放器,其支持的視頻格式包括:3GP、AVI DIVX、F4V、FLV、MKV、MP4、MPEG、MOV、VOB、WMV、WEBM、TS、TP、XviD等,並針對ARM NEON 和NVIDIA Tegra 2 CPU做了優化處理。

『伍』 js android端實現視頻自動播放

在安卓手機上,使用video播放視頻有個問題,video控制項層級會永遠在頂層,不利於視頻互動H5開發,而IOS手機上不會有此問題。

<video src="http://xxx.mp4" x5-video-player-type="h5"/>

x5-video-player-type="h5"   只適用於微信瀏覽器

注意:

1.jsmpeg 需要將視頻轉為.ts的文件

     先安裝ffmpeg,然後執行以下命令,將mp4格式的文件轉成 .ts(用命令行轉的才能正常播放)

ffmpeg -i video.mp4 -f mpegts -codec:v mpeg1video -codec:a mp2 out.ts(文件的路徑不太好找,建議全局搜索一下)

2.安卓上使用jsmpeg插件渲染canvas,ios上正常使用video並加入隱藏控制條等設置

3. http://hf-app.oss-cn-hangzhou.aliyuncs.com/public/html/jsmpeg.js    請使用此js,原作者的js沒有回調設置

4. https://github.com/phoboslab/jsmpeg   原作者github地址

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>JSMpegPlayer</title>

    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0">

    <style>

    html,body{

        padding: 0;

        margin: 0;

    }

    .msg-wrap{

        position: fixed;

        top: 0;

        left: 0;

        background: #fff;

        border: 1px solid #000;

    }

    .video-wrap{

        width: 100%;

        display: none;

    }

    </style>

</head>

<body>

    <video class="video-wrap" id="video-ios" x5-playsinline webkit-playsinline playsinline src="1_BG_4s_2.mp4"></video>

    <canvas class="video-wrap" id="video-android"></canvas>

    <div class="msg-wrap" id="msgTxt">loading...</div>

    <script src="http://hf-app.oss-cn-hangzhou.aliyuncs.com/public/html/jsmpeg.js"></script>

    <script>

        var msgTxt = document.getElementById('msgTxt');

        var video = document.getElementById('video-ios');

        var canvas = document.getElementById('video-android');

        //檢測是否為非安卓瀏覽器並作處理

        var check = !! navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);

        if(check){

            msgTxt.innerHTML = "not Android mode"

            video.style.display="block"

            video.play()

            //監聽video載入完成

            video.addEventListener("loadedmetadata",function(){

                msgTxt.innerHTML = "not Android mode:videoPlaying"

            })

            //監聽video播放結束

            video.addEventListener("ended",function(){

                msgTxt.innerHTML = "not Android mode:videoEnd"

            })

        }else{

            // jsmpegPlay(canvas,'1_BG_4s_5.ts',startCallBack,playingCallBack,endCallBack)

            jsmpegPlay(canvas,'out.ts',startCallBack,playingCallBack,endCallBack)

        }

        function jsmpegPlay(Vcanvas,vVideo,startFun,playingFun,endFun) {

            var player = new JSMpeg.Player(

                vVideo ,{

                    canvas: Vcanvas,

                    loop: false,

                    autoplay: true,

                    startSign: true,

                    startCallBack: startFun,

                    playingCallBack: playingFun,

                    endCallBack: endFun

                });

        }

        //視頻開始播放(即解碼完成)執行

        function startCallBack() {

            msgTxt.innerHTML = "Android mode:videoPlaying"

            canvas.style.display="block"

        }

        //視頻播放進度

        function playingCallBack(currentTime) {

            // console.log(currentTime)

        }

        //視頻播放完成執行

        function endCallBack() {

            msgTxt.innerHTML = "Android mode:videoEnd"

        }

    </script>

</body>

</html>

項目中遇到的坑,把使用方法記錄一下

在線演示DOMO

JSMpegPlayer

https://github.com/xxfxx/android-video-autuplay   github地址,歡迎小星星~~~

『陸』 安卓手機如何打開.ts123文件

具體操作步驟如下:

1.打開我的電腦--工具--文件夾選項--查看--找到「隱藏已知文件類型的擴展名」。

2.將對號取消--應用確定--回到.ts格式的文件,右鍵重命名,將後綴改為.mpg。

3.保存--之後用KMplayer或暴風嘗試播放。

『柒』 android可以播放ts文件或者ts流嗎

雖然android是支持ts流額播放,但是不能播放實時流,播放的時候會先將文件下載到內存在播放,這個果斷不行,將目標放在了m3u8上,從google上得到的一些資料,使用mediaplayer可以播放。

熱點內容
演算法題抽獎 發布:2025-01-31 17:08:04 瀏覽:124
壓縮內存軟體 發布:2025-01-31 16:51:39 瀏覽:145
腳本lcd 發布:2025-01-31 16:41:02 瀏覽:515
安卓selinux干什麼用的 發布:2025-01-31 16:32:04 瀏覽:531
俠盜獵車手加錢密碼是多少 發布:2025-01-31 15:44:28 瀏覽:662
沒密碼怎麼登微信 發布:2025-01-31 15:33:51 瀏覽:737
c語言死機程序 發布:2025-01-31 15:07:52 瀏覽:18
編程教育裝修 發布:2025-01-31 15:04:38 瀏覽:402
函數和存儲過程的區別 發布:2025-01-31 14:39:12 瀏覽:610
地下室柱子箍筋的加密 發布:2025-01-31 14:36:11 瀏覽:935