Quickly use Vitamio framework to play network video

brief introduction In this article, I just finished my postgraduate study and felt cold. I'll review and share what I've written before. Because Android's own video view and other controls support less video playback formats, so I use the Vitamio framework to quickly build a video playback function that can play more f ...

Posted on Sat, 02 May 2020 10:56:02 -0400 by tores

How to realize seamless bitstream cutting in Android

Mode 1: 1. Generally, it is a switching mode. For example, when the system player switches the code stream, first Stop, then Create Player, then onPrepare, and then Start Mode 2: 2. In fact, there is also a seamless switching code stream. If it is a single instance player, click to switch the code stream without destroying the player, just paus ...

Posted on Fri, 24 Apr 2020 08:56:12 -0400 by ethosadvisory

VideoView realizes the video welcome effect on the guide page, super simple but very cool

Android advanced control (4) -- VideoView realizes the video welcome effect of the guide page, super simple but very cool Do you feel particularly excited about the dazzling guide page when the new version of QQ space is updated? Haha, in fact, it's really simple and easy to implemen ...

Posted on Thu, 02 Apr 2020 08:19:57 -0400 by jfdutcher

Optimized practice of blood spitting dry goods, live first screen time less than 400ms

Guidance: Competition in the live broadcasting industry has become increasingly fierce. After 18 years of shuffling, the brutal violence has passed and the rest is constantly seeking experience.Recently, we are helping to optimize the first live broadcasting. We have reduced the first broadcasting to less than 500ms through several parallel sch ...

Posted on Tue, 17 Mar 2020 13:23:47 -0400 by evanluke

Java single application - Architecture Mode - 03. Design mode - 06. Adapter mode

Original address: http://www.work100.net/training/monolithic-architecture-design-patterns-adapter-pattern.htmlMore tutorials: Beam cloud - free course Adapter mode Serial number Chapter in text video 1 Summary - 2 Realization - Please refer to the navigation above for reading 1. overview The Adapter Pattern serves as a bridge between ...

Posted on Thu, 12 Mar 2020 02:46:46 -0400 by GetPutDelete

Broadcast Receiver of Android's four major components

Broadcast Receiver of Android's four major components Author: Bai Lu Date: February 23, 2020 Article directory Broadcast Receiver of Android's four major components Summary Broadcast Receiver About Broadcast Receiver Registration of Broadcast Receiver 1, Static registration 2, Dynamic registra ...

Posted on Sun, 23 Feb 2020 06:33:14 -0500 by wildncrazyath3rt

iOS reverse -- Introduction to otool command

First, you can try your own ipa package. Select your ipa package, change the suffix to zip, and extract it to the Payload folder, which is your APP. Open the terminal and cd it directly to your xxxx.app directory. For details, enter cd, and then drag xxxx.app directly to the terminal to enter. Then input otool Will get ...

Posted on Sun, 09 Feb 2020 15:06:17 -0500 by brett

Improve the priority of navigation sound in audioFlinger

  1 determine which program the audio stream comes from. If it comes from navigation, the audio type will be the navigation sound by default. ./framework/av/include/media/NaviInfo.h #include <utils/String8.h> namespace android { class NaviInfo { public: NaviInfo(); ~NaviInfo(); bool isNaviCalling(); priv ...

Posted on Sat, 04 Jan 2020 22:07:37 -0500 by new_to_php2004

GLSurfaceView+MediaPlayer play video

Code bulk copy https://blog.csdn.net/king1425/article/details/72773331 Blog, if you are interested, please take a look , which briefly explains the process and related relations TextureViewMediaActivity code public class TextureViewMediaActivity extends Activity { private static final String TAG = "GLViewMediaActivity" ...

Posted on Thu, 02 Jan 2020 22:45:48 -0500 by richie

The setOption of Android ijkplay can't be called problems and optimization

Ijkplay is an open source framework library of bilibili bili. It mainly introduces the following optimization points of ijkplay I integrated my own ijkplay My evideoview Then when I use it here, my setOption method can't come out And then I gave up, and I used reflection for setOption Looking at the source code, you can se ...

Posted on Wed, 18 Dec 2019 10:43:36 -0500 by johany