All Projects → gongxufan → TvPlayer

gongxufan / TvPlayer

Licence: Apache-2.0 license
android智能电视播放器,可以播放各电视台节目,播放基于ijkplayer的实现。

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to TvPlayer

Mcplayerkit
MCPlayerKit is iOS Player, PlayerCoreType: AVPlayer can use play some video, IJKPlayer type can play video, Live ...
Stars: ✭ 34 (-26.09%)
Mutual labels:  ijkplayer
Mediasdk
The library is working for downloading video while playing the video, the video contains M3U8/MP4
Stars: ✭ 164 (+256.52%)
Mutual labels:  ijkplayer
libdvbtee
dvbtee: a digital television streamer / parser / service information aggregator supporting various interfaces including telnet CLI & http control
Stars: ✭ 65 (+41.3%)
Mutual labels:  tv-apps
Android P2p Engine
Let your viewers become your unlimitedly scalable CDN.
Stars: ✭ 70 (+52.17%)
Mutual labels:  ijkplayer
Eyepetizer In Kotlin
使用Kotlin撸一款Eyepetizer,学习Kotlin语言
Stars: ✭ 1,603 (+3384.78%)
Mutual labels:  ijkplayer
Ijkplayer
在ijkplayer编译的bilibili开源编译版本上,去掉失败的依赖,增加对https支持
Stars: ✭ 178 (+286.96%)
Mutual labels:  ijkplayer
Fijkplayer
ijkplayer for flutter. ijkplayer 的 flutter 封装。 Flutter video/audio player. Flutter media player plugin for android/iOS based on ijkplayer. fijkplayer 是基于 ijkplayer 封装的 flutter 媒体播放器,开箱即用,无需编译 ijkplayer
Stars: ✭ 943 (+1950%)
Mutual labels:  ijkplayer
PlayerSDK
提供一个高效的播放器库,播放相关的优化和功能都会在这个项目中完成
Stars: ✭ 103 (+123.91%)
Mutual labels:  ijkplayer
Bilisoleil Kotlin
An unofficial bilibili client for android --kotlin+rxjava2+mvp+okhttp3+retrofit2+dagger2
Stars: ✭ 139 (+202.17%)
Mutual labels:  ijkplayer
lrud
Left, Right, Up, Down. A spatial navigation library for devices with input via directional controls
Stars: ✭ 31 (-32.61%)
Mutual labels:  tv-apps
Basemvp Master
一个基本的MVP应用框架(RxJava+Retrofit+Glide+IjkPlayer),封装比较完善,易于使用,帮助日常快速开发一个项目。
Stars: ✭ 101 (+119.57%)
Mutual labels:  ijkplayer
Flutter ijk
flutter封装的ijkplayer,支持rtsp播放
Stars: ✭ 118 (+156.52%)
Mutual labels:  ijkplayer
Bilibili
基于ijkplayer+rxjava+retrofit,组件化思想,实现一个仿B站的Android客户端
Stars: ✭ 221 (+380.43%)
Mutual labels:  ijkplayer
Tucao
http://www.tucao.tv/ 吐槽第三方Android客户端
Stars: ✭ 976 (+2021.74%)
Mutual labels:  ijkplayer
maf3-sdk
Metrological Application Framework SDK - Develop TV Apps
Stars: ✭ 52 (+13.04%)
Mutual labels:  tv-apps
Ios P2p Engine
Let your viewers become your unlimitedly scalable CDN.
Stars: ✭ 31 (-32.61%)
Mutual labels:  ijkplayer
Mvideo
An imitation of WeChat circle of friends video effects, can drag and zoom ,video view,base on ijkplayer.
Stars: ✭ 178 (+286.96%)
Mutual labels:  ijkplayer
MVideo
An imitation of WeChat circle of friends video effects, can drag and zoom ,video view,base on ijkplayer.
Stars: ✭ 179 (+289.13%)
Mutual labels:  ijkplayer
AndroidTVMovieParadise
Movie Paradise is an Android TV 📺 app. ExoPlayer, Dagger 2, RxJava libraries are used.
Stars: ✭ 68 (+47.83%)
Mutual labels:  tv-apps
Qsvideoplayer
安卓视频播放器AndroidVideoplayer,架构设计优良功能丰富,支持多种解码,支持设置比例,浮窗,倍速,静音等
Stars: ✭ 246 (+434.78%)
Mutual labels:  ijkplayer

TvPlayer

1,android智能电视播放器,可以播放各电视台节目,播放基于ijkplayer的实现

2,测试的源地址可能失效,如需测试可以自己更换播放源。HttpUtils.getOfflinePlayList()返回的是测试源地址

3,项目有MainActivityOffline和MainActivity,MainActivityOffline是离线使用的,MainActivity涉及到登录和节目列表获取

4,编译环境:Android Studio3.0,jdk8

本项目中的播放源地址可能会失效,如需测试需要更改可用的播放源,具体代码在com.gxf.liveplay.HttpUtils#getOfflinePlayList,数据格式如下:

[  
  {  
    "group": "省内频道",  
    "list": [  
      {  
        "湖南都市": "http://220.248.175.231:6610/001/2/ch00000090990000001049/index.m3u8?virtualDomain=001.live_hls.zte.com"  
      },  
      {  
        "湖南经视": "http://220.248.175.230:6610/001/2/ch00000090990000001052/index.m3u8?virtualDomain=001.live_hls.zte.com"  
      }  
    ]  
  },  
  {  
    "group": "其他频道",  
    "list": [  
      {  
        "安徽卫视": "http://220.248.175.230:6610/001/2/ch00000090990000001024/index.m3u8?virtualDomain=001.live_hls.zte.com"  
      },  
      {  
        "北京卫视": "http://220.248.175.230:6610/001/2/ch00000090990000001025/index.m3u8?virtualDomain=001.live_hls.zte.com"  
      }  
    ]  
  },  
  {  
    "group": "高清频道",  
    "list": [  
      {  
        "CCTV1综合HD": "http://220.248.175.230:6610/001/2/ch00000090990000001075/index.m3u8?virtualDomain=001.live_hls.zte.com"  
      },  
      {  
        "湖南经视HD": "http://220.248.175.230:6610/001/2/ch00000090990000001080/index.m3u8?virtualDomain=001.live_hls.zte.com"  
      }  
    ]  
  },  
  {  
    "group": "央视频道",  
    "list": [  
      {  
        "CCTV1综合": "http://220.248.175.230:6610/001/2/ch00000090990000001075/index.m3u8?virtualDomain=001.live_hls.zte.com"  
      },  
      {  
        "CCTV证券": "http://220.248.175.230:6610/001/2/ch00000090990000001133/index.m3u8?virtualDomain=001.live_hls.zte.com"  
      }  
    ]  
  }  
]  

screenshot

screenshot

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].